使用 vSphere Lifecycle Manager升级 ESXi的方式与大版本升级类似。具体操作步骤参考博客:3.1 示例 — 使用 vSphere Lifecycle Manager升级 ESXi
将 ESXi 主机置于维护模式。
选中 7.0.3f
接受最终用户许可协议后,点击修复。
等待1-3分钟,升级完成。
Patch 下载网站:https://customerconnect.vmware.com/patch
下载好后,使用SFTP 工具将 Offline Bundle的 ZIP压缩包导入ESXi中的/tmp目录下。离线包的名称类似于:VMware-ESXi-7.0U3i-20842708-depot.zip(此处一定要使用正规SFTP工具导入,最好导入到共享存储中,例如VMFS存储。)
SSH到ESXi中,输入命令:
ls /vmfs/volumes/OSDATA-63a17f48-3033da80-4c31-005056b46b9d/
vmware -vl
esxcli software vib list
esxcli software sources profile list --depot=/vmfs/volumes/OSDATA-63a17f48-3033da80-4c31-005056b46b9d/VMware-ESXi-7.0U3i-20842708-depot.zip
esxcli software profile update --depot=/vmfs/volumes/OSDATA-63a17f48-3033da80-4c31-005056b46b9d/VMware-ESXi-7.0U3i-20842708-depot.zip --profile=ESXi-7.0U3si-20841705-standard
其中ESXi-7.0U3si-20841705-standard是上一步骤红框1中获取的输出。
此时,先不要重启,我们还需要安装第二个VIB
esxcli software profile update --depot=/vmfs/volumes/OSDATA-63a17f48-3033da80-4c31-005056b46b9d/VMware-ESXi-7.0U3i-20842708-depot.zip --profile=ESXi-7.0U3i-20842708-standard
其中ESXi-7.0U3i-20842708-standard是上一步骤红框2中获取的输出。
reboot
vmware -vl
因为ESXi 7.0 Update 3i-20842708是2022/12/08才推出的版本,但在官方给出的下载网站中没有7.0 U3I的ISO镜像,只有patch的ZIP包。所以当ESXi升级到7.0 U3I时,不能使用esxcli software vib update --depot=/<path_to_vib_ZIP>/<ZIP_file_name>.zip命令,否则会报错。
我们需要使用esxcli software profile update或esxcli software profile install命令升级或更新 ESXi 主机。