ESXi降级实战:vGPU异常竟因7.0.3版本坑?两种回滚方案对比

我们之前已经介绍过如何定制VMware ESXi的安装镜像(如何私人定制VMWare ESXi 6.7和7.0的安装镜像?),也介绍了不同ESXi版本的部署操作,以及ESXi如何升级到更高版本(豁出去了,真机带业务演示一把ESXi 6.7升级7.0 U3),相关文章链接如下:

如何快速在ESXi中嵌套部署一台ESXi服务器?

笔记本电脑部署VMware ESXi 6.0系统

如何将VMWare ESXi 6.5升级版本到6.7?

笔记本安装的VMware ESXi 6.7可以成功识别机械硬盘了

快速定制VMware ESXi 8.0U2并部署到DL580 Gen9

快速部署VMware ESXi 8.0(图文版)

网络之路15:认识虚拟化环境VMware ESXi

但是我最近发现一个问题,那就是在配置vGPU时,我测试了很多个vGPU驱动程序,从最新的18.1版本到去年3月份的16.5版本。

结果发现适配的都是ESXi 7.0.2的版本,可能是这个原因,导致GPU通信异常。

使用谷歌搜索时,有说法是7.0.3出现过产品缺陷,不知道是不是这个原因NVIDIA没有做适配7.0.3的驱动;但是HPE官方又不建议我这台老服务器安装ESXi 8.0,那就只能考虑一下降级了。

按照网传说法,通过升级安装的ESXi(如何将VMWare ESXi 6.7升级版本到7.0?),可以通过恢复模式降级回去,我们先试一下。

在ESXi服务器启动的boot引导页面,有5秒的等待时间,下方有3个提示:按回车键立即引导,按Shift+O编辑引导选项,按Shift+R进入恢复模式。此时立即按下Shift+R。

进入恢复模式之后,显示当前有两个虚拟化BANK(ESXi双系统分区机制),分别是7.0.2和7.0.3,当前默认使用7.0.3版本,如果要回滚,请输入Y,否则输入N取消操作。我们在这里输入Y确认回滚。

之后系统将自动使用旧版本7.0.2进行引导了,引导成功界面如下:

需要注意的是,回滚之后,上一个版本7.0.3的BANK会被删除,无法再通过恢复模式恢复到此版本,需要再次执行升级操作才能使用7.0.3版本。

当然,还有一种情况,那就是我不是通过7.0.2升级上去的,恢复模式里面没有7.0.2版本的BANK怎么办呢?

用我们操作网络设备的经验来看,降级何尝不是一种升级呢?我们按照升级操作的方法,将目标版本降低不就行了吗? 

接下来我们登录到ESXi的管理页面,进入到左侧导航器的“存储”中,在“数据存储”中,点击“datastore1.36”进入到详情页面,记录下存储的位置信息。

点击进入“数据存储浏览器”,再点击“上载”,把7.0.2版本的升级包上传到储存中。

接下来,在“管理→服务”页面,启动TSM和TSM-SSH服务。

然后通过SSH登录到ESXi的后台。首先,查看升级包所在的路径及文件,确认文件上传成功。

ls -l /vmfs/volumes/632329cb-f43afddc-93bc-000c29787ee5

检查当前的版本信息,并确认升级包中对应的版本信息。

vmware -vlesxcli software sources profile list -d /vmfs/volumes/datastore1.36/VMware-ESXi-7.0U2d-18538813-depot.zip

现在我们已经知道了,ESXi-7.0U2d-18538813-standard和ESXi-7.0U2d-18538813-no-tools的区别是standard版本正常升级全部软件包,而后者不升级VMWare Tools。因为是降级,所以我们直接使用ESXi-7.0U2d-18538813-standard这个进行操作即可。

esxcli software profile update -d /vmfs/volumes/datastore1.36/VMware-ESXi-7.0U2d-18538813-depot.zip -p ESXi-7.0U2d-18538813-standard

抱歉,系统不支持通过这种方式降级。

那就是使用风险比较高的ISO镜像降级方式了,即通过ISO镜像进入ESXi安装程序,在安装过程中,程序会提示检测到已经安装了ESXi,此时如果我们选择默认的升级ESXi,会有跟命令行操作一样的报错。

此时,我们需要选择安装ESXi,并保留VMFS数据分区(Install ESXi,preserve VMFS datastore);后面的操作就跟安装过程完全一样了。

为什么说这种做法风险比较高呢?因为除了数据盘的数据之外,所有系统配置全部丢失,虚拟机也需要重新导入才能使用;如果虚拟机比较多,或者系统配置比较多的情况下恢复起来将非常麻烦。不过,如果确实有需要,这也是一种方法。

那么,你有没有更好的方法呢?

***推荐阅读***

从SRv6到Panabit测试:揭秘ESXi虚拟交换机VLAN 0-4095的终极用法

Panabit VLAN这样玩才高效:从透明网桥到网关模式的实战踩坑指南

WireGuard太复杂?十分钟教你用Netmaker一键搞定全球组网

vCenter 7.0部署很费时间吗?从开始到纳管好不用半小时

万物皆可EVE-NG:手把手教你将Panabit迁移到EVE-NG环境

云手机技术揭秘!低成本实现1台电脑变百部"虚拟手机"实战

Docker + VPP强强联合:在Docker容器中玩转高性能VPP路由!

Docker run命令完全指南:一文掌握Docker run的隐藏功能与避坑指南

Docker网络从入门到精通:7个核心命令实战详解

从400M到4.5G!Docker迁移竟让VPP网络性能飙升10倍

误以为是外国货?这家国产SD-WAN神器竟能免费白嫖,附Panabit免费版体验全记录

零成本自建企业级SD-WAN!用Panabit手搓iWAN实战

异地组网新姿势!用Panabit iWAN打通跨VLAN二层网络,避坑指南送给你

iWAN隧道实测:一次握手跑满2.3Gbps,白嫖的SD-WAN真能吊打专线?

从崩溃到3G带宽!Panabit三种部署模式性能实测,这个坑千万别踩

48核+96GB内存!EVE-NG 6.2低配版安装实录,网络工程师必看!

基于IPv6配置openVPN实战:告别双栈难题,一步打通IPv6隧道!

无需公网IPv4!手把手教你配置基于IPv6的WireGuard安全隧道

目前来看,ollama量化过的DeepSeek模型应该就是最具性价比的选择

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Danileaf_Guo

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值