Once these are installed you can check server hardware by running hpasmcli.
#Hp cciss centos driver install#
Then install them the usual way, with rpm -i. Upload the hp-health and hpssacli RPMs to your servers, along with the hpssaducli RPM you got from the HP Smart Storage Administrator Diagnostic Utility if you have SSDs. When you extract the hp-mcp tarball after downloading the Management Component Pack for CentOS 6, you’ll find a subdirectory called something like mcp/CentOS/6/x86_64/10.10 in which there are a bunch of RPM files. Sorry if that all seems a bit longwinded, but HP do have a way of making things complicated.
#Hp cciss centos driver software#
If you have SSDs installed, you’ll also want to get the HP Smart Storage Administrator Diagnostic Utility (also known as HP SSADU or hpssaducli, previously known as hpadu) from the Software – System Management section in Red Hat Enterprise Linux 6 Server (x86-64) Downloads on the Support section of the HP website. Previously it was necessary to get the first two of these from the HP Service Pack For ProLiant, but HP have recently changed everything once again, so now it’s necessary to get the Management Component Pack for CentOS 6 (also known as hp-mcp) from CentOS 6 Downloads on the Support section of the HP website this provides the the hp-health (previously known as hpasm) and hpssacli (previously known as hpacucli) components that you’ll need. In fact there are only two or three fairly small components which you actually need. If you try to do this using the official methods as advised by HP, you’ll probably end up installing a whole bunch of awful bloated software that you don’t need taking up resources on your servers. It starts up fine and indicates via syslog that it’s monitoring the disks, but I’ve never had smartd give a warning before a drive failure even though I’m quite sure it’s configured correctly. Here’s an older example of an /etc/nf file on a server which has two SAS disks arranged into a single RAID partition: /dev/cciss/c0d0 -d cciss,0 -a -m -d cciss,1 -a -m a more recent example of an /etc/nf file on a server which has two SSDs configured as RAID 1: /dev/sda -a -m I’ve never found smartd to be very useful. It’s easy to configure so that smartd supposedly emails you as soon as problems are detected with drives. This software uses the SMART system to attempt to predict when drives are going to fail.
Smartd for (supposedly) predicting drive failureīefore we get onto the HP software, it’s worth taking a minute to install smartd, which you can obtain by installing the smartmontools package in CentOS. It should also work with some other HP ProLiant servers such as the D元80. It should be largely fine for CentOS 5 and CentOS 7 too, although one or two modifications may be needed. My original post for monitoring HP storage hardware in CentOS is now out of date, so I decided to write an updated post for monitoring all hardware, not just storage hardware, and for optionally including this hardware monitoring in Nagios.