Did a routine yum update to a centos 6 server today and as part of that update it installed hp-health-10.40-1777.17.rhel6.i686. As part of the upgrade it obviously stops and starts hpasmxld.
As soon as that was done errors started being logged in syslog.
hpasmxld[2143]: OsKcsExecCmd: IPMI NetFN 0x6 CMD: 0x31 has timed out!
hpasmxld[2143]: OsKcsExecCmd: IPMI NetFN 0x6 CMD: 0x1 has timed out!
hpasmxld[2143]: hpIoctl(): IOCTL Timeout -- Waiting on IPMI
Trying to fire up hpasmcli meant a wait of a couple of minutes.
Stopping hpasmxld caused an error
# service hp-health stop
Using Proliant High Performance
IPMI based System Health Monitor
Using standard Linux IPMI device driver
/etc/init.d/hp-health: line 760: dmidecode: command not found
Shutting down Proliant High Performance
IPMI based System Health Monitor (hpasmxld): ESCALATE: kill -9 hpasmxld
[ OK ]
It appears a pre-requisit is not correctly identified and was not installed as part of the yum update.
After installing dmidecode (yum install dmidecode) and restarting hp-asrd and hp-healthd all appears fine. hpasmcli performance is back to normal, no more errors in syslog and hpasmxld can be stopped and started correctly.
Monday, 9 May 2016
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment