在VMware vSphere中经过bash
# esxcli software vib install -n your_app_name # esxcli software vib update -n your_app_name
安装或升级应用程序,可能会遇到没法经过的问题,由于这里要执行一个严格的“接受等级”政策,没法经过等级认证的程序则不能安装。app
VMware的世界里,接受等级,Acceptance Level,分为两大类:VIB(vSphere Installation Bundle,软件安装包)的接受等级和ESXi主机的接受等级。ESXi主机的接受等级能够修改,VIB的则不能修改。VIB的接受等级要符合ESXi主机对安装包的最低要求,不然不予放行,不准安装。等级有4个:spa
ESXi主机的接受等级的修改:命令行
一、经过vSphere Client或vSphere Web Client登陆vCenter Servercode
二、选中某台ESXi主机,点击“Configure”,再点击“Host Image Profile Acceptance Level”后面的“Edit“按钮server
三、在Acceptance Level后,点击下拉菜单选择你要设置的等级。选项也是上文显示的那4个。blog
固然,若是有权限,也能够在ESXi主机的SHELL中用命令行设置:get
# esxcli software acceptance set –level=CommunitySupported
# esxcli software vib list Name Version Vendor Acceptance Level Install Date ----------------------------- ------------------------------------ ------ ---------------- ------------ ata-libata-92 3.00.9.2-16vmw.670.0.0.8169922 VMW VMwareCertified 2019-08-27 ata-pata-amd 0.3.10-3vmw.670.0.0.8169922 VMW VMwareCertified 2019-08-27 ata-pata-atiixp 0.4.6-4vmw.670.0.0.8169922 VMW VMwareCertified 2019-08-27 ata-pata-cmd64x 0.2.5-3vmw.670.0.0.8169922 VMW VMwareCertified 2019-08-27 ata-pata-hpt3x2n 0.3.4-3vmw.670.0.0.8169922 VMW VMwareCertified 2019-08-27 ata-pata-pdc2027x 1.0-3vmw.670.0.0.8169922 VMW VMwareCertified 2019-08-27 ata-pata-serverworks 0.4.3-3vmw.670.0.0.8169922 VMW VMwareCertified 2019-08-27 ata-pata-sil680 0.4.8-3vmw.670.0.0.8169922 VMW VMwareCertified 2019-08-27
等等,已经安装过的VIB,查看它们的接受等级没有什么意义,在一个软件包安装以前查看其接受等级才有意义,对不?对,那怎么查呢?cmd
# esxcli software vib get -n your_vib_name //查当前软件包的接受等级 # esxcli software acceptance get //查当前ESXi主机的设置