我们有两台戴尔R720主机,运行的是2014年安装的戴尔定制版本的ESXi 5.5。我想将这些版本升级到最新的补丁级别,但我不确定如何去做。 我们严格来说是一个Linux环境,所以不能运行VMWare Update Manager。 我已经find了一些使用esxcli进行更新的说明,如下所示:
esxcli software profile update -d https://hostupdate.vmware.com/software/VUM/PRODUCTION/main/vmw-depot-index.xml -p ESXi-5.5.0-20161204001-standard
但如果我理解正确,这将带我到一个“香草”安装没有戴尔的自定义function。
我喜欢以为我是一个非常能干的Linux系统和networkingpipe理员,但是我在pipe理ESXi方面没有什么经验 – 这些服务器是由外部顾问设置和安装的,在这个过程中有许多术语。 所以,希望以前做过这个的人可以提供一个一步一步的列表。 谢谢!
几个月后,我做了这个更新。 上述命令在不触摸Dell自定义文件的情况下进行更新。 以下是我最终运行的内容:
esxcli system maintenanceMode set -e true esxcli system maintenanceMode get esxcli system version get esxcli software profile update -d https://hostupdate.vmware.com/software/VUM/PRODUCTION/main/vmw-depot-index.xml -p ESXi-5.5.0-20170304001-standard esxcli system shutdown reboot -r post-upgrade esxcli system version get esxcli system maintenanceMode set -e false
运行esxcli software vib list仍然显示从2014年的一大堆戴尔,博通等条目,但许多VMWare项目已经更新。 根据随机的博客评论 ,戴尔不提供esxcli可以使用的格式的更新,必须使用VUM完成更新。