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
-
安装后执行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