强制安装完成后,如何降低 ESXI 接受级别?

Nan*_*nne 5 vmware-esxi

.vib我正在尝试在 ESXi 服务器上安装。这个特定的需要“社区”的接受程度。我尝试将合作伙伴到社区的级别设置如下:

 # esxcli software acceptance set --level=CommunitySupported
Run Code Online (Sandbox Code Playgroud)

结果是:

[AcceptanceConfigError]
由于虚拟安装的 VIBGhetto_bootbank_ghettoVCB_1.0.0-0.0.0 的接受级别较低,因此无法设置社区的接受级别。
请参阅日志文件了解更多详细信息。

如果我列出已安装的软件,则该特定文件将列出为:

ghettoVCB   1.0.0-0.0.0    virtuallyGhetto  CommunitySupported  2015-10-27
Run Code Online (Sandbox Code Playgroud)

这确实意味着我尝试设置的级别低于它需要的级别?进一步挖掘,似乎这是通过在安装命令中添加 -f 来安装的。

如何降低这台机器的接受程度?是否有官方方法,或者至少有一个已知问题,其中有一些软件需要比当前实际设置更低的设置?

有趣的是,据我所知,CommunitySupported 是最低级别,所以我不能将其设置得更低:我的猜测是它低于当前设置会导致出现问题吗?

软件运行情况为:

VMware ESXi 5.5.0 内部版本 2068190
VMware ESXi 5.5.0 更新 2

因为在这个服务器上我什至不需要那个“ghettoVCB”,所以我只是卸载了它;此后降低接受度效果非常好。 但这显然是一种解决方法,并不适用于所有情况,所以我对真正的解决方案感兴趣//我该做什么。

小智 0

您可以通过网络界面更改它。### ESXi 主机并转至配置 >> 系统 >> 安全配置文件。在“主机映像配置文件接受级别”下查看接受级别。编辑然后将其更改为 CommunitySupported ### 它在安装了 GhettoVCB 备份的 ESXi 上对我有用。