X6800服务器使用IPMI连接BMC失败问题案例

发布时间:  2017-01-03 浏览次数:  294 下载次数:  0
问题描述
某客户反馈XH628 V3服务器上ipmitool无法链接,产生如下错误信息:
Command: IPMITOOL -I lanplus -H <ip_addr> -U <uname> -P <password> chassis power status
Error message: Unable to establish IPMI v2 / RMCP+ session。
处理过程

1、查看ipmi_mass_operate_log日志,10.XXX.XXX.3 和10.XXX.XXX.11两个IP通过ipmi使用root登陆,使用错误的密码被锁定的记录。

10.XXX.XXX.3使用无效的用户名尝试登陆BMC

由以上信息可以看到,是通过了10.XXX.XXX.3 这个IP登陆的时候,使用了错误的root账户密码,导致root账户锁定所致。

2BMCfrudata模块存在内存泄漏

正常的情况下frudata进程内存占用在6M左右,现场环境frudata占用16M当前已经泄漏10M。

通过BMC查询FRU信息,查询一次泄漏一次。客户环境会周期查询BMC 的FRU 信息,每查询一次内存就泄露一些,这样会导致IPMI  连接失败。
Frudata模块内存泄漏问题在BMC 218版本已经解决。









  
  
  
  
  
  
 

 
 


根因

两种情况会导致ipmi连接BMC失败:

1root用户被锁定会导致 ipmitool无法访问;

2Frudata存在内存泄漏,周期查询FRU 信息内存泄露到一定阶段会导致 ipmi连接失败,ipmitool 无法访问。



解决方案


针对两种情况有如下解决方案:

1、针对第一种:

使用imana/iBMC界面重启BMC,对BMC重置,或者长按UID按键5-10秒复位BMC。

2、针对第二种:

升级BMC 软件版本到2.18 及以上版本。



END