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
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.
ReplyDeleteSolution worked perfectly. Thanks!
Glad that helped !
DeleteCheers
Awesome, thank you!!!!
ReplyDeleteThx for the fix.
ReplyDeleteHowever, 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 ?
Didn't had the issue...
DeleteTry to :
* Stop/start Openmanage services
* Check for update (mine is 7.2.0 => omreport about)
* Check omreport logs (omreport system -?)
Greg
Did you ever find a fix to this? I am cannot find how to correct it.
Delete