首页 > 其他分享 >ESXi8.0+超微IPMI工具上新了,附命令行调风扇相关操作

ESXi8.0+超微IPMI工具上新了,附命令行调风扇相关操作

时间:2023-03-27 13:11:15浏览次数:57  
标签:vib 超微 IPMI ESXi8.0 风扇 IPMICFG ESXi ipmicfg

问题描述

超微x10sdv主板,装了ESXi,结果找了一圈,没有发现直接能用的IPMI。正好这两天风扇太吵,想着要改一下风扇的配置。又找了一圈,正巧有结果了,记录下来。

要注意,超微的主板IPMI工具,需要在主板上的主系统中运行——也就是说,如果安装的是ESXi+虚拟机,那么IPMI工具,不能在虚拟机中运行,必须要找对应的ESXi平台版本。

最开始尝试了几个IPMI工具,上传到ESXi8.0,安装执行的时候,都报错了,大意是说安装包里没有8.0所需校验文件,不允许安装。于是有了这篇文章。

问题解决经过

方法1、使用FreeDOS系统临时引导,然后执行IPMICFG命令

在没有合适的ESXi版本的时候,我们可以通过U盘临时安装FreeDOS、然后主板启动时引导至这个临时的FreeDOS,然后执行DOS环境下的IPMICFG命令。

参考这篇文档:https://zhuanlan.zhihu.com/p/597490170

步骤1、访问freedos.org,下载FreeDOS镜像(建议使用FullUSB版本的镜像,我最开始试着使用LiveCD版、启动不成功),

步骤2、用Rufus将镜像烧录至U盘,

步骤3、将IPMI DOS版工具拷贝到这个U盘根目录,

步骤4、重启机器、在BIOS中引导使用U盘启动。

注意:用U盘引导Free DOS的时候,会有一个提示画面,问是否要将FreeDOS安装到本地磁盘、这样会破坏原有系统。 这个提示页面需要选择 “No, Return to DOS”!!! 登录进去

步骤5、进入IPMI DOS目录,运行ipmicfg.exe命令:

命令说明:
①、查看风扇模式:

ipmicfg -fan

或者 ipmicfg -raw 0x30 0x45 0x00

②、初始化风扇(将风扇模式置为“全速”):
ipmicfg -fan 1

或者 ipmicfg -raw 0x30 0x45 0x01 0x01

③、调节风扇转速:

需要用到 ipmicfg -raw,命令格式如下:

ipmicfg -raw 0x30 0x70 0x66 0x01 0x 0x

其中 ipmicfg -raw 0x30 0x70 0x66 0x01 是固定的,表示要调整风扇转速

0x:表示zone n,超微的主板,有两个zone:zone0表示系统(CPU,对应到x10sdv主板,zone0包括FAN1~FAN3)、zone1表示外围(对应到x10sdv主板,zone1包括FAN4)。如果要调整zone0的风扇,此处就填0x00,如果要调整zone1的风扇,此处填0x01

0x:此处0x表示16进制,n表示百分比,1% - 100%转换成16进制,就是(0x01 ~ 0x64)

可惜我的主板,CPU风扇(FAN2)是一个3pin的,只能测速、不能调速——即使使用了猫扇赠送的2根减速(LowNoise)线,看起来风扇声音小了些,但是仍有3700转、声音也有点儿。

而且IPMI的传感器只给出了FAN1~3,所以我目前只安装3组风扇(FAN1给了机箱背后的2把猫扇,没有调速之前,猫扇的有时候会有节奏地调节风俗,从800转到3000转不等,声音就时有时无,这也是本次调速的起因;FAN2给了藏在前面板内的利民进风风扇、顺便对着硬盘吹),FAN4空起。所以我这次只调了zone0的风扇速度,为了省事,调整为了0x20(大约32%): ipmicfg -raw 0x30 0x70 0x66 0x01 0x00 0x20

顺带记录一下知识点:很多4pin可调速(PWM)风扇,会附送一根Y型一分二线,主线那一段连接主板的4pin风扇接头,分叉出来的两根,有一根是完整的4pin、另一根只有1、2、4三个pin,这一Y型线的两头,可以接一对风扇。之所以有一个只有3pin,是因为这一对风扇,只需要从其中一个风扇中读取转速(测速)即可,否则如果两个风扇都上报转速,容易导致数据混乱,所以就只保留了其中一个风扇的第3pin(用于测速),两个风扇都有第4pin(用于调速)。

调完后:

FAN1猫扇大概1000转,FAN3利民600转。 ———————— 打脸的在最后。

参考:

https://blog.csdn.net/qq_34419607/article/details/123773807#:~:text=Optimal%3A 风速为30%25 Full%3A 风速为100%25 Heavy,IO%3A zone0 为50%25,zone1 为75%25 你可以通过ipmitool来看当前风扇的策略(仅限于超微x9%2F10%2F11)

