ESX启动时发生NUMA警告时的解决方法

在某些硬件上启动VMware ESX时,会出现NUMA的警告,如下图:
cpu0:0)NUMA: 786: Can’t boot system as genuine NUMA. Booting with 1 fake node(s).
 

VMware有关于此错误的KB,点击查看VMware KB1016141

如何解决这个问题呢?
方法一:
在ESX Console输入以下命令:
esxcfg-advcfg -k FALSE UseNUMAInfo
然后重启ESX

方法二:
如果不熟悉ESX的命令行界面,或者使用的是ESXi服务器
用vSphere Client登录ESX服务器,选择ESX服务器的配置页(Configuration),点击Software里的高级设置(Advanced Settings),如下图:

在VMkernel的Boot选项中找到VMkernel.Boot.useNUMAInfo,将其右侧的选项框取消勾选,如下图:

重启ESX服务器后,我们发现NUMA的错误警告已经消失了,如下图:

(原创内容,如需转载,请注明来源,谢谢!)

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注