建议就近版本升级,版本跨度过大或许容易出现各种BUG。
例如:esxi5.5->esxi 6.0
过程:
1、从官网下载你要升级到的版本的Offline Bundle,一个zip压缩包。例如(VMware-ESXi-6.5.0-OS-Release-5146846-HPE-650.9.6.5.27-May2017-depot.zip)。
2、将下载下来的Offline Bundle包(VMware-ESXi-6.5.0-OS-Release-5146846-HPE-650.9.6.5.27-May2017-depot.zip)上传到现有 esxi的存储(datastore)里面去。
3、关闭所有的虚拟机,然后主机进入“维护模式”。
4、打开esxi的SSH权限和服务。
5、用prutty或者xhell等ssh客户端登录esxi。然后开始命令行操作
//请根据自己的实际路径进行更改,datastore是我的存储名。请替换成你自己的
esxcli software sources profile list -d /vmfs/voluments/datastore/VMware-ESXi-6.5.0-OS-Release-5146846-HPE-650.9.6.5.27-May2017-depot.zip
//获取到Name Vendor Acceptance Level等数据,请选择其中的Name 复制下来,里面的非 Esxi-6.5.****-no-tools的名字,例如我的是ESXi-6.5.0-OS-Release-650.9.6.5.27
//请替换 -p(上上面获取到的Name) 和 -d (zip文件的绝对路径)的参数
esxcli software profile update -p ESXi-6.5.0-OS-Release-650.9.6.5.27 -d /vmfs/volumes/datastore/VMware-ESXi-6.5.0-OS-Release-5146846-HPE-650.9.6.5.27-May2017-depot.zip
//稍等片刻,提示update completed successfully 之后,
reboot
//好了,等待重新连接esxi吧。更新完成,记得去退出维护模式
完工。