锐单电子商城 , 一站式电子元器件采购平台!
  • 电话:400-990-0325

​Ipmitool分为linux 版和windows版以及VM版。​

时间:2022-11-19 05:30:01 如何不启用windows传感器sensor传感器dl100

§介绍

Ipmitool分为linux 版和windows版以及VM版。

§1. windows版本

直接下载
获取编译方法
驱动

§2. Linux版本

源码获取
注: 华为服务器需要修改此源码;详见附件。

§3. VM版本

获取地址

§附:Linux版本编译

获取源码

wget https://nchc.dl.sourceforge.net/project/ipmitool/ipmitool/1.8.18/ipmitool-1.8.18.tar.bz2 wget -O xxx.zip https://nchc.dl.sourceforge.net/project/ipmitool/ipmitool/1.8.18/ipmitool-1.8.18.tar.bz2 # 保存另一个名字 

编译安装

 

1

2

tar-zxvf ipmitool-1.8.18.tar.gz

3

cdipmitool-1.8.18/

4

# ./configure --enable-ipmishell=yes # lanplus不能使用,需要重新编译

5

./configure&&make&&makeinstall

6

cpcontrib/bmclancnf /usr/local/bin/

【iBMC】ipmitool 缺失lanplus接口解决方案

执行下列命令ipmitool建立软链接的工具(需要)root权限)

 

1

cd/usr/bin

2

ln-s /usr/ipmitool-1.8.18/src/ipmitool

在任何目录下运行ipmitool lan print命令查看BMC配置信息。

注意:使用时若出现Could not open device at /dev/ipmi0 or /dev/ipmi/0 or /dev/ipmidev/0: No such file or directory提示请依次加载以下命令ipmi驱动模块。

 

1

modprobe ipmi_msghandler

2

modprobe ipmi_si

3

modprobe ipmi_devintf

§参考

  • ipmitool工具安装及常用命令
  • 无敌-各个os依赖包下载地址
  • iBMC 各操作系统IPMI工具安装指导
  • VM版本的ipmitool

§常用ipmitool命令

1、查询IPMI用户数据库   执行“ipmitool -H <被测机管理IP地址> -I lanplus -U <用户名> -P <密码> user summary”,查询用户数据库概要信息; 2、列出BMC所有用户信息   执行“ipmitool -H <被测机管理IP地址> -I lanplus -U <用户名> -P <密码> user list”,列出BMC所有用户信息; 3、打印LAN接口参数配置信息   执行“ipmitool -H <被测机管理IP地址> -I lanplus -U <用户名> -P <密码> lan print 1”,打印Lan 参数配置信息; 4、IPMI SOL查询参数信息   在测试客户端运行IPMITool命令IPMITool命令,执行“ipmitool -H <被测机管理IP地址> -I lanplus -U <用户名> -P <密码> sol info”,显示SOL参数配置信息; 5、获取BMC相关信息   执行“ipmitool -H <被测机管理IP地址> -I lanplus -U <用户名> -P <密码> mc info”,查询BMC版本信息; 6、开机   执行“ipmitool -H <被测机管理IP地址> -I lanplus -U <用户名> -P <密码> power on”,远程开机;   执行“ipmitool -H <被测机管理IP地址> -I lanplus -U <用户名> -P <密码> power status”,获取底板电源状态信息; 7、复位重启   执行“ipmitool -H <被测机管理IP地址> -I lanplus -U <用户名> -P <密码>  power reset” ;   执行“ipmitool -H <被测机管理IP地址> -I lanplus -U <用户名> -P <密码>  power status”,查询电源状态信息; 8、关机   执行“ipmitool -H <被测机管理IP地址> -I lanplus -U <用户名> -P <密码> power off”,远程关机;   执行“ipmitool -H <被测机管理IP地址> -I lanplus -U <用户名> -P <密码> power status”,获取底板电源状态信息; 9、通过IPMI获取FRU设备的信息   执行“ipmitool -H <被测机管理IP地址> -I lanplus -U <用户名> -P <密码> fru”,获取设备信息 ; 10、IPMI SDR   执行“ipmitool -H <被测机管理IP地址> -I lanplus -U <用户名> -P <密码>  sdr info”,查询SDR 相关信息;   执行“ipmitool -H <被测机管理IP地址> -I lanplus -U <用户名> -P <密码>  sdr list”,获取所有传感器状态信息; 11、IPMI SEL   执行“ipmitool -H <被测机管理IP地址> -I lanplus -U <用户名> -P <密码>  sel info”,显示SEL相关信息;   执行“ipmitool -H <被测机管理IP地址> -I lanplus -U <用户名> -P <密码>  sel list”,查询SEL日志信息。     12.获取功率值的方法:   执行“ipmitool -H <被测机管理IP地址> -I lanplus -U <用户名> -P <密码>  raw 0x30 0x93 0xdb 0x07 0x00 0x11 0x00” 

§获取功率值的方法:

执行下列命令获得的值:

