1. 程式人生 > >VMware ESXI6.0 升級u2 u3失敗問題解決,並開啟web控制

VMware ESXI6.0 升級u2 u3失敗問題解決,並開啟web控制

ssh 損壞 date 命令 f2c boot nag b- war upd

1.確保ESXi主機已啟用ssh
2.從VMware官網獲取補丁包u1 u2 u3
https://my.vmware.com/group/vmware/patch#search
使用VMware vSphere Client上傳補丁包到存儲上,執行df –h查看路徑
技術分享圖片

技術分享圖片

升級命令:
esxcli software vib update -d=/vmfs/volumes/datastore1/update-from-esxi6.0-6.0_update01.zip

升級u1包直接成功。
升級u2錯誤提示
技術分享圖片

官方解決升級方法,命令一樣。多檢查下載的更新包有沒有損壞。
查看發行說明的“安裝問題”部分。許多安裝問題也會影響升級過程。
新問題:嘗試使用 esxcli software vib update 命令從 ESXi 6.x 升級到 6.0 Update 2 失敗

嘗試使用 esxcli software vib update 命令從 ESXi 6.x 升級到 6.0 Update 2 失敗,並顯示類似以下內容的錯誤消息:

"[DependencyError]
VIB VMware_bootbank_esx-base_6.0.0-2.34.xxxxxxx requires vsan << 6.0.0-2.35, but the requirement cannot be satisfied within the ImageProfile.
VIB VMware_bootbank_esx-base_6.0.0-2.34.xxxxxxx requires vsan >= 6.0.0-2.34, but the requirement cannot be satisfied within the ImageProfile."

此問題是由於引入與 esx-base VIB 相互依賴的新 Virtual SAN VIB 而導致的,esxcli software vib update 命令只能更新系統上安裝的 VIB。

解決辦法:要解決此問題,請按下例所示運行 esxcli software profile update:

esxcli software profile update -d /vmfs/volumes/datastore1/update-from-esxi6.0-6.0_update02.zip -p ESXi-6.0.0-20160302001-standard

並通過升級打補丁方式開通web控制功能

技術分享圖片

參考https://blog.51cto.com/1191997818/2358857

https://docs.vmware.com/cn/VMware-vSphere/6.0/rn/vsphere-esxi-60u2-release-notes.html
http://www.gabesvirtualworld.com/vib-requires-vsan-6-0-0-2-34-but-the-requirement-cannot-be-satisfied-within-the-imageprofile/

VMware ESXI6.0 升級u2 u3失敗問題解決,並開啟web控制