1. 程式人生 > >ESXi 6 升級到ESXi 6.5VIB沖突問題

ESXi 6 升級到ESXi 6.5VIB沖突問題

狀態 報錯 mellanox ddc 查看 手動 圖片 說了 adc

公司最近打算升級Vsphere 的系統到6.5版本,這樣就可以使用最新的VMFS6的文件系統了。VMFS6的優點在於他可以支持自動回收Thin配置的LUN在通過Vmotion或者快照刪除以後所釋放的空間。在6.0的時代,每次我進行了存儲方面的改動,都需要手動執行escli的命令來釋放空間。

升級步驟不多說了,先升級Vcenter,然後升級update manager,然後升級host,然後升級相關的插件等等。

目前版本是6.0
技術分享圖片

升級host的時候,遇見了一個不兼容的報錯問題

報錯如下

技術分享圖片

技術分享圖片

經過研究,發現這個是因為豆子使用了HP自定義的ESXi 6.5 ISO,解決方法很簡單,刪除沖突的VIB文件就行了

SSH登錄ESXi主機,查看這些沖突的VIB的名字,然後刪除即可

[root@sydesx2:~] esxcli software vib list | grep Emulex
scsi-lpfc820                   8.2.4.141.55-1OEM.500.0.0.472560       Emulex           VMwareCertified   2016-11-07
[root@sydesx2:~] esxcli software vib list | grep Mell
net-mst                        2.0.0.0-1OEM.550.0.0.472560            Mellanox         PartnerSupported  2016-11-07
[root@sydesx2:~] esxcli software vib remove -n scsi-lpfc820
Removal Result
   Message: The update completed successfully, but the system needs to be rebooted for the changes to be effective.
   Reboot Required: true
   VIBs Installed:
   VIBs Removed: Emulex_bootbank_scsi-lpfc820_8.2.4.141.55-1OEM.500.0.0.472560
   VIBs Skipped:
[root@sydesx2:~] esxcli software vib remove -n net-mst
Removal Result
   Message: The update completed successfully, but the system needs to be rebooted for the changes to be effective.
   Reboot Required: true
   VIBs Installed:
   VIBs Removed: Mellanox_bootbank_net-mst_2.0.0.0-1OEM.550.0.0.472560
   VIBs Skipped:

刪除之後,重啟主機,然後進入WebClient裏面,在Update Manger裏面重新加載baseline,掃描,狀態從不兼容變成 non-compliant,意味著沖突已經清理掉,可以升級了。後面的步驟就不用贅述了

技術分享圖片

最後上個成功升級以後的圖

技術分享圖片

技術分享圖片

ESXi 6 升級到ESXi 6.5VIB沖突問題