关于esxi 超线程开启的问题

环境版本:

esxi 6.7 (Updated) ESXi-6.7.0-20210304001-standard

硬件:Unis Huashan Technologies Co., Ltd.型号R4900 G2,cpu 为2路12核

问题描述:在向该型机器上克隆一台cpu为32核的虚拟机器时,发现物理机最大支持的cpu核数只有24,检查发现cpu 超线程显示 “非活动”。

问题解决

1.重启esxi 主机,进入bios 检查超线程设置,

发现硬件bios设置中超线程已经开启,

2.硬件默认开始了超线程,检查是否存在系统层面的开关设置:

检查到主机-配置-硬件-处理器-常规-编辑,确实存在超线程开启按钮,勾选开启,确认重启主机。

3.主机重启后发现超线程依然处于非活动,而硬件处理器开启超线程的已开启选项,显示为勾选,即没有开启。

经过检查,需要修改高级配置参数,在主机-配置-系统-高级系统设置-编辑;搜索参数:VMkernel.Boot.hyperthreadingMitigation,结果都是true

经过查看该参数配置true ,即为关闭超线程,需要将该参数修改为false,然后重启机器。

主机重启后,超线程显示“活动”

 

但是摘要出现告警

 

该警告官方解释:https://kb.vmware.com/s/article/55806

 

posted @ 2021-09-01 10:41  彦祚  阅读(5192)  评论(0编辑  收藏  举报