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 位置。