前言

最近入手了一台Dell PowerEdge R720XD,以比台式机便宜好几倍的价格买到12核处理器以及1T级别的Raid存储,明智的选择!Dell的R720XD最大可以支持26个2.5寸硬盘(前24后2),并且在这2U的铁皮空间里居然还能塞下一张长30厘米的双全高显卡。空间利用率的提升伴随的是超多废热,Dell在机内做了塑料整流罩,所以不用害怕显卡会挡住风道。

机器搭载了6个2U高度的暴力风扇,最大达到每分钟万转。这么高的转速产生的噪音也是震耳欲聋。不像HPE的产品线那坑爹的纯靠传感器来给风扇变速,Dell R720XD是有在系统中手动控制风扇转速的能力的!

Windows 安装IPMI工具

在浏览器中键入以下地址,下载 OM-BMC-Dell-Web-WIN-8.5.0-2372_A00.exe 安装包。

https://dl.dell.com/FOLDER04161746M/1/OM-BMC-Dell-Web-WIN-8.5.0-2372_A00.exe

请记住安装地址,之后还会用到。

Linux 安装IPMI工具

  1. 安装IPMI工具所需驱动
sudo modprobe ipmi_msghandler
sudo modprobe ipmi_devintf

lsmod | grep ipmi
# 查看是否成功安装
  1. 由于yum源自带的IPMI工具没有 lanplus 组件,所以我们必须自行到Github去下载还没有编译过的源代码后自己编译。
wget https://github.com/ipmitool/ipmitool/releases/download/IPMITOOL_1_8_18/ipmitool-1.8.18.tar.gz
  1. 解压文件 ipmitool-1.8.18.tar.gz
tar -vxf ipmitool-1.8.18.tar.gz
  1. 编译安装包,如果直接 ./configuration 的话, lanplus 是默认不安装的,所以编译的时候要附加以下条件。
./configure --enable-intf-lanplus=yes

# 编译完成后,确保最后 Interface 中 lanplus 是 yes
  1. 开始编译
make
  1. 安装
make install

于iDRAC打开IPMI网络功能

在浏览器中键入机器的iDRAC管理地址,输入用户名密码后按照以下步骤操作。

  1. 在主页左侧菜单中选择 iDRAC 设置
  2. 选择 网络
  3. 将页面向下拉找到 IPMI 设置
  4. 将表格第一行右侧 启用 LAN 上的 IPMI 打钩

Step 1-2
Step 3-4

Windows 更改风扇转速

  1. 搜索 cmd 右键以管理员身份打开

CMD

  1. 键入 cd "你的IPMI工具安装路径" cd C:Program Files (x86)DellSysMgtbmc

Pathway

ipmitool -I lanplus  -H iDRAC管理地址  -U 用户名 -P 密码 raw 0x30 0x30 0x01 0x00
# 关闭自动温度调节

ipmitool -I lanplus  -H iDRAC管理地址  -U 用户名 -P 密码 raw 0x30 0x30 0x01 0x01
# 打开自动温度调节

ipmitool -I lanplus  -H iDRAC管理地址  -U 用户名 -P 密码 raw 0x30 0x30 0x02 0xff 0x0a
# 风扇风速调节至 10%

raw 0x30 0x30 0x02 0xff 0x0a
0x0a 代表百分比十六进制的风扇速度,用户可更改最后一项的值达到手动调速的目的。

~ 0x0a = 10% 静音30分贝
~ 0x0f = 15%
~ 0x14 = 20%
~ 0x19 = 25%
~ 0x1e = 30% 吵闹
~ 0x23 = 35%
~ 0x28 = 40%
~ 0x2d = 45%
~ 0x32 = 50% 半转速 家用忍受极限
~ 0x37 = 55%
~ 0x3c = 60%
~ 0x41 = 65%
~ 0x46 = 70%
~ 0x4b = 75% 轰鸣
~ 0x50 = 80%
~ 0x55 = 85%
~ 0x5a = 90%
~ 0x5f = 95%
~ 0x64 = 100% 全转速 战斗机

Linux 更改风扇转速

编译安装完成以后,直接在shell中输入命令。

ipmitool -I lanplus  -H iDRAC管理地址  -U 用户名 -P 密码 raw 0x30 0x30 0x01 0x00
# 关闭自动温度调节

ipmitool -I lanplus  -H iDRAC管理地址  -U 用户名 -P 密码 raw 0x30 0x30 0x01 0x01
# 打开自动温度调节

ipmitool -I lanplus  -H iDRAC管理地址  -U 用户名 -P 密码 raw 0x30 0x30 0x02 0xff 0x0a
# 风扇风速调节至 10%

具体转速计算

上面的列表仅列举了每5%变化的转速十六进制表示,如需更加细微的调整,请自行在以下网址转换。

https://tool.lu/hexconvert/
最后修改:2021 年 04 月 14 日 05 : 23 AM
花要叶扶,人要人帮