介绍
部署一组虚拟机 (VM) 以托管生产系统时,必须确保所有 VM 都具有相同的状态。 它们必须安装相同的服务。 VM 应以相同的方式进行配置,且每台计算机上的软件必须是相同的版本。 如果每个 VM 都存在配置偏移,最终可能由于每台计算机的设置不兼容而导致系统容易出现故障。 Azure Automation State Configuration 解决了很多与大规模部署相关的问题,并对配置偏差进行管理。
假设你是一家使用 Azure 虚拟机来托管网站的零售公司的管理员。 最近已重新部署其中一个 VM,但未安装 Windows IIS Web 服务器功能。 此问题会导致网站出现不可预测的行为。
为了尽快在你的 VM 上排除故障并维护配置一致性,你决定设置 Azure Automation State Configuration。
学习目标
在本模块中,你将学习以下内容:
- 了解 Azure Automation State Configuration 的功能。
- 了解如何载入由 Azure 自动化管理的 VM。
- 自动更新 VM 以维护 Desired State Configuration。
先决条件
- 熟悉 Azure 虚拟机
- 能够在 Azure CLI 和 PowerShell 中运行脚本