https://zhuanlan.zhihu.com/p/393409078

官方版本的IPMI工具更新了——支持6.x、7.x,其中7.x版本可以用于ESXi 8.0

链接:https://www.supermicro.org.cn/zh_cn/solutions/management-software/ipmi-utilities

步骤1、下载IPIM for ESXi,压缩包里有这些内容:

步骤2、将压缩包中的 IPMICFG_1.34.2_build.230224_ESXi_7x.vib 文件解压出来、上传到ESXi后台:比如先上传到 /vmfs/volumes/datastore1/目录,

步骤3、将IPMICFG_1.34.2_build.230224_ESXi_7x.vib从/vmfs/volumes/datastore1/目录转移至 ~ 目录:——是因为以前有些安装包在安装的时候会报目录不存在的错。而且在IPMI用户手册中的安装说明,也使用了 ~/ 这个目录来安装,为避免踩坑,建议还是把vib文件放到~ 目录来安装

mv /vmfs/volumes/datastore1/IPMICFG_1.34.2_build.230224_ESXi_7x.vib ~/

步骤4、安装这个vib,注意使用 --no-sig-check 选项

esxcli software vib install -v ~/IPMICFG_1.34.2_build.230224_ESXi_7x.vib --no-sig-check

安装成功:

使用的时候,这样敲命令:

①、查看风扇模式:

/opt/supermicro/ipmicfg/IPMICFG.esxi -fan

或者:

/opt/supermicro/ipmicfg/IPMICFG.esxi -raw 0x30 0x45 0x00

打脸的结果在这里——调了个寂寞:

刚调完转速没2分钟,FAN1又开始了3000转、FAN3也到了2000转。感觉好失败的调整。

最后,只好把风扇模式从全速(1)改为优化(2)——这个在IPMI界面上就可以调整,根本无需命令行。

标签:vib,超微,IPMI,ESXi8.0,风扇,IPMICFG,ESXi,ipmicfg
From: https://www.cnblogs.com/ispace/p/17261196.html

相关文章

  • kipmi0进程CPU占用率的问题
    支持IPMI的服务器主板上运行Linux,有的时候经常容易出现top命令列表中显示kipmi0进程的CPU占用接近100%,禁用开机加载IPMI驱动才不会出现。IPMI驱动CPU占用......
  • zabbix监控dell服务器ipmi
    ipmi监控IPMI是计算机系统的远程"关闭"或“带外”管理的标准接口。它可以独立于操作系统直接从所谓的“带外”管理卡监视硬件状态。在进行操作前服务器需提前配置好ipmi口,......
  • esxi8.0测试密钥
    esxi8.0测试密钥VMwarevSphereESXi8.0ESXi8:4V492-44210-48830-931GK-2PRJ4VCSA8:0Z20K-07JEH-08030-908EP-1CUK4ESXi8:4F40H-4ML1K-M89U0-0C2N4-1AKL4VCSA8:0F41K-0MJ......
  • 关于通过IPMITOOL工具创建管理员用户时,通过这个新建管理员无法打开ikvm的权限的问题。
    问题描述在我们通过ipmitool工具来添加管理员用户及权限后,web页面kvm无法正常打开。 添加用户命令:ipmitool-Ilanplus-H10.18.114.233-UADMIN-PADMINuse......
  • ipmitool命令详解转载
    原文链接:https://www.cnblogs.com/EricDing/p/8995263.html [root@localhost~]#yuminstall-yipmitool#安装这个包#serviceipmistart#ipmitool-Iopenshell##......
  • 超微X9DAI主板 使用千万注意事项!
    很多平常有家用电脑装机经验的人入手服务器主板但是服务器主板比家用主板麻烦很多,有很多注意事项。超微X9DAI主板使用注意事项1,请勿使用静电口袋垫底通电开机,因为静电口袋是......
  • ipmi报错
    加载ipmi模块:modprobeipmi_si报错:modprobe:ERROR:couldnot insert ‘ipmi_si’:Nosuchdevice查看日志:dmsg报错:ipmi_si:UnabletofindanySystemInterface(s......
  • ipmitool常用命令规整
      注:超微主板已测试OK 一.远程电源管理 服务器远程开关机:其中H为IPMI的地址ipmitool-H192.168.7.110 -Uadmin-P'!QAZ2wsx'poweron #用这个命令,在......
  • VMware 6.7 刷新硬件 IPMI 系统事件日志,出现了常规系统错误: Retrieve IPMI SEL reque
    环境:vmware6.7问题:刷新硬件IPMI系统事件日志,出现了常规系统错误:RetrieveIPMISELrequesttohostfailed解决方案:清空IPMISEL日志:localclihardwareipmisel......
  • Ipmitool命令之ipmitool user(用户管理)
    常见的用户配置命令:(1)查看用户清单root@master:~#ipmitooluserlist1IDNameCallinLinkAuthIPMIMsgChannelPrivLimit1ADMINfal......