可以降低主机接受程度,使其与要安装的 VIB 或映像配置文件的接受程度匹配。
开始之前
安装 vCLI 或部署 vSphere Management Assistant (vMA) 虚拟机。请参见vSphere 命令行界面入门。要进行故障排除,请在 ESXi Shell 中运行 esxcli 命令。
关于此任务
主机上每个 VIB 的接受程度必须至少与主机接受程度相同。例如,您不能在接受程度为 VMwareAccepted 的主机上安装接受程度为 PartnerSupported 的 VIB。您必须首先降低主机的接受程度。
过程
- 检索 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=配置文件名称 |
- 获取主机接受程度。
esxcli --server=服务器名称 software acceptance get
- 如果 VIB 接受程度低于主机接受程度,则更改主机接受程度。
esxcli --server=服务器名称 software acceptance set --level=接受程度
接受程度的值可以是 VMwareCertified
、VMwareAccepted
、PartnerSupported
或 CommunitySupported
。接受程度的值区分大小写。
注:
如果主机的接受程度高于要添加的 VIB 或映像配置文件,您可以使用 --force 选项运行 esxcli software vib 或 esxcli software profile 命名空间中的命令。由于您的设置不再一致,因此使用 --force 选项时,将出现警告。当您在接受程度不一致的主机上安装 VIB、移除 VIB 和执行其他某些操作时,会重复出现警告。