【测试步骤】
1.更新BMC至社区330版本
2.系统管理-风扇&散热-风扇设置,调节转速偏差告警阈值为10
3.使用stress进行加压(stress -c 480 --vm 1 --vm-bytes 900G --hdd 1 --hdd-bytes 50G --timeout 1h)一段时间,在bmc观察各风扇转速
4.加压一段时间后,停止加压,在bmc观察各风扇转速
(发散测试:①将服务器下电,各风扇调换位置,调节转速偏差告警阈值,重复加压过程10次,未复现故障;②将服务器下电,各风扇位置复原,调节转速偏差告警阈值,重复加压过程;③停止加压,调节转速偏差告警阈值,查看风扇转速)
【预期结果】
1.加压后,风扇转速提高(风扇基于CPU1和CPU2进行分区调速)
2.停止加压,风扇转速降低
【实际结果】
使用stress加压一段时间,如图1所示,风扇一转速无明显提高,风扇二三四转速提高明显,达到10000rpm以上,不符合风扇基于CPU1和CPU2进行分区调速,伴有相关风扇调速失败告警
停止加压,如图2所示,风扇二三四转速下降,风扇一转速提高,达到10000rpm以上,伴有相关风扇调速失败告警
转速异常、告警持续存在,修改转速偏差告警阈值为默认值25,告警消失,风扇转速恢复正常
(发散测试:①重复多次未出现风扇转速自动调节异常;②第七次加压,一段时间后如图所示,风扇三四转速始终无明显提高,风扇一二转速升高明显,有相关告警;③停止加压,风扇转速异常未恢复,告警未恢复,修改转速偏差告警阈值后,转速、告警恢复正常)
【问题定位】
加压一段时间和加压后,有风扇自动调速失败,导致其他风扇转速过高,达到10000rpm以上,属于问题,需要解决
【配置信息】
内核信息:
Linux localhost.localdomain 5.10.0-216.0.0.115.oe2203sp4.aarch64 #1 SMP Thu Jun 27 15:22:10 CST 2024 aarch64 aarch64 aarch64 GNU/Linux
系统信息:
BMC:26.03.00.01
BIOS:20.60.21(12/05/2025)




