您可以降低主機接受程度,來符合要安裝的 VIB 或映像設定檔的接受程度。

開始之前

安裝 vCLI 或部署 vSphere Management Assistant (vMA) 虛擬機器。請參閱 vSphere 命令列介面入門。若要進行疑難排解,請在 ESXi Shell 中執行 esxcli 命令。

執行這項作業的原因和時機

主機上每個 VIB 的接受程度必須至少與主機接受程度相同。例如,您不能在接受程度為 VMwareAccepted 的主機上安裝接受程度為 PartnerSupported 的 VIB。您必須先降低主機的接受程度。

程序

  1. 擷取 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

  2. 取得主機接受程度。

    esxcli --server=server_name software acceptance get

  3. 如果 VIB 接受程度低於主機接受程度,請變更主機接受程度。

    esxcli --server=server_name software acceptance set --level=acceptance_level

    acceptance_level 的值可以是 VMwareCertifiedVMwareAcceptedPartnerSupportedCommunitySupportedacceptance_level 的值區分大小寫。

    備註︰

    如果主機的接受程度高於要新增的 VIB 或映像設定檔,您可以執行 esxcli software vibesxcli software profile 命名空間中的命令並指定 --force 選項。由於設定不再一致,因此使用 --force 選項時會出現警告。在接受程度不一致的主機上安裝 VIB、移除 VIB 和執行其他某些作業時,會重複出現該警告。