首页 > 其他分享 >【专项】】ipmitool 相关工具

【专项】】ipmitool 相关工具

时间:2022-10-16 18:12:43浏览次数:64  
标签:BMC 专项 ipmitool ipmi xxx 命令 工具 modprobe

ipmitool常用操作指导书

1、ipmitool工具安装

(1)将软件包ipmitool-1.8.11.tar.gz上传到Linux OS的/home目录下

(2)依次执行如下命令进行ipmitool的安装

# tar -zxvf /home/ipmitool-1.8.11.tar.gz

# cd /home/ipmitool-1.8.11

# ./configure && make && make install

# cp contrib/bmclanconf /usr/local/bin/

(3)运行命令“ipmitool lan print”查看BMC配置信息,使用时若出现如下提示

Could not open device at /dev/ipmi0 or /dev/ipmi/0 or /dev/ipmidev/0: No such file or directory

Get Device ID command failed

Unable to open SDR for reading

请依次执行以下命令加载ipmi驱动模块

# modprobe ipmi_msghandler

# modprobe ipmi_si

# modprobe ipmi_devintf

2、ipmitool常用操作

(1)查看BMC版本信息,使用命令“ipmitool mc info”。

(2)查看BMC配置信息,使用命令“ipmitool lan print”。

(3)重启BMC,使用命令“ipmitool mc reset <warm|cold>”(分为热复位和冷复位)。

(4)查看BMC用户信息,使用命令“ipmitool user list 1”。

(5)设置BMC用户密码,使用命令“ipmitool user set password 用户ID 新密码”。

(6)设置BMC IP获取方式,使用命令“ipmitool lan set 1 ipsrc <static|dhcp>”。

(7)设置BMC IP地址,使用命令“ipmitool lan set 1 ipaddr xxx.xxx.xxx.xxx”。

(8)设置BMC掩码地址,使用命令“ipmitool lan set 1 netmask xxx.xxx.xxx.xxx”。

(9)设置BMC默认网关IP地址,使用命令“ipmitool lan set 1 defgw ipaddr xxx.xxx.xxx.xxx”。

(10)查询watchdog的状态,使用命令“ipmitool mc watchdog get”。

(11)查询单板上电状态,使用命令“ipmitool chassis power status”(on-上电,off-下电)。

(12)控制单板下电,使用命令“ipmitool chassis power off”。

(13)控制单板上电,使用命令“ipmitool chassis power on”。

(14)控制单板复位,使用命令“ipmitool chassis power <cycle|reset>”。

 

 

FAQ

  1. 安装后执行ipmitool 报错怎么处理?

报错信息如下:

Could not open device at /dev/ipmi0 or /dev/ipmi/0 or /dev/ipmidev/0: No such file or directory

 

答:

1)、ipmitool 命令执行需要root权限。

2)、解决办法:需要加载相关模块

 

查看先关模块是否加载(可以看出模块未加载)

lsmod |grep ^ipmi

 

加载以下模块

modprobe ipmi_watchdog

modprobe ipmi_poweroff

modprobe ipmi_devintf

modprobe ipmi_si #加载该模块如果没有不影响ipmi的使用(与系统版本有关)

modprobe ipmi_msghandler #加载该模块如果没有不影响ipmi的使用

 

 

之后就可以正常使用了:

ipmitool lan print 1; #查看本机IPMI地址等信息

 

3) 如果出现

XXX@ubuntu:~$ sudo modprobe ipmi_si

modprobe: ERROR: could not insert 'ipmi_si': No such device

  这是机器上没有IPMI设备而出现的报错

标签:BMC,专项,ipmitool,ipmi,xxx,命令,工具,modprobe
From: https://www.cnblogs.com/wuzedong/p/15761630.html

相关文章

  • Linux 通过ipmitool获取服务器相关信息
    #!/bin/bash#测试要求如下:#1,所有的命令都通过ipmitool命令实现#2,所有命令都在没有操作系统的情况下测试  HOST=$1USER=$2PASSWD=$3 functiongetinfo(){......
  • Camera Raw 15 for mac/Win(PS Raw增效工具) 中文
    AdobeCameraRaw(RAW处理工具)最新版是一款功能十分强大的raw文件处理工具,CameraRaw支持不用的数码相机拍摄制作的RAW文件,可以说是摄影爱好者必备的一款软件。Mac版详情:Ca......
  • Linux性能运维–三个Python小工具
    由于工作需要,服务器每周需巡检一次。除了内存、cpu、磁盘、网络连接等数据外,还有不同的服务。为加快巡检速度和知晓服务器状况,我使用了multiprocessing.dummy多线程、pampy......
  • 接口测试工具-Jmeter压力测试使用
    上一期分享了接口调用的工具-Postman(传送门:​​接口测试工具-Postman使用详解​​),这业务场景中还需要分析对应接口的性能,是否支持多并发,多并发的极限QPS在什么地方,这个时候......
  • 接口测试工具-Postman使用详解
    前公司有个说法叫做狗粮环境,什么叫做狗粮环境,就是搭建环境自己测试自己的代码,算法很多时候写好后是通过restful接口对外使用,接口测试就要引出一个利器-Postman.1、安装postm......
  • Java身份证校验工具类
    Java身份证校验工具类工作中经常会涉及到身份证的校验,而且需求不同,有的需要校验最后一位校验位,有的不需要,这里参考了几篇文章及自己工作中用到的情况写了一个工具类。记录一......
  • Chrome开发者工具栏设置成中文界面
    理想效果:     具体设置步骤:1.升级你的Chrome浏览器到94+以上版本,查看版本       方法一:1.随便打开一个网页,按F12(......
  • 网络抓包工具tcpdump
    ####监控系统状态#抓包工具tcpdump,一般主要看数据的流向,也要关注length长度,有时候会看到一些比较奇怪的数据包,默认很多都是tcp的,有时候会遇到一些udp的包,那么很有可能是被......
  • Battery Health 3 for Mac(电池健康管理工具)v1.0.29直装版
    BatteryHealth3不错的电池健康管理工具,这款针对Mac设备的电池管理工具能帮助您全方位管理Mac设备的电池使用,可以有效禁止一些不必要的程序,节省资源空间。用户可以清晰地......
  • db2 导入导出工具
    一、概述DB2提供了三个用于数据移动的程序:export:使用sqlselect语句将数据从数据库表中提取到一个文件中import:将输入文件中的数据导入到表中load:将输入文件中的数据导入到......