ipmitool.exe -H bmc_ip -I lanplus -U User_Name -P Passwd raw 0x30 0x93 0xdb 0x07 0x00 0x11 x00 # windows
ipmitool raw 0x30 0x93 0xdb 0x07 0x00 0x11 0x00 # linux

取16进制的数值:7-10 位; 反向排列:9-10 7-8

例如:

db 07 00 3c 0c 00 00

那么整机功率就是: 0c3c(HEX)转为10进制既是整机功率值。

§ 浪潮

  1、远程控制服务器开关机,重启
a. 查看开关机状态:
ipmitool –H (BMC的管理IP地址) –I lanplus –U (BMC登录用户名) –P (BMC 登录用户名的密码) power status

b. 开机:
ipmitool –H (BMC的管理IP地址) –I lanplus –U (BMC登录用户名) –P (BMC 登录用户名的密码) power on

c. 关机:
ipmitool –H (BMC的管理IP地址) –I lanplus –U (BMC登录用户名) –P (BMC 登录用户名的密码) power off

d. 重启:
ipmitool –H (BMC的管理IP地址) –I lanplus –U (BMC登录用户名) –P (BMC 登录用户名的密码) power reset

2、重启BMC
ipmitool –H (BMC的管理IP地址) –I lanplus –U (BMC登录用户名) –P (BMC 登录用户名的密码) mc reset 

3、IP网络设置
说明:
操作指令中[ChannelNo] 字段是可选的,ChannoNo为1或者8;
双路M3等机型:通道8表示专用管理口,通道1表示复用管理口。
双路M4、M5等机型:通道8表示复用管理口,通道1表示专用管理口。

注意:
设置网络参数,必须首先设置IP为静态,然后再进行其他设置;

a. 查看网络信息:
ipmitool –H (BMC的管理IP地址) –I lanplus –U (BMC登录用户名) –P (BMC 登录用户名的密码) lan print [ChannelNo]

b. 修改IP为静态还是DHCP模式:
ipmitool –H (BMC的管理IP地址) –I lanplus –U (BMC登录用户名) –P (BMC 登录用户名的密码) lan set  ipsrc 

c. 修改IP地址:
ipmitool –H (BMC的管理IP地址) –I lanplus –U (BMC登录用户名) –P (BMC 登录用户名的密码) lan set  ipaddr 

d. 修改子网掩码:
ipmitool –H (BMC的管理IP地址) –I lanplus –U (BMC登录用户名) –P (BMC 登录用户名的密码) lan set  netmask 

e. 修改默认网关:
ipmitool –H (BMC的管理IP地址) –I lanplus –U (BMC登录用户名) –P (BMC 登录用户名的密码) lan set  defgw ipaddr <默认网关>

4、查看FRU信息:
ipmitool –H (BMC的管理IP地址) –I lanplus –U (BMC登录用户名) –P (BMC 登录用户名的密码) fru list

5、查看、清除BMC sel事件日志:
a. 查看sel 日志:
ipmitool –H (BMC的管理IP地址) –I lanplus –U (BMC登录用户名) –P (BMC 登录用户名的密码) sel list

b. 清除sel 日志:
ipmitool –H (BMC的管理IP地址) –I lanplus –U (BMC登录用户名) –P (BMC 登录用户名的密码) sel clear

6、查看SDR、Sensor信息
a. 查看SDR信息:
ipmitool –H (BMC的管理IP地址) –I lanplus –U (BMC登录用户名) –P (BMC 登录用户名的密码) sdr

b. 查看Sensor信息:
ipmitool –H (BMC的管理IP地址) –I lanplus –U (BMC登录用户名) –P (BMC 登录用户名的密码) sensor list

7、BMC用户管理:
说明
操作指令中[ChannelNo] 字段是可选的,ChannoNo为1或者8;
双路M3等机型:通道8表示专用管理口,通道1表示复用管理口。
双路M4、M5等机型:通道8表示复用管理口,通道1表示专用管理口。

注意:
BMC默认有2个用户:user id为1的匿名用户,user id为2的ADMIN用户;
< >字段为必选内容;
:2为user权限,3为Operator权限,4为Administrator权限;

a. 查看用户信息:
ipmitool –H (BMC的管理IP地址) –I lanplus –U (BMC登录用户名) –P (BMC 登录用户名的密码) user list [ChannelNo]

b. 增加用户:
ipmitool –H (BMC的管理IP地址) –I lanplus –U (BMC登录用户名) –P (BMC 登录用户名的密码) user set name  

c. 设置密码:
ipmitool –H (BMC的管理IP地址) –I lanplus –U (BMC登录用户名) –P (BMC 登录用户名的密码) user set password  

d. 设置用户权限:
ipmitool –H (BMC的管理IP地址) –I lanplus –U (BMC登录用户名) –P (BMC 登录用户名的密码) user priv   [ChannelNo]

e. 启用/禁用用户:
ipmitool –H (BMC的管理IP地址) –I lanplus –U (BMC登录用户名) –P (BMC 登录用户名的密码) user enable/disable 
锐单商城拥有海量元器件数据手册IC替代型号,打造电子元器件IC百科大全!

相关文章