之前在Dell T640上装好ubuntu系统之后风扇声音巨大啸叫没管,最近重装Centos7.9系统打算给解决一下。
先介绍一下工作站情况,双3090+双至强Gold 6248R CPU,默认iDRAC版本为5.00.20.10,通过网线连接主机配置散热最小功率无法生效,遂尝试了后续几种方法,最终问题得到解决。
尝试1:
参考链接:https://blog.csdn.net/qq_36810544/article/details/115734795?spm=1001.2101.3001.6650.5&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7ERate-5-115734795-blog-93594376.235%5Ev43%5Epc_blog_bottom_relevance_base6&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromBaidu%7ERate-5-115734795-blog-93594376.235%5Ev43%5Epc_blog_bottom_relevance_base6
直接将BIOS以及iDRAC驱动版本更新为最新版本,然而风扇声音依旧没有起作用,可能是因为已经是21年的帖子,当时的驱动版本刚好可以解决?
尝试2:
参考链接:https://zhuanlan.zhihu.com/p/336990051,https://www.cnblogs.com/geoffreyone/p/14251098.html
按照博主给出的方法分别将BIOS固件以及iDRAC固件进行降级到2.9.4以及4.40.00.00_A00(先进行BIOS更新,重启完成后再进行iDRAC固件更新),确实第一次完成从5.00.20.10降级到4.40.00.00_A00后设置散热到最小功率可以使得风扇声音减小,但是重启之后又寄了而且无法到iDRAC web设置中重新设置生效(真无语。)
尝试3(成功方法):
参考链接:https://www.bilibili.com/read/cv25570584/
选择帖子中列出的Windows端 方法一,在windows电脑端(通过网线连接到服务器iDRAC端的机器)安装Dell OpenManage BMC Utility,解压并且进行安装,进入安装目录管理员启动powershell,运行
命令(1):
.ipmitool.exe -I lanplus -H 192.168.0.120 -U root -P #passwd# raw 0x30 0x30 0x01 0x00
#passwd#处换为自己设置的密码或者初始机箱前面板电源右侧的标签背后的默认密码
此时报错:Unable to send RAW command (channel=0x0 netfn=0x30 lun=0x0 cmd=0x30 rsp=0xd4): Insufficient privilege level
这是因为此时iDrac版本为4.40.00.00_A00,没有手动控制风扇转速的权限,需要手动降级到3.30.30.30及以下,对应下载链接https://www.dell.com/support/home/zh-cn/drivers/driversdetails?driverid=g6w0w&oscode=wst14&productcode=poweredge-t640(针对DELL T640),然后重新执行命令(1),如果成功是不会有任何返回信息的。
之后再运行命令(2)设置转速为30%:
.ipmitool.exe -I lanplus -H 192.168.0.120 -U root -P #passwd# raw 0x30 0x30 0x02 0xff 0x1e
其他转速设置详见原文链接。
设置成功之后立马见效,啸叫直接没了,成功!
此外需要额外提醒,不要手贱尝试设置回自动风速:.ipmitool.exe -I lanplus -U root -P #passwd# -H 192.168.0.120 raw 0x30 0x30 0x01 0x01
,设置了之后啸叫又回来了而且此时运行命令(1)(2)报错,只能在iDRAC web设置中重装一次3.30.30.30版本的驱动,再运行一遍命令(1)(2)。
亲测就算重启依然见效,感谢网友的力量。