您在这里:

目录

使用esxcli命令升级ESXI 6.5至7.0

说明

升级ESXi一般可以通过一下两种方式进行升级:

  1. ISO镜像开机加载升级
  2. 离线升级包命令行升级

在一般情况下,以上两者并没有什么区别,但是偶尔会遇到vib包不兼容的情况,需要卸载后才继续升级。在这种情况下,第一种方式则需要多次重启,来删除不兼容的vib,影响升级效率。

本文主要介绍通过命令行的方式来升级ESXi,同时一旦遇到vib包兼容问题,可立马解决。

注: 升级环境为5节点联想服务器组成的vSAN环境,设置FTT为1,顾必须一台一台升级,并且每升级一台ESXi主机后必须检查vSAN健康状态,无任何关键性报警,无任何数据同步后方可进行下一台的升级!

确认升级路线

本次升级的目标是从联想OEM镜像ESXI6.5U3升级至ESXI7.0U3
登录官方兼容性网站确认升级路线,链接如下:
https://interopmatrix.vmware.com/Upgrade

左侧Select a Solution选择VMware vSphere Hypervisor (ESXi)
CleanShot 2024-01-11 at 10.46.31@2x

从以下升级路线可确认,6.5U3可直接升级至ESXi7.0U3

升级准备

  1. 登录官网下载VMware vSphere Hypervisor (ESXi) Offline Bundle​(需要VMware账号)

  2. 把下载的程序包上传到datastore

  3. 开启ESXi的SSH服务

  4. SSH工具连接到ESXi主机

  5. 迁移此ESXi主机上运行的VM至其他主机

确认一下ESXi当前版本

使用以下任意命令:

vmware -vl

esxcli system version get

或直接web界面查看

CleanShot 2024-01-09 at 15.10.35

开始升级

  1. ESXi主机进入维护模式(确保vSAN数据可访问)

    esxcli system maintenanceMode set -e true -m ensureObjectAccessibility
    
  2. 列出升级包中映像配置文件

    esxcli software sources profile list -d /vmfs/volumes/vsanDatastore/patch/VMware-ESXi-7.0.3n-21930508-LNV-
    S03-20230901.zip
    

    升级包中镜像名称为:LVO_7.0.3-LVO.703.10.13

    CleanShot 2024-01-11 at 10.48.56@2x

  3. 执行以下命令即可升级

    esxcli software profile update -d /vmfs/volumes/vsanDatastore/patch/VMware-ESXi-7.0.3n-21930508-LNV-S03-20
    230901.zip -p LVO_7.0.3-LVO.703.10.13 
    ## 如果有报签名问题,则需加参数:--no-sig-check
    
  4. 等待升级完成
    CleanShot 2024-01-09 at 15.08.20

  5. 重启esxi主机

    reboot
    

    CleanShot 2024-01-09 at 15.09.18

  6. 重启完成后再次确认ESXi版本是否为升级后的目标版本
    使用以下任意命令:

    vmware -vl
    
    esxcli system version get
    

    或web界面检查
    CleanShot 2024-01-09 at 15.10.10

  7. 检查VSAN健康状态,确保无报警

  8. 检查VSAN数据同步状态,确保无任务数据在同步

升级其余ESXi主机

按照前面步骤依次升级剩余的主机

最后

升级有有风险,数据备份必不可少,建议做好备份计划,同时也欢迎致电川流信息咨询相关VMware升级问题。

发表回复

你的电子邮件地址不会被公开 * 为必填字段

提交评论

FLOWEVER

相关文章

存储界的“省钱小钢炮”

以前买国外存储,就像养了台‘进口超跑’——买得起,修不起!现在预算紧张?别慌,华为Dorado 2000来了!中低端的价格,高端的双活技能,妥妥的‘存储界五菱宏光’——皮实耐造还省油!