從參考主機建立主機設定檔後,您可以建立一個規則,來將先前驗證的映像設定檔和擷取的主機設定檔套用至特定 IP 範圍內的目標主機。
程序
- 使用管理員權限,直接或透過 RDP,登入安裝有 vCenter Server 的 Windows 系統的主控台。
- 在 PowerCLI 工作階段中,執行 Connect-VIServer cmdlet 以連線至 vSphere Auto Deploy 向其登錄的 vCenter Server 系統。
Connect-VIServer ipv4_address
cmdlet 可能會傳回伺服器憑證警告。在生產環境中,請確保不會發生伺服器憑證問題。在開發環境中,可以忽略此警告。
- 執行 Add-EsxSoftwareDepot 以新增線上存放庫到 PowerCLI 工作階段。
Add-EsxSoftwareDepot https://hostupdate.vmware.com/software/VUM/PRODUCTION/main/vmw-depot-index.xml
每次啟動新的 PowerCLI 工作階段,都需要新增軟體存放庫。
- (必要) 透過執行 Get-DeployRuleset cmdlet,顯示作用中規則集中的規則。
- 建立一個規則,以指示 vSphere Auto Deploy 使用您先前選取的映像設定檔和從參考主機建立的主機設定檔佈建特定 IP 範圍內的一組主機。
New-DeployRule -name "Production01Rule" -item "image_profile",ESXiGold -Pattern "ipv4=IP_range"
- 將新規則新增到作用中規則集。
Add-DeployRule -DeployRule "Production01Rule"
- 透過執行 Get-DeployRuleset 命令檢查作用中規則集。
PowerCLI 會顯示類似下列範例的資訊。
Name: Production01Rule
PatternList: {ipv4=address_range}
ItemList: {ESXi-version-XXXXXX-standard, Compute01, ESXiGold}