一臺新配置的DELL R730XD(配 置 有2個(gè)Intel E5-2640 V4的 CPU、128GB內(nèi) 存、H730的RAID卡、12塊4TB的SATA硬盤、2個(gè)495W電源),在安裝 VMware ESXi 6.5.0(d)版本后,部分虛擬機(jī)經(jīng)常死機(jī),表現(xiàn)為當(dāng)虛擬機(jī)死機(jī)時(shí),在vSphere Client或vSphere Web Client控制臺中,無法操作該虛擬機(jī),重新啟動該虛擬機(jī)也無響應(yīng)。有時(shí)登錄到ESXi控制臺,按F2或F12也沒有反應(yīng)。在vSphere Client中查看死機(jī)的虛擬機(jī)的狀態(tài),CPU使用率為0或很低(狀態(tài)為打開電源)(如圖1)。
圖1 CPU使用為0
圖2 瀏覽選擇更新包并上傳
圖3 BIOS升級后的版本
通過查看Dell的官方網(wǎng)站,此問題應(yīng)該是BIOS的問題。Dell已經(jīng)為R630/R730/R730XD更新BIOS版本到2.4.3,用以修復(fù)以下四個(gè)問題。
1.高速非易失性存儲器(NVMe)人機(jī)接口基礎(chǔ)架構(gòu)(HII)中的導(dǎo)出日志問題。
2.基于英特爾至強(qiáng)處理器E5-2600 v4的系統(tǒng)在閑置時(shí)可能出現(xiàn)CPU內(nèi)部錯(cuò)誤(iERR)和機(jī)器檢查錯(cuò)誤。
3.在極少情況下,系統(tǒng)可能會在引導(dǎo)過程中由于電源故障停止響應(yīng)。
4.手動劃分插槽分支的功能不起作用。
下載鏈接為 https://downloads.dell.com/FOLDER04142427M/1/BIOS_6YDCM_WN64_2.4.3.EXE
這是一個(gè)EXE可執(zhí)行程序,該程序應(yīng)該可以在64位Windows Server中運(yùn)行,但當(dāng)前的計(jì)算機(jī)已經(jīng)安裝了VMware ESXi 6.5,故決定采用其他的方法更新。升級有多種,本文介紹使用iDRAC的方式升級。
1.重新啟動服務(wù)器,檢查BIOS版本,當(dāng)前BIOS版本為2.2.5。
2.登錄iDRAC,在“iDRAC設(shè)置→更新和回滾”中,在“固件”選項(xiàng)卡選擇“更新”,瀏覽選擇下載的BIOS升級文件(本示例中文件名為BIOS_6YDCM_WN64_2.4.3.EXE,大小21.7MB,戴爾更新包為原生微軟64位格式),單擊“上載”按鈕(如圖 2)。
3.上傳完成后,在“更新詳細(xì)信息”中顯示了上傳的BIOS更新文件的狀態(tài)及版本號,選中上傳的更新文件,單擊“安裝并重新引導(dǎo)”,將會立即安裝更新并故事引導(dǎo)服務(wù)器。
4.此時(shí)會彈出“系統(tǒng)警報(bào)”,單擊“確定”按鈕,之后重新啟動服務(wù)器,進(jìn)入BIOS更新任務(wù)應(yīng)用程序。
5.更新BIOS完成后,系統(tǒng)會重新啟動,此時(shí)可以看到BIOS版本升級到2.4.3(如圖 3)。
升級之后,VMware ESXi系統(tǒng)不需要重新安裝或升級,即可以解決“虛擬機(jī)死機(jī)”與“ESXi控制臺失去響應(yīng)”等問題。之后一切正常。