可以降低主机接受程度,使其与要安装的 VIB 或映像配置文件的接受程度匹配。

主机上每个 VIB 的接受程度必须至少与主机接受程度相同。例如,您不能在接受程度为 VMwareAccepted 的主机上安装接受程度为 PartnerSupported 的 VIB。您必须首先降低主机的接受程度。有关接受程度的详细信息,请参见接受程度

警告: 将主机接受程度更改为 CommunitySupported 会影响主机的可支持性,并且可能会影响主机的安全性。

前提条件

安装 vCLI 或部署 vSphere Management Assistant (vMA) 虚拟机。请参见vSphere Command-Line Interface 入门。要进行故障排除,请在 ESXi Shell 中运行 esxcli 命令。

过程

  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. 更改主机的接受程度。
    esxcli
    				--server=server_name software acceptance set --level=acceptance_level

    acceptance_level 的值可以是 VMwareCertifiedVMwareAcceptedPartnerSupportedCommunitySupported接受程度的值区分大小写。

    注: 如果主机的接受程度高于要添加的 VIB 或映像配置文件,您可以使用 --force 选项运行 esxcli software vibesxcli software profile 命名空间中的命令。由于您强制执行接受程度低于主机接受程度的 VIB 或映像配置文件而导致您的设置不再一致,因此使用 --force 选项时,将出现警告。当您在接受程度不一致的主机上安装 VIB、移除 VIB 或执行其他某些操作时,会重复出现警告。