本文介绍如何从ESXi 8.0 U1 (ESXi 8.0.1 build-21813344)升级到ESXi 8.0 U3.
这次我们用最简单的办法,就是通过命令行CLI,用离线升级包的方式来升级ESXi 8.0 U3.
核心命令为:esxcli software profile update -d -p
注意:要选ZIP格式的离线包,而不是ISO镜像
用winscp等工具上传到任一datastore
注意:建议用profile update而不是vib update,详细命令为esxcli software profile update
esxcli software sources profile list -d
详细命令为:
esxcli software sources profile list -d /vmfs/volumes/TrueNAS_datastore/VMware-ESXi-8.0U3-24022510-depot.zip
我们可以看到两个profile名字:
我们准备会用第二个standard的版本
esxcli software profile update -d -p
完整命令为
esxcli software profile update -d /vmfs/volumes/TrueNAS_datastore/VMware-ESXi-8.0U3-24022510-depot.zip -p ESXi-8.0U3-24022510-standard
4.升级会报硬件错误得使用以下命令忽视兼容性警告升级(–no-hardware-warning)
esxcli software profile update -p ESXi-8.0-20328353-standard -d /vmfs/volumes/NVMe/VMware-ESXi-8.0-20328353-depot.zip --no-hardware-warning
稍等一会后,我们可以看到以下信息,ESXi升级成功。
Message: The update completed successfully, but the system needs to be rebooted for the changes to be effective.
重启回到DCUI,看到ESXi已经成功升级到了最新的ESXi 8.0 U3 版本号24022510
可以直接给ESXI主机通过IDRAC虚拟光驱等,挂载新系统的安装ISO,然后通过光驱引导进入ISO,选择Upgrade ESxi(保留数据)进行升级。这样虽然方便,但似乎其和Vcenter通过本地UI升级一样,都是重装最新版的系统后自动恢复数据。