您当前的位置:首页 > 计算机 > 软件应用 > 其它软件

ESXi 升级 —— 使用 ESXCLI 升级 ESXi(Offline Bundle ZIP)

时间:04-16来源:作者:点击数:

前文概述使用 vSphere Lifecycle Manager升级 ESXi 6.5 到 7.0.3

3. 大版本升级 6.X 升级至 7.X

3.1 示例 — 使用 ESXCLI 升级 ESXi(Offline Bundle ZIP)

【目标:将 ESXi 6.5 U2 GA 升级为 7.0 U3f】
(1)下载离线升级ZIP包
在这里插入图片描述

下载好后,使用SFTP 工具将 Offline Bundle的 ZIP压缩包导入ESXi中的/tmp目录下。离线包的名称类似于:VMware-ESXi-7.0U3f-20036589-depot.zip此处一定要使用正规SFTP工具导入,最好导入到共享存储中,例如VMFS存储。

(2)升级 ESXi
① 查看离线包

SSH到ESXi中,输入命令:

ls /tmp
在这里插入图片描述
② 升级前确认ESXi版本
vmware -v
vmware -vl
在这里插入图片描述
③ 获取升级用的软件包
esxcli software sources profile list -d /vmfs/volumes/datastore1/VMware-ESXi-7.0U3f-20036589-depot.zip
在这里插入图片描述
报错1

如果在执行该命令时出现下面的报错

[root@esxi6-5-u-2:~] esxcli software sources profile list -d /tmp/VMware-ESXi-7.0U3f-20036589-depot.zip
 [MetadataDownloadError]
 Could not download from depot at zip:/tmp/VMware-ESXi-7.0U3f-20036589-depot.zip?index.xml, skipping (('zip:/tmp/VMware-ESXi-7.0U3f-200pot.zip?index.xml', '', 'Error extracting index.xml from /tmp/VMware-ESXi-7.0U3f-20036589-depot.zip: File is not a zip file'))
        url = zip:/tmp/VMware-ESXi-7.0U3f-20036589-depot.zip?index.xml
 Please refer to the log file for more details.
在这里插入图片描述

导致报错的原因可能是以下2种:

  • ZIP包路径位置不完整。ZIP包路径必须要是绝对路径。
  • ZIP包不完整而导致的。如果使用远程连接工具上传的ZIP包,即使上传到的目的目录容量不够,也会继续上传,且不会显示存储不足的错误,这就导致ZIP包不完整。
④ 升级ESXi
esxcli software profile update --depot=/vmfs/volumes/datastore1/VMware-ESXi-7.0U3f-20036589-depot.zip -p ESXi-7.0U3f-20036589-standard

其中ESXi-7.0U3f-20036589-standard是上一步骤红框中获取的输出。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
⑤ 重启ESXi使升级生效
reboot
(3)再次确认升级后的版本
vmware -v
在这里插入图片描述
(4)在vSphere Client 上查看版本
在这里插入图片描述
【目标:将 ESXi 7.0 U3f 升级为 8.0 GA】
(1)下载离线升级ZIP包
在这里插入图片描述

下载好后,使用SFTP 工具将 Offline Bundle的 ZIP压缩包导入ESXi中的/tmp目录下。离线包的名称类似于:VMware-ESXi-8.0-20513097-depot.zip此处一定要使用正规SFTP工具导入,最好导入到共享存储中,例如VMFS存储。

(2)升级 ESXi
① 查看离线包

SSH到ESXi中,输入命令:

ls /vmfs/volumes/freenas-iscsi/upgrade/
在这里插入图片描述
② 升级前确认ESXi版本
vmware -vl
在这里插入图片描述
③ 获取升级用的软件包
esxcli software sources profile list -d /vmfs/volumes/freenas-iscsi/upgrade/VMware-ESXi-8.0-20513097-depot.zip
在这里插入图片描述
④ 升级ESXi
esxcli software profile update --depot=/vmfs/volumes/freenas-iscsi/upgrade/VMware-ESXi-8.0-20513097-depot.zip -p ESXi-8.0.0-20513097-standard

其中ESXi-8.0.0-20513097-standard是上一步骤红框中获取的输出。

在这里插入图片描述
⑤ 重启ESXi使升级生效
reboot
(3)再次确认升级后的版本
vmware -vl
在这里插入图片描述
(4)在Host Client 上查看版本
在这里插入图片描述
方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门