可以更改主机接受程度,使其与要安装的 VIB 或映像配置文件的接受程度匹配。主机上所有 VIB 的接受程度必须至少与主机接受程度相同。
使用此程序确定主机接受程序和要安装的 VIB 或映像配置文件的接受程度,并更改主机接受程度(如果更新需要)。
使用 --server=<server_name>
指定目标服务器时,服务器将提示您输入用户名和密码。支持其他连接选项,如配置文件或会话文件。有关连接选项的列表,请参见《ESXCLI 入门》,或在 ESXCLI 命令提示符处运行 esxcli --help。
前提条件
安装 ESXCLI。请参见《ESXCLI 入门》。要进行故障排除,请在 ESXi Shell 中运行 esxcli 命令。
过程
- 检索 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> |
- 检索主机接受程度。
esxcli --server=<server_name> software acceptance get
- (可选) 如果 VIB 接受程度比主机接受程度更严格,则更改主机接受程度。
esxcli --server=<server_name> software acceptance set --level=<acceptance_level>
acceptance_level 可以是 VMwareCertified
、VMwareAccepted
、PartnerSupported
或 CommunitySupported
。接受程度的值区分大小写。
注: 可以在
esxcli software vib 或
esxcli software profile 命令中使用
--force 选项,添加接受程度低于主机接受程度的 VIB 或映像配置文件。将显示警告。由于您的设置不再一致,因此当您在主机上安装 VIB、移除 VIB 和执行其他某些操作时,会重复出现警告。