Auto Deploy 可以将主机分配给文件夹或群集。当主机引导时,Auto Deploy 将其添加到 vCenter Server 上的指定位置。分配给群集的主机将继承群集的主机配置文件。

开始之前

  • 安装 VMware PowerCLI 和所有必备软件。

  • 如果您在运行 PowerCLI cmdlet 时遇到问题,请考虑更改执行策略。请参见使用 Auto Deploy Cmdlet

关于此任务

以下过程说明如何编写将主机分配给文件夹或群集的规则。要将已由 Auto Deploy 置备的主机分配给新文件夹或群集,您还必须执行测试和修复循环。请参见测试和修复规则合规性

注:

选择的文件夹必须位于数据中心或群集中。您无法将主机分配到独立的顶层文件夹中。

过程

  1. 运行 Connect-VIServer PowerCLI cmdlet 以连接到已向其注册 Auto Deploy 的 vCenter Server 系统。

    Connect-VIServer 192.XXX.X.XX

    Cmdlet 可能会返回服务器证书警告。在生产环境中,请确保不会产生服务器证书警告。在开发环境中,可以忽略此警告。

  2. 定义一个规则,将具有某些属性(例如 IP 地址范围)的主机分配给文件夹或群集。

    New-DeployRule -Name "testrule3" -Item "my folder" -Pattern "vendor=Acme,Zven", "ipv4=192.XXX.1.10-192.XXX.1.20"

    此示例按名称在文件夹中传递。也可以在使用 Get-FolderGet-ClusterGet-Datacenter cmdlet 检索的文件夹、群集或数据中心对象中传递。

  3. 将规则添加到规则集。

    Add-DeployRule testrule3

    默认情况下,工作规则集将成为活动规则集,规则集的所有更改将在添加规则时处于活动状态。如果使用 NoActivate 参数,则工作规则集不会成为活动规则集。

下一步做什么

  • 通过在现有主机上执行测试和修复合规性操作,升级这些将被添加到指定的 vCenter Server 位置的主机。请参见测试和修复规则合规性

  • 打开未置备的主机,将其添加到指定的 vCenter Server 位置。