Tuesday, March 26, 2013

Dell Openmanage/Omreport failed after updating to CentOS 6.4

After updating a testing machine from CentOS 6.3 to 6.4, the Dell OpenManage tools stopped working AT ALL.
It seems that with the lastest CentOS kernel (2.6.32-358.2.1.el6.x86_64), they moved away some IPMI drivers from kernel modules to "built-in"

The result is :

 # omreport chassis  
 Health   
 # srvadmin-services.sh start  
 Starting Systems Management Device Drivers:  
 Starting dell_rbu:                     [ OK ]  
 Starting ipmi driver:                   [FAILED]  
 Starting Systems Management Device Drivers:  
 Starting dell_rbu: Already started             [ OK ]  
 Starting ipmi driver:                   [FAILED]  
 Starting DSM SA Shared Services:              [ OK ]  
 /var/log/messages reports :   
 instsvcdrv: /etc/rc.d/init.d//dsm_sa_ipmi start command failed with status 1  

Solution : 

 # yum install OpenIPMI  

Note : There is no need to start or chkconfig the service.

You can check that the IPMI components are seen with the following command :

 # service ipmi status  
 ipmi_msghandler module in kernel.  
 ipmi_si module in kernel.  
 ipmi_devintf module loaded.  
 /dev/ipmi0 exists.  

Then start Openmanager services :
 # srvadmin-services.sh start   

6 comments:

  1. Problem also exists on CentOS Linux 6.4 when upgrading to kernel 2.6.32-042stab078.26. Might be back one more version but I skipped reboots between kernel upgrades.

    Solution worked perfectly. Thanks!


    ReplyDelete
  2. Thx for the fix.
    However, some informations are lost with this new version :
    Before :
    omreport chassis
    SEVERITY : COMPONENT
    Ok : Fans
    Ok : Intrusion
    Ok : Memory
    Ok : Power Supplies
    Ok : Power Management
    Ok : Processors
    Ok : Temperatures
    Ok : Voltages
    Ok : Hardware Log
    Ok : Batteries

    After :
    omreport chassis
    SEVERITY : COMPONENT
    Ok : Memory
    Ok : Processors

    Any idea on how to get them back ?

    ReplyDelete
    Replies
    1. Didn't had the issue...
      Try to :

      * Stop/start Openmanage services
      * Check for update (mine is 7.2.0 => omreport about)
      * Check omreport logs (omreport system -?)

      Greg

      Delete
    2. Did you ever find a fix to this? I am cannot find how to correct it.

      Delete