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

开始之前

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

关于此任务

主机上每个 VIB 的接受程度必须至少与主机接受程度相同。例如,您不能在接受程度为 VMwareAccepted 的主机上安装接受程度为 PartnerSupported 的 VIB。您必须首先降低主机的接受程度。

过程

  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接受程度的值区分大小写。

    注:

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