当前位置:首页资讯软件教程 → VMware ESXi 9.1.0.0200原地升级教程:从8.x/9.0平滑迁移完整步骤

VMware ESXi 9.1.0.0200原地升级教程:从8.x/9.0平滑迁移完整步骤

发布时间:2026/8/11 9:41:48来源:佚名

已经在运行ESXi 8.x或ESXi 9.0的用户,如何平滑升级到最新的ESXi 9.1.0.0200?升级前需要做哪些准备?有哪些坑需要避开?这篇介绍从各旧版本升级到ESXi 9.1的完整步骤,帮助管理员顺利完成升级工作。

ESXi 9.1.0.0200官方原版离线安装/升级包

VMware ESXi 9.1.0.0200原地升级教程:从8.x/9.0平滑迁移完整步骤

支持的升级路径

1. ESXi 9.0可以直接升级到ESXi 9.1.0.0200,升级路径最为顺畅,无需中间版本过渡。

2. ESXi 8.0 U3及更高版本可以直接升级到9.1,包括8.0 U3a、U3b、U3c等版本。

3. ESXi 7.0 U3可以直接升级到ESXi 9.1,但建议先在测试环境验证工作负载正常运行。

4. ESXi 6.7及以下版本不支持直接升级到9.1,需要先升级到7.x再升级到9.1。

5. 确认当前ESXi版本:SSH或DCUI中执行esxcli system version get,查看当前build号。

升级前必做检查

1. 确认所有ESXi主机的版本在兼容性范围内,vCenter管理的环境需先在VMware Compatibility Guide中验证。

2. 检查第三方VIB驱动兼容性:esxcli software vib list,查看已安装的第三方驱动是否有9.1对应版本。

3. 确认存储空间:ESXi引导分区需要至少4GB可用空间,升级前清理不用的VIB或旧内核。

4. 为每台虚拟机创建快照或备份,确保升级失败可以快速回滚。

5. 确认无正在进行的vMotion、Storage vMotion任务,升级前需要关闭HA和DRS。

esxcli命令行升级步骤

1. 从VMware官网下载ESXi 9.1.0.0200离线升级包(ZIP格式),上传至ESXi主机的/vmfs/volumes/datastore1目录。

2. SSH或本地控制台登录ESXi,执行esxcli system maintenanceMode set -e true -t true进入维护模式。

3. 执行升级命令:esxcli software vib install -d /vmfs/volumes/datastore1/ESXi-9.1.0-xxx.zip。

4. 等待进度完成(通常5-10分钟),观察输出确保无Error报错。

5. 重启主机:reboot,重启后F2或SSH确认版本已变为9.1.0 build 24586254。

升级后验证

1. esxcli system version get确认build号已变为24586254。

2. 确认所有虚拟机正常运行:esxcli vms vc list查看虚拟机列表。

3. 确认网络和存储连接正常:esxcli network ip interface list和esxcli storage vmfs extent list。

4. 逐台退出维护模式:esxcli system maintenanceMode set -e false -t true。

5. 在vCenter中确认主机状态正常,检查告警和事件日志无异常。

常见问题

1. 升级报错The namespace xxx is not upgradeable:第三方VIB不兼容,需先卸载旧驱动。

2. 升级后虚拟机启动失败:可能是VM硬件版本过新,降级VM硬件版本或升级VMware Tools。

3. 升级后网络不通:检查vmnic状态和驱动兼容性,部分旧网卡驱动可能需要更新。

4. 升级失败回滚:从快照恢复虚拟机,重启ESXi确认旧版本正常后再排查问题。

5. vCenter中主机显示已断开:升级后主机SSL证书会重新生成,在vCenter中重新连接即可。

COMMENTS 网友评论

评分
力荐
选择头像:
10
999+人评分
查看更多 >