如果映像設定檔未設定為唯讀,您可以將一或多個 VIB 新增到映像設定檔。如果新的 VIB 取決於設定檔中的其他 VIB 或與設定檔中的其他 VIB 衝突,則 PowerShell 提示字元處會顯示一則訊息且不會新增該 VIB。
您可以將來自 VMware 或 VMware 合作夥伴的 VIB 新增到映像設定檔。如果新增 VMware VIB,則 vSphere ESXi Image Builder 會執行驗證。如果同時新增來自兩個或更多 OEM 合作夥伴的 VIB,則不會報告任何錯誤,但產生的映像設定檔可能無法運作。一次只能安裝來自一個 OEM 廠商的 VIB。
如果出現關於接受程度問題的錯誤,請變更映像設定檔及主機的接受程度。請仔細考量變更主機接受層級是否適當。VIB 接受程度是在建立 VIB 期間設定的,無法進行變更。
即使產生的映像設定檔無效,您仍可以新增 VIB。
備註: VMware 只能支援經過大量嚴格測試並證明穩定且功能完整的環境和組態。請僅使用這些受支援的組態。如果降低主機接受程度而連帶減少了可支援性,則可使用自訂 VIB。在此情況下,若要在日後移除自訂 VIB 並將主機接受層級還原為預設 (合作夥伴支援方),請追蹤所做的變更以利還原。請參閱
使用接受程度。
程序
- 在 PowerCLI工作階段中,針對您要使用的每個存放庫執行 Add-EsxSoftwareDepot cmdlet。
選項 |
動作 |
遠端存放庫 |
執行 Add-EsxSoftwareDepot -DepotUrl depot_url 。 |
ZIP 檔案 |
- 將 ZIP 檔案下載到本機檔案系統。
- 執行
Add-EsxSoftwareDepot -DepotUrl C:\file_path\offline-bundle.zip
|
Cmdlet 會傳回一或多個
SoftwareDepot物件。
- 執行 Get-EsxImageProfile cmdlet,列出目前可見的所有存放庫中的所有映像設定檔。
Cmdlet 會傳回所有可用的設定檔。您可以使用選用引數來篩選輸出,以縮小搜尋範圍。
- 複製設定檔。
New-EsxImageProfile -CloneProfile My_Profile -Name "Test Profile 42" -Vendor "My Vendor"
由 VMware 及其合作夥伴發佈的映像設定檔為唯讀。若要進行變更,您必須複製映像設定檔。
vendor 為必要參數。
- 執行 Add-EsxSoftwarePackage cmdlet,將新套件新增到其中一個映像設定檔。
Add-EsxSoftwarePackage -ImageProfile My_Profile -SoftwarePackage partner-package
Cmdlet 會對映像設定檔執行標準驗證測試。如果驗證成功,則 cmdlet 會傳回經過修改和驗證的映像設定檔。如果要新增的 VIB 取決於其他 VIB,則 cmdlet 會顯示該資訊並包含能夠解決此相依性的 VIB。如果要新增的 VIB 的接受程度低於映像設定檔的接受程度,則會發生錯誤。