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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/325774.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【深度学习】cv领域中各种loss损失介绍

文章目录 前言一、均方误差二、交叉熵损失三、二元交叉熵损失四、Smooth L1 Loss五、IOU系列的loss 前言 损失函数是度量模型的预测输出与真实标签之间的差异或误差,在深度学习算法中起着重要作用。具体作用: 1、目标优化:损失函数是优化算法…

第7章-第1节-Java中的异常处理

1、异常Exception概述: 1)、异常的概念: 现实生活中万物在发展和变化会出现各种各样不正常的现象。 例如:人的成长过程中会生病。 实际工作中,遇到的情况不可能是非常完美的。 比如:你写的某个模块&…

三、C语言分支与循环知识点补充——随机数生成

本章分支结构的学习内容如下: 三、C语言中的分支与循环—if语句 (1) 三、C语言中的分支与循环—关系操作符 (2) 三、C语言中的分支与循环—条件操作符 与逻辑操作符(3) 三、C语言中的分支与循环—switch语句(4)分支结构 完 本章循环结构的…

Pytest——Fixture夹具的使用

一、什么是Fixture 在测试开展的过程中,会需要考虑到测试前的准备工作,以及测试后的释放操作行为。这些在Pytest中,会通过Fixture的方式来实现。如果说在运行pytest的测试用例的时候,需要调用一些数据来实现测试行为,…

不同版本opencvsharp的依赖

结合Github和NuGet查看 Github主页 OpenCvSharp-AnyCPU(lastest Version 2.4.10.20170306) VC2013 runtime Framework OpenCvSharp3-AnyCPU(lastest Version 4.0.0.20181129) VC2015 runtime Framework OpenCvSharp4 (lastest…

Mnist手写体数字数据集介绍与在Pytorch中使用

1.介绍 MNIST(Modified National Institute of Standards and Technology)数据集是一个广泛用于机器学习和计算机视觉研究的常用数据集之一。它由手写数字图像组成,包括0到9的数字,每张图像都是28x28像素的灰度图像,图…

Oracle文件自动“减肥”记

📢📢📢📣📣📣 哈喽!大家好,我是【IT邦德】,江湖人称jeames007,10余年DBA及大数据工作经验 一位上进心十足的【大数据领域博主】!😜&am…

vite + vue3引入ant design vue 报错

npm install ant-design-vue --save下载插件并在main.ts 全局引入 报错 解决办法一: main.ts注释掉全局引入 模块按需引入 解决办法二 将package.json中的ant-design-vue的版本^4.0.0-rc.4改为 ^3.2.15版本 同时将将package-lock.json中的ant-design-vue的版本…

stable diffusion 人物高级提示词(二)衣物、身材

一、衣服大类 英文中文Shirt衬衫Blouse女式衬衫Dress连衣裙Skirt裙子Pants裤子Jeans牛仔裤Swimsuit泳衣Underwear内衣Bra文胸Panties内裤Stockings长筒袜Shoes鞋子Socks袜子 二、细分分类 dress 是连衣裙: 英文解释Formal Dress正式礼服,通常用于正式…

Mac解决node-sass: Command failed 问题

1.以为Command failed 错误是因为缺少依赖项或者版本不兼容导致的(不适用我) 此项目的package版本,node版本14.21.3为版本对应正确 "node-sass": "^4.13.0","sass": "^1.24.2","sass-loader&q…

计算机组成原理 总线

总线 总线定义 总线 总线是一组能为多个部件分时共享的公共信息传送线路 总线的好处 早期计算机外部设备少时大多采用分散连接方式,不易实现随时增减外部设备 为了更好地解决I/O设备和主机之间连接的灵活性问题,计算机的结构从分散连接发展为总线连接 …

【demoSURF】室内定位(图像匹配)基础代码实现,包含所有可以出现问题的解法

代码如下 import numpy as np import cv2 from matplotlib import pyplot as plt plt.rcParams[font.sans-serif] [SimHei] # 用来正常显示中文标签 plt.rcParams[axes.unicode_minus] False # 用来正常显示负号img1 cv2.imread("D:/data/North/0007.JPG",0) i…