跳到主要内容

R730XD关于风扇转速的工具与教程

阅读需 2 分钟

网上有现成的教程 就直接挂原作者链接 此贴为学习笔记 记录我所需要的工具的同时 再出点自己的一份力

教程部分

r730风扇调速

windows图形化软件

dell_fans_controller

ipmtool

风扇转速10%-100%

# 设置风扇转速为 10%
ipmitool -I lanplus -H $IDRAC_IP -U $IDRAC_USER -P $IDRAC_PASS raw 0x30 0x30 0x02 0xff 0x0a

# 设置风扇转速为 20%
ipmitool -I lanplus -H $IDRAC_IP -U $IDRAC_USER -P $IDRAC_PASS raw 0x30 0x30 0x02 0xff 0x14

# 设置风扇转速为 30%
ipmitool -I lanplus -H $IDRAC_IP -U $IDRAC_USER -P $IDRAC_PASS raw 0x30 0x30 0x02 0xff 0x1e

# 设置风扇转速为 40%
ipmitool -I lanplus -H $IDRAC_IP -U $IDRAC_USER -P $IDRAC_PASS raw 0x30 0x30 0x02 0xff 0x28

# 设置风扇转速为 50%
ipmitool -I lanplus -H $IDRAC_IP -U $IDRAC_USER -P $IDRAC_PASS raw 0x30 0x30 0x02 0xff 0x32

# 设置风扇转速为 60%
ipmitool -I lanplus -H $IDRAC_IP -U $IDRAC_USER -P $IDRAC_PASS raw 0x30 0x30 0x02 0xff 0x3c

# 设置风扇转速为 70%
ipmitool -I lanplus -H $IDRAC_IP -U $IDRAC_USER -P $IDRAC_PASS raw 0x30 0x30 0x02 0xff 0x46

# 设置风扇转速为 80%
ipmitool -I lanplus -H $IDRAC_IP -U $IDRAC_USER -P $IDRAC_PASS raw 0x30 0x30 0x02 0xff 0x50

# 设置风扇转速为 90%
ipmitool -I lanplus -H $IDRAC_IP -U $IDRAC_USER -P $IDRAC_PASS raw 0x30 0x30 0x02 0xff 0x5a

# 设置风扇转速为 100%
ipmitool -I lanplus -H $IDRAC_IP -U $IDRAC_USER -P $IDRAC_PASS raw 0x30 0x30 0x02 0xff 0x64

根据时间段自动调速脚本

使用宝塔的计划任务即可调用 如果不生效 记得先执行关闭自动调速

关闭自动调速

ipmitool.exe –I lanplus -H 192.168.50.100 -U root -P calvin raw 0x30 0x30 0x01 0x00

脚本如下

sudo -u root #!/bin/bash

# iDRAC设置
IDRAC_IP=" iDRAC的IP"
IDRAC_USER=" root"
IDRAC_PASS=" iDRAC的密码"

# 获取当前小时
HOUR=$(date +"%H")

# 根据时间设置风扇速度
if [ "$HOUR" -ge 0 ] && [ "$HOUR" -lt 6 ]; then
# 0-6点,设置风扇速度为30%
ipmitool -I lanplus -H $IDRAC_IP -U $IDRAC_USER -P $IDRAC_PASS raw 0x30 0x30 0x02 0xff 0x1e

# 其余时间,设置风扇速度为40%
ipmitool -I lanplus -H $IDRAC_IP -U $IDRAC_USER -P $IDRAC_PASS raw 0x30 0x30 0x02 0xff 0x28
fi
Loading Comments...