可以更改主机接受程度,使其与要安装的 VIB 或映像配置文件的接受程度匹配。主机上所有 VIB 的接受程度必须至少与主机接受程度相同。

使用此程序确定主机接受程序和要安装的 VIB 或映像配置文件的接受程度,并更改主机接受程度(如果更新需要)。

使用 --server=<server_name> 指定目标服务器时,服务器将提示您输入用户名和密码。支持其他连接选项,如配置文件或会话文件。有关连接选项的列表,请参见《ESXCLI 入门》,或在 ESXCLI 命令提示符处运行 esxcli --help

前提条件

安装 ESXCLI。请参见《ESXCLI 入门》。要进行故障排除,请在 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. (可选) 如果 VIB 接受程度比主机接受程度更严格,则更改主机接受程度。
    esxcli --server=<server_name> software acceptance set --level=<acceptance_level>

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

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