在您可以利用透過 PowerCLI cmdlet 建立的規則管理 vSphere Auto Deploy 之前,必須安裝 PowerCLI。
必要條件
- 透過使用《VMware 產品互通性對照表》選取與 ESXi 版本相容的 PowerCLI 版本。
- 透過使用 PowerCLI 首頁上相應 PowerCLI 版本的相容性清單來檢查所選 PowerCLI 版本的系統需求。
- 在工作站上開啟 PowerShell。在預設不提供 PowerShell Gallery 的 Windows Server 組態中,必須將 PowerShell Gallery 新增為受信任的存放庫。
程序
- 從 PowerCLI 首頁下載高於 PowerCLI 6.5R1 的 PowerCLI 版本。
- 若要安裝所有 PowerCLI 模組,請執行命令:
Install-Module VMware.PowerCLI -Scope CurrentUser
。或者,亦可透過執行帶有模組名稱的 Install-Module cmdlet 來安裝個別 PowerCLI 模組。
如果顯示正在從不受信任的存放庫安裝模組的警告,請按
y,然後按
Enter 確認安裝。
- (選擇性) 如果需要離線安裝 PowerCLI,請從 PowerCLI 首頁下載 PowerCLI ZIP 檔案,然後將 ZIP 檔案傳輸到本機機器。
- 使用此命令檢查 PowerShell 模組路徑:
$env:PSModulePath
。
- 將 ZIP 檔案的內容解壓縮到下列其中一個資料夾。
- 使用命令
cd <path_to_powershell_modules_folder>
和 Get-ChildItem * -Recurse | Unblock-File
取消封鎖這些檔案。
可使用命令
Get-Module -Name VMware.PowerCLI* -ListAvailable
確認 PowerCLI 模組是否可用。
下一步
設定目標主機的設定,以便目標主機準備好使用 vSphere Auto Deploy 進行佈建。