featured-image

ESXi升级教程 | 升级到ESXi 8.0 U3

本文介绍如何从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


1. Broadcom官网下载好ESXi 8.0 U3的升级包

https://support.broadcom.com/group/ecx/productfiles?displayGroup=VMware%20vSphere%20-%20Standard&release=8.0&os=&servicePk=202631&language=EN&groupId=204419

注意:要选ZIP格式的离线包,而不是ISO镜像

2. 上传ESXi升级包到ESXi上的datastore里

用winscp等工具上传到任一datastore


3. SSH进ESXi,切换到升级包的目录

注意:建议用profile update而不是vib update,详细命令为esxcli software profile update


4. 命令查看ESXi安装包的profile

esxcli software sources profile list -d

详细命令为:

esxcli software sources profile list -d /vmfs/volumes/TrueNAS_datastore/VMware-ESXi-8.0U3-24022510-depot.zip

我们可以看到两个profile名字:

  • ESXi-8.0U3-24022510-no-tools
  • ESXi-8.0U3-24022510-standard

我们准备会用第二个standard的版本


5. 命令升级ESXi 8.0 U3

esxcli software profile update -d -p
  • -d 是路径,必须为升级包的完整路径
  • -p 是profile名字,参考第四步。我们的profile名字为ESXi-8.0U3-24022510-standard

完整命令为

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.


6. 重启ESXi,升级新版本生效

重启回到DCUI,看到ESXi已经成功升级到了最新的ESXi 8.0 U3 版本号24022510

方法二:直接通过安装ISO升级

可以直接给ESXI主机通过IDRAC虚拟光驱等,挂载新系统的安装ISO,然后通过光驱引导进入ISO,选择Upgrade ESxi(保留数据)进行升级。这样虽然方便,但似乎其和Vcenter通过本地UI升级一样,都是重装最新版的系统后自动恢复数据。

Copyright © 2014 - 2021 CloudITIDC Global All Rights Reserved