首先,我推荐直接看这个视频即可解决
https://www.youtube.com/watch?v=0vvKQL6sRiw
---------------- 接下来是半傻瓜教程 -----------------
1. 必要先决条件是,要有一块iDRAC6 Enterprise 远程管理卡,价值10-15人民币。
2. 然后提醒,iDRAC默认用户名是root,密码calvin 。 如果不对,重启服务器后按F2或ctrl+e(如果你用了uefi bios)进入iDRAC选项可重置密码。
3. 准备工作
3.1 从前置面板的view\drac ip 获取idrac的访问IP,随便找个win笔记本,调整到同一网段,一根网线直连服务器后面的iDRAC模块网口。ping一下idrac ip地址,通了就行(idrac是独立子系统,服务器插电后就会启动)。
3.2 去DELL下载并安装工具套件(执行后会释放安装文件到C盘的OpenManage目录,再运行BMC.msi安装),下载地址
https://dl.dell.com/FOLDER032529 ... -8.2.0-1739_A00.exe
3.3 去BMC安装路径,默认在C:\Program Files (x86)\Dell\SysMgt\bmc ,此时需要在bmc这个目录下打开命令行或powershell 然后执行下面命令读取服务器传感器数值:
ipmitool -I lanplus -H [interface] -U [username] -P [password] sdr list full
interface代表idrac ip地址
username代表idrac用户名
password代表idrac密码
举例: ipmitool -I 192.168.0.100 -U root -P calvin sdr list full
如果返回了诸如风扇转速和温度等等数据(默认风扇大概在3800转左右),准备工作至此完成。 如果此时报错,例如
error:unable to establish IPMI v2 / RMCP+ session
则去iDrac steup里面打开IPMI over LAN setting
4. 开启手动调整风扇转速功能:
Enable manual/static fan control: ipmitool -I lanplus -H [interface] -U [username] -P [password] raw 0x30 0x30 0x01 0x00
5. 调整风扇转速至20%:
Set fan speed to 20%: Enable manual/static fan control: ipmitool -I lanplus -H [interface] -U [username] -P [password] raw 0x30 0x30 0x02 0xff 0x14
说明:调整上面命令最后两位HEX代码即可,例如转速需要20%,十进制的20转换为HEX就是14;如果要调整到10%,就是a。要调整到5%,就是5。转换工具:
https://codebeautify.org/decimal-hex-converter
执行完这一条后,系统风扇速度将会立即变更成你设定的转速,耳朵可以立即收货。我设定的是5%,转速1680rpm,和普通电脑一样声音了。
6. 完成
--------------------------------- 其它 ---------------------------------
自己跑了个R23测试,服务器系统温度为29度(环境温度26度),服务器配置是双5420 CPU,24G内存,4块硬盘用H700阵列5,一块quadra k620显卡,一块10G网卡。
测试视频如下
https://www.bilibili.com/video/BV1Eb4y1Y7RK/
[
本帖最后由 sceic 于 2021-12-15 11:38 编辑 ]