有一台DELL R730XD的服务器,配置有2个E5-2680 V4的CPU、512GB内存、10块4TB的硬盘(划分2个卷,大小分别是100GB、29.01TB),当前服务器安装的是VMware ESXi 6.7.0 ,采用DELL定制版安装(安装镜像名为VMware-VMvisor-Installer-6.7.0.update03-16075168.x86_64-DellEMC_Customized-A05.iso),准备将服务器从ESXi 6.7升级到7.0,使用DELL定制版安装(安装镜像名为VMware-VMvisor-Installer-7.0.0-16324942.x86_64-DellEMC_Customized-A02.iso),在升级的时候出现图1所示错误。
DELL R730XD从ESXi 6.7升级到7.0出错的解决办法
图1
对于这个错误,需要重新启动服务器,进入ESXi 6.7,卸载受到影响的Qlogic_bootbank_net-qlge_3.0.0.59-1OEM.550.0.0.1331820的驱动,重新升级即可。
(1)使用Xshell登录到ESXi。
(2)执行esxcli software vib list |grep qlge
此时会列出Qlogic_bootbank_net驱动程序名称和版本,本示例中信息如下:
net-qlge 3.0.0.59-1OEM.550.0.0.1331820 QLogic VMwareCertified
(3)执行esxcli software vib remove -n driver_VIB_name卸载受影响的驱动程序。如图2所示。
DELL R730XD从ESXi 6.7升级到7.0出错的解决办法
图2 卸载受影响的驱动程序
卸载驱动程序之后,重新启动服务器,再次启动ESXi 7.0的升级,升级完成,如图3所示。
DELL R730XD从ESXi 6.7升级到7.0出错的解决办法
图3 升级完成
【说明】;在https://kb.vmware.com/s/article/78389这个KB中有这个情况的详细说明。