IPMITool 1.8.11 常用操作指导书
简介
IPMItool是一个用于管理和配置,支持智能平台管理接口(IPMI)1.5版和2.0版规范的设备的实用程序。 IPMI是一个开放的标准,监控,记录,回收,库存和硬件实现独立于主CPU,BIOS,以及操作系统的控制权。 服务处理器(或底板管理控制器,BMC)的背后是平台管理的大脑,其主要目的是处理自主传感器监控和事件记录功能。
操作方法
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>”