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

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

若要在環境中使用 Auto Deploy 成功佈建主機,您可以遵循下列幾個步驟 (本文件中對這些步驟提供更多詳細資料)。

  1. 安裝 Auto Deploy 伺服器。

    Windows

    Auto Deploy 伺服器隨附於 vCenter Server 安裝媒體。您可以將 Auto Deploy 伺服器和 vCenter Server 安裝在相同或不同的系統上。

    vCenter Server appliance

    vCenter Server Appliance 包括 vCenter Server 和 Auto Deploy 伺服器。vCenter Server Appliance 上的 Auto Deploy 伺服器依預設已停用。

    您可以在應用裝置上同時使用這兩種伺服器,在應用裝置上將獨立 vCenter Server 安裝與 Auto Deploy 搭配使用,或將獨立 Auto Deploy 安裝與 vCenter Server Appliance 搭配使用。如需組態資訊,請參閱將 Auto Deploy 與 VMware vCenter Server Appliance 搭配使用

    備註︰

    不能將多台 Auto Deploy 伺服器與一個 vCenter Server 系統搭配使用。

    如需安裝軟體、設定 DHCP 伺服器和下載 TFTP 組態檔的相關資訊,請參閱準備系統並安裝 Auto Deploy 伺服器

  2. 安裝 PowerCLI (包括 Auto Deploy 和 Image Builder cmdlet) 並設定遠端簽署。

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

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

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

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

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

  4. 使用 New-DeployRule 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_targetcluster
    -ReplacePattern  "ipv4=192.XXX.1.10-192.XXX.1.20"

    my_host_profile_from_reference_host 為參考主機設定檔的名稱。my_targetcluster 為目標叢集的名稱。

  9. 開啟要佈建的主機。

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

  10. 檢查您佈建的主機是否符合下列需求。

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

    • 主機未處於維護模式。

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

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

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

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