下載 升級包,目前最新 ESXi670-202103001.zip
https://my.vmware.com/group/vmware/patch#search
將升級包上傳到esxi的本地存儲目錄下
執行命令
[root@esxi6.0:/vmfs/volumes/59c8aea2-7da270aa-7532-48df3703f79c] esxcli software sources profile list -d /vmfs/volumes/localstorage/ESXi670-202103001.zip
[root@esxi6.0:/vmfs/volumes/59c8aea2-7da270aa-7532-48df3703f79c] esxcli software profile update -p ESXi-6.7.0-20210304001-standard --no-sig-check -d /vmfs/volumes/scs89/ESXi670-202103001.zip
問題匯總:
升級時一台機器報錯
由於esxi 安裝了VIB VMware_bootbank_esx-base_6.0.0-0.0.5124744 和 VMware_bootbank_esx-vsip_6.0.0-0.0.5124744 要求版本小於6.5倒是無法升級
解決方法:經過檢查其他機器並沒有這兩個驅動
刪除導致升級失敗的驅動
[root]: esxcli software vib list | grep vxlan
[root]: esxcli software vib remove -n esx-vxlan
[root]: esxcli software vib list | grep vsip
[root]: esxcli software vib remove -n esx-vsip
升級后提示 55636 告警
https://kb.vmware.com/s/article/55806?lang=zh_cn
處理方法:
- 使用 vSphere Web Client 或 vSphere Client 連接到 vCenter Server。
- 在清單中選擇 ESXi 主機。
- 單擊“配置”選項卡。
- 在“系統”標題下,單擊高級系統設置。
- 單擊編輯
- 單擊“篩選器”框,然后搜索 VMkernel.Boot.hyperthreadingMitigation
- 按名稱選擇設置
- 將配置選項更改為 true(默認值為 false)。
- 單擊“篩選器”框,然后搜索 VMkernel.Boot.hyperthreadingMitigationIntraVM
- 將配置選項更改為 true(默認值為 true)。
- 單擊確定。
- 重新引導 ESXi 主機以使配置更改生效。