解決HP服務器由於內存緣由致使ESX/ESXi安裝失敗案例

近日在HP服務器上安裝ESX/ESXi時遇到錯誤,安裝剛一開始,就出錯了,沒法繼續安裝,錯誤信息以下:
 
The system has found a problem on your machine and cannot continue.    

The BIOS reports that NUMA node 1 has no memory. This problem is either caused by a bad BIOS or a very unbalanced distribution of memory modules.
 
查找緣由,發現是CPU與內存不匹配靠成的,該服務器配置了四路CPU,可是隻有兩路CPU對應的內存插槽上配置有內存。爲了在這種狀況下使用四路CPU,HP配置爲Memory-Mirror的方式工做,容許CPU交替使用內存。
 
ESX/ESXi沒有檢測到這一狀況,因而報錯,沒法安裝,後來在HP的官網上找到解決辦法,這個白皮書說得很清楚,每一位須要在HP DL服務器上安裝ESX的,都應該讀一讀。
 
Best practices for deploying VMware vSphere 4.1 on HP ProLiant DL980 G7 servers
 
關於這一錯誤的解決辦法是:
 
安裝開始前的選擇菜單上按F2,在啓動Kernel的命令行後添加useNUMAInfo=false,注意區別大小寫。
 
安裝完成後第一次啓動前,按a鍵修改啓動項,加參數useNUMAInfo=false
 
最後用vSphere Client鏈接到ESX,修改服務器屬性
 Configuration Panel——>Software Advanced Settings——>VMkernel.
將VMkernel.Boot.useNUMAInfo後面的√去掉。。。。
 
問題獲得解決。
相關文章
相關標籤/搜索