可以更改主机接受程度,使其与要安装的 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 命令。
过程
- 检索 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。
接受程度的值区分大小写。
注:
可以在 esxcli software vib 或 esxcli software profile 命令中使用 --force 选项,添加接受程度低于主机接受程度的 VIB 或映像配置文件。将显示警告。由于您的设置不再一致,因此当您在主机上安装 VIB、移除 VIB 和执行其他某些操作时,会重复出现警告。