使用IPMItool为IBM服务器配置IMM(BMC/IPMI)的IP地址
https://www.geekzu.cn/archives/ipmitool-ibm-imm-ip.html背景介绍博主管理的ESXi机器配置的IMM的IP地址不明,现在想为服务器配置IMM的IP地址来方便监控硬件状态,生产机不能随便重启,所以来使用IPMItool为BMC重新配置IP各大Linux发行版的软件源似乎都是有IPMItool的,如果没有可以在sourceforge下载编译,可以参考
https://www.geekzu.cn/archives/ipmitool-ibm-imm-ip.html
背景介绍
博主管理的ESXi机器配置的IMM的IP地址不明,现在想为服务器配置IMM的IP地址来方便监控硬件状态,生产机不能随便重启,所以来使用IPMItool为BMC重新配置IP
各大Linux发行版的软件源似乎都是有IPMItool的,如果没有可以在sourceforge下载编译,可以参考这篇文章,ESXi同样适用
IBM的IMM专用网口的channel是1,一般IBM的机器有五个网口,有一个单独网口是IMM专用网口,另外四个系统网卡网口中有一个网口是IMM和系统网卡共享的网口,这个网口的channel似乎是15(ref: IBM Knowledge Center)
另外许多其他厂商服务器的BMC的独立网口的channel一般都是1
开始配置
./ipmitool lan set 1 ipsrc static
#将BMC网卡设置为static模式
./ipmitool lan set 1 ipaddr 172.16.2.22
#设置BMC的IP
./ipmitool lan set 1 defgw ipaddr 172.16.0.1
#网关地址
./ipmitool lan set 1 netmask 255.255.252.0
#掩码
./ipmitool user set name 2 root
#新增用户,IBM机器可以不增加而使用出厂默认用户(如果没被删的话)
./ipmitool user set password 2 YourPASSWORD
#设置密码,IBM机器可以不增加而使用出厂默认用户(如果没被删的话)
./ipmitool user enable 2
#激活用户
./ipmitool lan print 1
#打印配置情况
附默认IP及账户
附IBM IMM默认IP和默认用户密码:
192.168.70.125
USERID/PASSW0RD(需要注意的是IBM贼喜欢用数字0代替字母O)
解决联想x3650 M5 IMM2 无法通过IPMI管理
https://www.jianshu.com/p/255df03ea250?from=singlemessage
【背景】
有一台服务器,型号为联想 X3650 M5 ,欲通过局域网使用ipmitool.exe进行电源管理(查看服务器电源状态、开机、关机、重启),服务器集成管理模块为:IMM2 (Integrated Management Module II)。
【问题】
配置好IMM2之后,局域网内网络可以ping通,也可以通过web进行登录管理,但是就是无法使用ipmitool.exe进行管理。
执行命令:ipmitool -I lan -U admin -P test!!!^ -H 192.168.100.9 power status
Activate Session command failed
Error: Unable to establish LAN session
ipmi_lan_send_cmd failed to open intf
Unable to get Chassis Power Status
执行命令:ipmitool -I lanplus -U admin -P test!!!^ -H 192.168.100.9 power status
Error: Unable to establish IPMI v2 / RMCP+ session
Unable to get Chassis Power Status
【解决】
经过反复多次测试均无法通过ipmitool进行管理,偶然测试新建一个用户test,为了测试方便,密码直接设置为:test123456后发现通过ipmitool可以正常管理了,依次判断可能因为密码中包含特殊字符^导致通过ipmi无法登录造成的。
更多推荐
所有评论(0)