VMware ESXI 8 安装ipmitool 调整戴尔服务器风扇转速

本文内容适合ESXI 8版本安装ipmitool ,进行管理,已知的是8.0以上版本无法安装社区的vib.所以需要自己编译文件,7.0及之前的版本可以安装vib版本的ipmtools

一、编译好的适用于esxi8的ipmitool下载

ipmitool下载

二、安装ipmitool

1、开启ESXI的SSH

2、将文件上传至数据存储中

3、使用SSH登入ESXI并找到文件给文件授予可执行权限

chmod +x ipmitool

三、允许ESXI8运行第三方程序

esxi8由于安全性考虑,默认不允许地方性程序运行,使用ipmitool需要禁止此规则

# 关闭安全策略,允许未安装的二进制文件运行
esxcli system settings advanced set -o /User/execInstalledOnly -i 0


# 开启安全策略,不允许未安装的二进制文件运行
esxcli system settings advanced set -o /User/execInstalledOnly -i 1

安全策略调整完毕后 在ipmitool文件目录下运行 “./ipmitool -V”,可以查看ipmitool版本。

四、戴尔服务器风扇调速原理

戴尔的Idrac不支持直接调节风扇转速,但可以使用ipmi调整风扇转速,ipmi可以将风扇转速切换为手动调速,根据百分比可以任意调节,下面是一些ipmi的简单用法

这个方法是通过远程调用来控制戴尔服务器,所以需要IDARC的IP地址、用户、密码。

五、转速控制脚本

设定一个临界值的温度,只要低于临界值,则手动控制风扇,高于临界值恢复默认的动态风扇控制,此方案优势是可以半自动化,不需要一直手动调整转速。

脚本下载

风扇转速建议不要太低,以免造成设备过热的情况出现。

六、ESXI的定时任务

通过ipmi设定的风扇转速在服务器重启后会失效(恢复动态控制)并且我们也需要监控当前服务器温度,所以需要ESXI定时执行任务,这样在服务器开机的时候,温度没达到临界值时,风扇依然能保持一个比较低的转速运行。

通过SSH在 “/etc/rc.local.d/local.sh” 文件中的exit之前添加定时任务逻辑,添加完成后进行重启,在/tmp文件夹下查看日志,如果每分钟都有数据更新,则配置完成。

使用限制:使用ipmi控制风扇转速需要保持Idrac固件版本号小于等于“ 3.30.30.30”,否则将不起作用,固件版本高于“ 3.30.30.30”可以降级至“ 3.30.30.30”以下版本。

不支持的‘权限不足’报错信息“Unable to send RAW command(channel=0x0 netfn=0x30 1un=0xe cmd=0x30 rsp=0xd4):Insufficient privilege level”

转载保留原文地址:VMware ESXI 8 安装ipmitool 调整戴尔服务器风扇转速 - Hewitt Blog

相关推荐

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-01-06 16:28:04       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-01-06 16:28:04       106 阅读
  3. 在Django里面运行非项目文件

    2024-01-06 16:28:04       87 阅读
  4. Python语言-面向对象

    2024-01-06 16:28:04       96 阅读

热门阅读

  1. 上海计算机学会2023年12月月赛C++乙组T2树的染色

    2024-01-06 16:28:04       57 阅读
  2. 项目执行常用的ChatGPT通用提示词模板

    2024-01-06 16:28:04       63 阅读
  3. GoLang刷题之leetcode

    2024-01-06 16:28:04       63 阅读
  4. TCP 传输的三次握手、四次挥手策略

    2024-01-06 16:28:04       57 阅读
  5. 【CE314】Computer Science NLP

    2024-01-06 16:28:04       53 阅读
  6. 内网地址,外网地址

    2024-01-06 16:28:04       61 阅读