在您可以利用透過 PowerCLI cmdlet 建立的規則管理 vSphere Auto Deploy 之前,必須安裝 PowerCLI

必要條件

  • 透過使用《VMware 產品互通性對照表》選取與 ESXi 版本相容的 PowerCLI 版本。
  • 透過使用 PowerCLI 首頁上相應 PowerCLI 版本的相容性清單來檢查所選 PowerCLI 版本的系統需求。
  • 在工作站上開啟 PowerShell。在預設不提供 PowerShell Gallery 的 Windows Server 組態中,必須將 PowerShell Gallery 新增為受信任的存放庫。

程序

  1. PowerCLI 首頁下載高於 PowerCLI 6.5R1 的 PowerCLI 版本。
  2. 若要安裝所有 PowerCLI 模組,請執行命令:Install-Module VMware.PowerCLI -Scope CurrentUser。或者,亦可透過執行帶有模組名稱的 Install-Module cmdlet 來安裝個別 PowerCLI 模組。
    如果顯示正在從不受信任的存放庫安裝模組的警告,請按 y,然後按 Enter 確認安裝。
  3. (選擇性) 如果需要離線安裝 PowerCLI,請從 PowerCLI 首頁下載 PowerCLI ZIP 檔案,然後將 ZIP 檔案傳輸到本機機器。
    1. 使用此命令檢查 PowerShell 模組路徑:$env:PSModulePath
    2. 將 ZIP 檔案的內容解壓縮到下列其中一個資料夾。
    3. 使用命令 cd <path_to_powershell_modules_folder>Get-ChildItem * -Recurse | Unblock-File 取消封鎖這些檔案。
    可使用命令 Get-Module -Name VMware.PowerCLI* -ListAvailable 確認 PowerCLI 模組是否可用。

下一步

設定目標主機的設定,以便目標主機準備好使用 vSphere Auto Deploy 進行佈建。