超微主板解决风扇反复高低转速切换问题
我的x12scz-qf主板在升级玩bmc之后发现风扇反复在高转速和低转速之间切换。
我在bmc的的控制面板中没有找到相关的可配置项,
然后发现使用ipmitool可以配置风扇转速
首先先在一个可以连接到ipmi的linux服务器上安装ipmitool
sudo apt install ipmitool
然后使用命令操作
ipmitool -I lan -U zhxu -H 192.168.50.236 sensor thresh FAN2 lower 150 255 30
Password:
Locating sensor record 'FAN2'...
Setting sensor "FAN2" Lower Non-Recoverable threshold to 150.000
Setting sensor "FAN2" Lower Critical threshold to 255.000
Setting sensor "FAN2" Lower Non-Critical threshold to 30.000
输入命令后提示输入密码,密码输入完成后就可以了,撒花🎉
以下是命令的解释:
1. -I lan
指定使用的接口类型为 lan
,表示通过网络连接到远程服务器的 BMC(Baseboard Management Controller)。
2. -U zhxu
指定用于登录 BMC 的用户名为 zhxu
。
3. -H 192.168.50.236
指定远程服务器 BMC 的 IP 地址为 192.168.50.236
。
4. sensor thresh
表示设置传感器的阈值(threshold)。这是 ipmitool
的一个子命令,用于调整传感器的上下限。
5. FAN2
指定要调整的传感器名称为 FAN2
,即第二个风扇的传感器。
6. lower
表示设置风扇的下限阈值(Lower Threshold)。下限阈值用于定义风扇速度的最低警告或临界值。
7. 150 255 30
这三个值分别表示下限的三个级别:
- 150
:Lower Non-Critical (LNC)
表示非关键下限值。如果风扇速度低于此值,可能会触发警告。
- 255
:Lower Critical (LC)
表示关键下限值。如果风扇速度低于此值,可能会触发严重警告。
- 30
:Lower Non-Recoverable (LNR)
表示不可恢复的下限值。如果风扇速度低于此值,可能会触发不可恢复的错误。
这条命令的作用是通过 IPMI 设置远程服务器上 FAN2
风扇的下限阈值:
- 如果风扇速度低于 150,会触发非关键警告。
- 如果风扇速度低于 255,会触发关键警告。
- 如果风扇速度低于 30,会触发不可恢复的错误。