本次通过命令行CLI,用离线升级包的方式从ESXi 8.0 U3 (ESXi 8.0.3 build-24022510)升级到ESXi 8.0 U3b
目前运行的版本
这次要升级的版本是VMware-ESXi-8.0U3b,需要提前将升级包上传至ESXi上的datastore里;
确保所有虚拟主机已关机或迁移,开启主机维护模式,并启用主机SSH服务。
正常开启后的样子
SSH进ESXi,切换到升级包的目录
命令查看ESXi安装包的profile
esxcli software sources profile list -d
完整命令为: esxcli software sources profile list -d /vmfs/volumes/66f12138-cd3bcd08-385a-000c29ae6ddb/VMware-ESXi-8.0U3b-24280767-depot.zip
从这里可以看到有四个,是因为80U3sb只安全修复,我们选择升级完整的80U3b,准备用第二个standard的版本
命令升级ESXi 8.0 U3b
esxcli software profile update -d -p
-d 是路径,必须为升级包的完整路径 -p 是profile名字。本次要升级的profile名字为VMware-ESXi-8.0U3b-24280767-depot.zip
完整命令为 esxcli software profile update -d /vmfs/volumes/66f12138-cd3bcd08-385a-000c29ae6ddb/VMware-ESXi-8.0U3b-24280767-depot.zip -p ESXi-8.0U3b-24280767-standard
执行完成后稍等一下可以看到以下信息时,说明ESXi升级成功。
重启ESXi,新版本生效
重启回到DCUI,看到ESXi已经成功升级到了最新的ESXi 8.0 U3 b版本号24280767
进入web后记得退出维护模式,可以看到已经成功升级到我们预期的版本了