小院子

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 33|回复: 1

超微X11SSH-F主板自建NAS风扇转速忽快忽慢的解决办法

[复制链接]

5

主题

2

回帖

4028

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
4028

最佳新人活跃会员热心会员推广达人宣传达人灌水之王突出贡献优秀版主荣誉管理论坛元老

发表于 前天 16:10 | 显示全部楼层 |阅读模式
在IPMI设置中尝试修改风扇工作模式并没有变化。


可以看到IPMI的健康日志里出现大量类似的警告,主要是发生在FAN1和FAN3上。在我的环境中FAN1是CPU风扇,FAN3是雷蛇机箱风扇。其他三个直接连接大4P接头的风扇运行正常。

在传感器的实时数据中可以看到,当风扇转速大幅降低时,会出现红色报警。同时界面里还列出了阈值,如果你的转速低于阈值,那么就会自动提高转速,那么就会出现这种现象:风扇一会儿低速,一会儿满速运行,非常烦人。

究其原因,这是因为服务器机箱空间紧凑,散热压力大,风扇必须提供高风量和高风压。常见转速在8,000 ~ 20,000RPM,比如 40mm/60mm 小风扇很容易达到 10,000 转以上。而家用电脑更注重静音效果,常见 CPU/机箱风扇转速在600 ~ 2,000 RPM,高性能风扇可能到3,000RPM,但很少更高。
了解了原因,就知道解决方法了,直接调低风扇阈值即可。
可以利用ipmitool命令来修改超微主板的关键设置,之前也曾经用这个命令来修改管理员密码,远程开关机等。
完整的命令格式为:
ipmitool -I lan -H  -U  -P  sensor thresh <传感器名>
我这里在局域网内一台Rock5b开发板上运行impitool命令,超微IPMI的IP地址为192.168.1.144。
命令行中提供IPMI的访问用户名和密码。
分别修改风扇FAN1,FAN3的报警转速为150,225,300。
150 → Lower Non-Critical
225 → Lower Critical
300 → Lower Non-Recoverable
1. Lower Non-Critical (150)
当前风扇转速 低于150RPM 时,触发 “低级警告”。
含义:风扇可能转得比正常略慢,但系统还能运行。
一般是个提醒级别告警。
2. Lower Critical (225)
当前风扇转速 低于225RPM 时,触发 “严重警告”。
含义:风扇可能异常(比如卡顿、接近停转),系统需要注意。
管理员可能需要尽快处理。
3. Lower Non-Recoverable (300)
当前风扇转速 低于300RPM 时,触发 “不可恢复错误”。
含义:风扇基本被认为是坏了,BMC 可能会触发自动保护措施(比如强制关机防止过热)。
修改完之后,就可以看到IPMI里传感器的读数里就没有红色的告警了,风扇也不再出现转速忽快忽慢的异常情况了。
可见服务器主板确实和家用电脑主板差别比较明显,用服务器主板搭建家用NAS系统还是要做一些特别设置的,希望能够给折腾服务器配件的DIY爱好者一些启发。




第二种解决办法


解决超微 SuperMicro 主板风扇反复高低转速在 X11SSH-F 主板启动后,风扇有周期性的在低转速与最高转速之间切换。
原因
风扇正常工作时的转速低于主板 IPMI 设置的最低风扇转速阈值,主板认为风扇损坏并尝试提高转速,检查风扇能否继续工作。


X11 SSH-F 是服务器主板。通常服务器使用的风扇转速较高,因此默认的最低风扇转速阈值设定较高。在普通机箱中使用大尺寸静音风扇时,风扇正常工作转速较低,低于默认最低风扇转速阈值,而触发提高转速检查。当风扇提高到最大转速后,转速高于阈值,主板识别转速后通过测试,风扇回到正常工作转速,又再一次低于阈值。因此风扇会不停地在低转速与最高转速之间反复切换1。


解决方案
降低 IPMI 所设置的最低风扇转速阈值。


使用 IPMITOOL 工具修改 IPMI 参数2 。需要一台在与 IPMI 管理网口相同网段的 Linux 计算机。


在有相同网段的 Linux 计算机上安装 IPMITOOL 工具:
sudo apt-get install ipmitool
[color=rgba(0, 0, 0, 0.75)]运行工具,修改风扇阈值参数:
[color=rgba(0, 0, 0, 0.75)]ipmitool -I lan -U ADMIN -H 192.168.2.90 sensor thresh FAN4 lower 150 225 300

[color=rgba(0, 0, 0, 0.75)]

[color=rgba(0, 0, 0, 0.75)]其中:
[color=rgba(0, 0, 0, 0.75)]

[color=rgba(0, 0, 0, 0.75)]ADMIN 是 IPMI 的用户名,执行命令后需要输入该用户的密码;
[color=rgba(0, 0, 0, 0.75)]192.168.2.90 是 IPMI 管理口的 IP 地址;
[color=rgba(0, 0, 0, 0.75)]FAN4 是需要修改参数的风扇编号,如 FANA、FAN1、FAN2 等等;
[color=rgba(0, 0, 0, 0.75)]150 是不可恢复下限转速;
[color=rgba(0, 0, 0, 0.75)]225 是下紧急临界转速;
[color=rgba(0, 0, 0, 0.75)]300 是非紧急临界转速。
[color=rgba(0, 0, 0, 0.75)]重启系统。


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x

1

主题

6

回帖

26

积分

版主

Rank: 7Rank: 7Rank: 7

积分
26

最佳新人活跃会员热心会员推广达人宣传达人灌水之王突出贡献优秀版主荣誉管理论坛元老

发表于 前天 16:21 | 显示全部楼层
谢谢分享
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|小院子

GMT+8, 2026-1-9 16:38 , Processed in 0.040822 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表