Verificar el estado del RAID con hpacucli

24 Julio 2011 at 17:54 by Adrián Pérez

RAIDEn ocasiones es necesario ver el estado del RAID de un determinado servidor. El problema, es que normalmente se necesita reiniciar la máquina para poder entrar en la BIOS, la cual contiene los detalles del RAID.

Sin embargo, algunos fabricantes proporcionan herramientas que permiten consultar este tipo de información, sin necesidad de interrumpir el servicio por culpa de un reinicio.

  • En una máquina con SO Fedora, primeramente he consultado el modelo del servidor con la utilidad "lshw" que se puede instalar directamente con yum.
  • Tras comprobar que el servidor corresponde a un HP Proliant, he buscado en la web del fabricante una herramienta de este tipo, que en el caso de HP ha resultado ser HP Array Configuration Utility CLI for Linux, disponible en este enlace.
  • Para esta utilidad, HP pone a disposición todas las versiones que se han publicado de la misma, pero me he decidido a descargar la versión recomendada (se puede ver el "recommended" en el título, grande y descriptivo).
  • La herramienta se instala con "rpm -i hpacucli-8.61-1.0.noarch.rpm".
  • Una vez instalada, se podrá ejecutar el comando "hpacucli"

[root@miservidor ~]# hpacucli
HP Array Configuration Utility CLI 8.61-1.0
Detecting Controllers...Done.
Type "help" for a list of supported commands.
Type "exit" to close the console.

=>

  • Una vez dentro, el comando "help" mostrará los detalles de uso de la aplicación.
  • Con un par de comandos se podrá verificar el estado del RAID, y ver, si como en el ejemplo, se tiene algún error en alguno de los discos:

=> controller all show status
Smart Array P400i in Slot 0 (Embedded)
Controller Status: OK
Cache Status: OK

=> controller slot=0 physicaldrive all show status
physicaldrive 1I:1:1 (port 1I:box 1:bay 1, 72 GB): OK
physicaldrive 1I:1:2 (port 1I:box 1:bay 2, 72 GB): Failed

=> controller slot=0 pd all show detail
Smart Array P400i in Slot 0 (Embedded)

array A

physicaldrive 1I:1:1
Port: 1I
Box: 1
Bay: 1
Status: OK
Drive Type: Data Drive
Interface Type: SAS
Size: 72 GB
Rotational Speed: 10000
Firmware Revision: HPD0
Serial Number: XXXX
Model: HP XXXX
PHY Count: 1
PHY Transfer Rate: 3.0GBPS

physicaldrive 1I:1:2
Port: 1I
Box: 1
Bay: 2
Status: Failed
Drive Type: Data Drive
Interface Type: SAS
Size: 72 GB
Rotational Speed: 10000
Firmware Revision: HPD0
Serial Number: XXXX
Model: HP XXXX
PHY Count: 1
PHY Transfer Rate: 3.0GBPS

 

Fuentes:

Flickr! Foto por boboroshi