若要開始使用 Auto Deploy,您需要瞭解 Auto Deploy 如何運作、安裝 Auto Deploy 伺服器、安裝 vSphere PowerCLI、撰寫用於佈建主機的 vSphere PowerCLI 規則以及開啟要使用指定映像設定檔進行開機的主機電源。可以自訂映像設定檔、主機設定檔和 vCenter Server 位置。

如需可協助您在 Windows Server 2008 系統中設定第一個 Auto Deploy 環境的逐步練習,請參閱 Auto Deploy 概念證明設定

若要使用 Auto Deploy 成功佈建環境中的主機,可遵循下列步驟。

  1. 安裝 vCenter ServervCenter Server 元件,或是部署 vCenter Server Appliance。

    管理節點隨附 Auto Deploy 伺服器。

  2. 安裝 vSphere PowerCLI,其中包含 Auto Deploy 和 Image Builder cmdlet。

    請參閱 安裝 vSphere PowerCLI 和必備軟體使用 Auto Deploy Cmdlet

  3. 尋找包含要部署到主機之 VIB 的映像設定檔。

    • 在大多數情況下,將包含所需軟體的存放庫新增到 vSphere PowerCLI 工作階段,然後從其中一個存放庫選取映像設定檔。

    • 若要建立自訂映像設定檔,請使用 Image Builder cmdlet 複製現有映像設定檔,然後將自訂 VIB 新增到複製品。將自訂映像設定檔新增到 vSphere PowerCLI 工作階段。

    僅當必須新增或移除 VIB 時才需要使用 Image Builder 進行自訂。在大多數情況下,可以將 VMware 主控映像設定檔的存放庫做為 URL 新增到 vSphere PowerCLI 工作階段。

  4. 使用 New-DeployRule vSphere PowerCLI cmdlet 可撰寫一項規則,該規則可將映像設定檔指派給一台主機、依模式指定的多台主機或所有主機。

    New-DeployRule -Name "testrule" -Item image-profile -AllHosts

    請參閱 將映像設定檔指派給主機

    備註︰

    為了將具有固定 MAC 位址的主機佈建到 DHCP (有時稱為 DHCP 保留) 中的 IP 位址對應,而最佳化 Auto Deploy。如果要使用靜態 IP 位址,則必須設定主機設定檔來提示主機自訂。請參閱 在 vSphere Web Client 中設定靜態 IP 位址的主機設定檔

  5. 開啟主機電源,使 Auto Deploy 使用指定的映像設定檔佈建主機。

  6. 針對主機設定檔設定佈建為參考主機的主機。

    您可以指定參考主機的 syslog 設定、防火牆設定、儲存區和網路等。請參閱 設定 Auto Deploy 參考主機

  7. 建立並匯出參考主機的主機設定檔。

    請參閱《主機設定檔》說明文件。

  8. 若要佈建多台主機,您可以使用 Copy-DeployRule cmdlet。

    您可以修訂規則,不僅指派映像設定檔,還會指派主機設定檔和叢集位置。

    Copy-DeployRule -DeployRule "testrule" -ReplaceItem my_host_profile_from_reference_host,my_target_cluster
    -ReplacePattern  "ipv4=192.XXX.1.10-192.XXX.1.20"

    其中,my_host_profile_from_reference_host 為參考主機設定檔的名稱。my_target_cluster 為目標叢集的名稱。

  9. 開啟要佈建之主機的電源。

    如果由模式指定的主機目前不受 vCenter Server 系統管理,則 Auto Deploy 會使用已儲存的映像設定檔和指定的主機設定檔來佈建這些主機,並將它們新增到目標叢集。

  10. 確認您佈建的主機符合下列需求。

    • 每台主機皆已連線到 vCenter Server 系統。

    • 主機未處於維護模式。

    • 主機不具有符合性失敗。

    • 每台具有主機設定檔 (要求使用者輸入) 的主機都具有最新的主機自訂資訊。

    解決主機自訂和符合性問題,然後將主機重新開機,直到所有主機都符合需求為止。

如需開機程序簡介、首次開機與後續開機之間的區別以及使用主機自訂的概觀,請閱讀瞭解 vSphere Auto Deploy