How can I regularly check health of HDDs on a HP DL180 with P410 RAID Card on a live system?
hpacucli is installed, however, could not see any options for this feature.
Using CentOS, 64-bit.
Thanks in advance.
How can I regularly check health of HDDs on a HP DL180 with P410 RAID Card on a live system?
hpacucli is installed, however, could not see any options for this feature.
Using CentOS, 64-bit.
Thanks in advance.
To check the status of the drives manually, look at the front of the server and examine the disk LEDs. The disks LEDs go amber or red when there's a failure.
To check via the Smart Array RAID controller's hpacucli
utility, you can run:
hpacucli ctrl all show config
or
hpacucli ctrl all show config detail
Either can be incorporated into a script as the output looks like:
# hpacucli ctrl all show config
Smart Array P410i in Slot 0 (Embedded) (sn: 50123456789ABCDE)
array A (SAS, Unused Space: 0 MB)
logicaldrive 1 (1.6 TB, RAID 1+0, OK)
physicaldrive 1I:1:1 (port 1I:box 1:bay 1, SAS, 600.1 GB, OK)
physicaldrive 1I:1:2 (port 1I:box 1:bay 2, SAS, 600.1 GB, OK)
physicaldrive 1I:1:3 (port 1I:box 1:bay 3, SAS, 600.1 GB, OK)
physicaldrive 1I:1:4 (port 1I:box 1:bay 4, SAS, 600.1 GB, OK)
physicaldrive 2I:1:5 (port 2I:box 1:bay 5, SAS, 600.1 GB, OK)
physicaldrive 2I:1:6 (port 2I:box 1:bay 6, SAS, 600.1 GB, OK)
To have continuous monitoring of the system health, you'll want to install the HP Management Agents on the system. This can either be installed whole using the HP Service Pack for ProLiant bootable DVD or piecemeal using the links below.
I'm assuming this is an HP ProLiant DL180 G6 running CentOS 5.
All drivers and agents for this system are located here.
What you'll need at a minimum are:
HP SNMP agents. These monitor the server health and can be configured to send SNMP traps and/or email when there's an event.
HP System CLI Utilities. These provide CLI utilities for system health reporting, the server's UID light and the ability to view the IML system event log.
optional - HP System Management Homepage. This is a web-based system console that shows overall server health.