Update hp-snmp-agents to latest version on RHEL/CentOS

HP-snmp-agents contains the SNMP server, storage, and nic agents for all HP Proliant systems with ASM, ILO, & ILO2 embedded management asics. If you’re using SNMP to monitor your HP server running status, this package is needed.

Sometimes when you face unexpected error like below, you might want to update this toolset to the latest version.

$ sudo /etc/init.d/hp-snmp-agents start
Using Proliant Standard
IPMI based System Health Monitor
Using standard Linux IPMI device driver
Starting ipmi drivers: [ OK ]
Starting Proliant Standard
IPMI based System Health Monitor (hpasmlited): [FAILED]

/etc/init.d/hp-health: failed to start! Please review log file for details.
The log file locations are documented in the hp-health(4) man page.

How can we Update HP System Health Monitor to the latest version?

HP maintains a software delivery repository to provides access to various software products. For ProLiant running RHEL/CentOS v5, we can access it like:

$ wget http://downloads.linux.hp.com/SDR/downloads/bootstrap.sh
$ sudo sh bootstrap.sh ProLiantSupportPack -r 5Server -y hp-psp-repository.repo

The above two commands create a new repo configuration named /etc/yum.repos.d/hp-psp-repository.repo. Then the utilities can be updated as normal packages as below:

$ sudo yum install hp-health

Then the issue resolved:

$ sudo /etc/init.d/hp-snmp-agents start
Starting Health agent (cmahealthd): [ OK ]
Starting Standard Equipment agent (cmastdeqd): [ OK ]
Starting Host agent (cmahostd): [ OK ]
Starting Threshold agent (cmathreshd): [ OK ]
Starting RIB agent (cmasm2d): [ OK ]
Starting Rack Infrastructure Info Srv (cpqriisd): [ OK ]
Starting Rack agent (cmarackd): [ OK ]
Starting Performance agent (cmaperfd): [ OK ]
Starting SNMP Peer (cmapeerd): [ OK ]
Starting Storage Event Logger (cmaeventd): [ OK ]
Starting FCA agent (cmafcad): [ OK ]
Starting SAS agent (cmasasd): [ OK ]
Starting IDA agent (cmaidad): [ OK ]
Starting IDE agent (cmaided): [ OK ]
Starting SCSI agent (cmascsid): [ OK ]
Starting NIC Agent Daemon (cmanicd): [ OK ]

Leave a comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.