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

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

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

前提条件

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

过程

  1. 检索 VIB 或映像配置文件的接受程度。
    选项 描述
    列出所有 VIB 的信息 esxcli --server=服务器名称 software sources vib list --depot=库 URL
    列出指定 VIB 的信息 esxcli --server=服务器名称 software sources vib list --viburl=vib URL
    列出所有映像配置文件的信息 esxcli --server=服务器名称 software sources profile list --depot=库 URL
    列出指定映像配置文件的信息 esxcli --server=服务器名称 software sources profile get --depot=库 URL --profile=配置文件名称
  2. 检索主机接受程度。
    esxcli --server=服务器名称 software acceptance get
  3. (可选) 如果 VIB 接受程度比主机接受程度更严格,则更改主机接受程度。
    esxcli --server=服务器名称 software acceptance set --level=接受程度

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

    注:

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