您可以降低主機接受程度,來符合要安裝的 VIB 或映像設定檔的接受程度。
主機上每個 VIB 的接受程度必須至少與主機接受程度相同。例如,您不能在接受程度為 VMwareAccepted 的主機上安裝接受程度為 PartnerSupported 的 VIB。您必須先降低主機的接受程度。如需有關接受程度的詳細資訊,請參閱接受程度。
警告: 變更 CommunitySupported 的主機接受程度會影響主機的可支援性,並且可能影響主機的安全性。
必要條件
安裝 vCLI 或部署 vSphere Management Assistant (vMA) 虛擬機器。請參閱vSphere Command-Line Interface 入門。若要進行疑難排解,請在 ESXi Shell中執行 esxcli 命令。
程序
- 擷取 VIB 或映像設定檔的接受程度。
選項 |
說明 |
檢視所有 VIB 的資訊 |
esxcli --server=server_name software
sources vib list --depot=depot_URL |
檢視指定 VIB 的資訊 |
esxcli --server=server_name software
sources vib list --viburl=vib_URL |
檢視所有映像設定檔的資訊 |
esxcli --server=server_name software
sources profile list --depot=depot_URL |
檢視指定映像設定檔的資訊 |
esxcli --server=server_name software
sources profile get --depot=depot_URL
--profile=profile_name |
- 檢視主機接受程度。
esxcli --server=server_name software acceptance get
- 變更主機的接受程度。
esxcli
--server=server_name software acceptance set --level=acceptance_level
acceptance_level 的值可以是 VMwareCertified
、VMwareAccepted
、PartnerSupported
或 CommunitySupported
。acceptance_level 的值區分大小寫。
備註: 如果主機的接受程度高於要新增的 VIB 或映像設定檔,您可以執行
esxcli software vib
或
esxcli software profile
命名空間中的命令並指定
--force 選項。由於您強制執行接受程度低於主機接受程度的 VIB 或映像設定檔,並且設定不再一致,因此使用
--force 選項時會出現警告。在接受程度不一致的主機上安裝 VIB、移除 VIB 或執行其他某些作業時,會重複出現該警告。