Want to protect your cyber security and still get fast solutions? Ask a secure question today.Go Premium

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 2060
  • Last Modified:

Raid Monitoring using HP Insight drivers

Hi,

I have an HP DL360 G5.  I want to be able to monitor the raid incase of a disk failure.  I have Centos 4.6 installed.  The HP insight software, while desgned for RHEL seems to run ok.  Can anyone tell me which packages I need to install to monitor the raid array remotely?  I don't want to install everything if I can help it.

Regards
0
middletn
Asked:
middletn
  • 2
2 Solutions
 
Michael WorshamInfrastructure / Solutions ArchitectCommented:
See if either one of these are what you are looking for...

HP Smart Array CCISS Driver
http://cciss.sourceforge.net/

HP/Compaq Array Controller Daemon
http://www.strocamp.net/opensource/cpqarrayd.php
0
 
MysidiaCommented:
The HP DL360  G5  has on-board iLO2 available with a dedicated NIC,
and I strongly recommend fully configuring iLO for remote access and basic administration.

As you can configure iLO to send certain SNMP traps when an alarm condition occurs.
You can also use iLO to view the integrated management log and some system
status remoetly without installing any software on the server.

In fact, IMO this is far better than running kernel drivers on the server just for monitoring.



The storage agent is normally included in the package:
"HP System Health Application and Insight Management Agents".

From the HP Support pack, the package that contains these is:  hpasm.

The primary agents you need to monitor SCSI arrays are are:
cmastor  cmascsid

If you run the HP agents and have the 'hpasm' package installed, you can view log entries from the server using the "hplog" command.   And syslog entries will be written  when certain events occur.

You should not need to install hprsm
although it may be useful,  since you can use hprsm  to configure/view iLO settings.

Generaly,  I do not recommend running all these daemons on a production server.
I strongly suggest adjusting init scripts so only the necessary agents run,  and
do not have hprsm service running except during the maintenance periods.

Extreme care is warranted with these kernel drivers, and make sure you have
the latest versions.

I HAVE had problems with kernel panics on servers that ran these proprietary binary (non-GPL) drivers, and....
the driver's program name DID appear in the kernel panic message.

So beware of simply installing "any old version" of the driver on "any old kernel version"

If this is a production server already, be extremely careful,  otherwise... test this vigorously.



0
 
middletnAuthor Commented:
Thanks Guys,  

I've taken Mysidia's comments on board, and decided to install cpqarrayd which seems fine.  As I understand it, it's only reading the logs from the array controller.  The system is a critical one at a remote location.  It's raid 5 with an on-line spare.  I need to know if a drive goes off-line to give me time to organize a replacement (6 hour drive)

Regards
0
 
Michael WorshamInfrastructure / Solutions ArchitectCommented:
Another thing I can recommend is setting up a Nagios (www.nagios.org) server and have it monitor the servers via both SNMP and the syslog and report any findings to the dashboard, which can send out e-mail alerts in the tone of warnings and critical messages.
0

Featured Post

Free Tool: ZipGrep

ZipGrep is a utility that can list and search zip (.war, .ear, .jar, etc) archives for text patterns, without the need to extract the archive's contents.

One of a set of tools we're offering as a way to say thank you for being a part of the community.

  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now