Gen9静音模式风扇噪音45分贝
准备工作操作过程控制风扇转速写在最后
Gen9静音模式风扇噪音45分贝笔者购买了一台二手HP ML350 Gen9服务器,这台塔式服务器风扇的噪音低了不少,在BIOS里已经将风扇设置为静音模式,但是噪音45分贝的样子,放在家里还是比较吵。 经过查询,HP的ILO可以在命令行里设置风扇的转速,但是需要对使用特定版本的ILO固件,并进行一定的修改。准备工作
1.关闭 iLO 安全开关 2. 下载官方2.50版固件(https://support.hpe.com/hpesc/public/swd/detail?swItemId=MTX_42ef22e4dff6423e8dbe111904) 3. 下载2.73修改版固件:ilo4_273.bin.fancommands(https://www.dropbox.com/s/df986acw5eygx2g/ilo4_273.bin.fancommands?dl=0www.dropbox.com/s/df986acw5eygx2g/ilo4_273.bin.fancommands?dl=0) 4. 使用ILO给服务器安装RHEL系统,使用ILO是为了安装后带有hpilo驱动 5. 登录Linux系统之后进行如下操作进行修改后的ILO固件:操作过程
1.禁用 iLO 驱动 # /etc/init.d/hp-snmp-agents stop # /etc/init.d/hp-health stop # rmmod hpilo 重启 hpilo # modprobe -r hpilo 2.解压官方 2.50固件,将修改版固件替换,并写入固件: 以下为写入固件命令 # sh ./CP027911.scexe --unpack=ilo_250 # cd ilo_250/ # cp /path/to/ilo4_273.bin.fancommands ./ilo4_250.bin # ./flash_ilo4 --direct 3 重置 iLO ssh 进入 iLO 后 >hpiLO-> cd /map1 hpiLO-> reset 此时服务器风扇会满速运行一段时间。控制风扇转速
ssh 进入 iLO 中 >hpiLO-> >hpiLO-> fan pmax 手动调整风扇转速。 id 是需要调整的风扇编号,从 0 开始。 speed 是调整风扇转速的参数,取值为 [0, 255] 。
设置转速10%的命令为:
>hpiLO->fan p 0 max 25. >hpiLO->fan p 1 max 25 >hpiLO->fan p 2 max 25 >hpiLO->fan p 3 max 25 这是设置最高转速,如果影响散热,也可以修改最低转速,命令如下: >hpiLO-> fan p写在最后max
这个办法能解决风扇太吵的问题,但是如果服务器重启(不是ILO重启)后风扇转速又会回到系统自适应的转速,需要每次重启或者开机后进行重新设置。 最后,这台服务器可以放在书房使用,调整到10%的转速,噪音30分贝的样子,基本可以忽略它的存在。



