1、安装包
yum install -y ipmitool #安装ipmitool工具包
ipmitool lan print 1
ipmitool lan print 8
检查IPMI是已经配置
2、如配置独享端口的IP地址:(如上面图中那个红色的网口)
ipmitool lan set 1 ipsrc static #设置IPMI的IP地址配置方式未静态IP
ipmitool lan set 1 ipaddr 192.168.1.200 #设置IPMI的IP地址
ipmitool lan set 1 netmask 255.255.0.0 #设置IPMI的掩码
ipmitool lan set 1 defgw ipaddr 192.168.1.1 #设置IPMI的网关
3、配置共享端口的IP地址:(服务器自带的业务网卡)
ipmitool lan set 8 ipsrc static #设置IPMI的IP地址配置方式未静态IP
ipmitool lan set 8 ipaddr 192.168.1.202 #设置IPMI的IP地址
ipmitool lan set 8 netmask 255.255.0.0 #设置IPMI的掩码
ipmitool lan set 8 defgw ipaddr 192.168.1.1 #设置IPMI的网关
附录、
设备来电自启动:
ipmitool chassis policy always-on
在centos安装OpenIPMI:
yum install OpenIPMI OpenIPMI-tools
设置开机启动
chkconfig ipmi on
启动ipmi服务
service ipmi start
例子:
设置固定ip
ipmitool -I open lan set 1 ipsrc static
ipmitool -I open lan set 1 ipaddr 10.10.1.x
ipmitool -I open lan set 1 netmask 255.255.255.0
ipmitool -I open lan set 1 defgw ipaddr 10.10.1.1
ipmitool -I open lan set 1 access on
设置自动获取ip,如果一时获取不到,需要切断机器的电源,等待5分钟之后,先插上网线再接上电源
ipmitool -I open lan set 1 ipsrc dhcp
查看控制卡信息
ipmitool lan print 1
查看管理地址
ipmitool lan print 1 | grep 'IP Address'
为加强安全,修改默认的SNMP通讯串
ipmitool -I open lan set 1 snmp COMUNIATION
查看有哪些用户可以web登陆
ipmitool -I open user list 1
得到:
ID Name Callin Link Auth IPMI Msg Channel Priv Limit
1 true false true ADMINISTRATOR
2 admin true false false NO ACCESS
列出来的序号为2的为root用户,为administration权限,(默认密码是root或calvin),现在更改其密码
ipmitool -I open user set password 2
输入两次密码即可。
同理,序号为1的为一个user普通用户null,更改其密码
ipmitool -I open lan set 1 password
对用户的限制
用户的启用:ipmitool user enable
对用户进行权限控制:ipmitool user priv
上面的都是在操作系统内对本机的远程管理卡进行设置和查看,对远端操作可以使用以下命令:
ipmitool -H 192.168.8.137 -U root -P root sensor |grep -i temp
查看event log
ipmitool -v -H 10.10.1.38 -U root -P root sel list
清空 event log
ipmitool sel clear
也可以控制远端ipmi的电源
ipmitool -I lan -H 10.1.199.212 -U root -P root chassis power off/reset/on/status
控制远端ipmi的引导方式
ipmitool -I lan -H 10.1.199.212 -U root -P root chassis bootdev pxe/disk/cdro