wiki/ServeurHP/RAID.md

96 lines
2.8 KiB
Markdown
Raw Normal View History

2017-03-09 15:16:40 +01:00
---
categories: bios raid
title: Serveur HP / RAID
...
2016-12-29 11:25:39 +01:00
2017-06-30 11:04:32 +02:00
Tuto : <https://kallesplayground.wordpress.com/useful-stuff/hp-smart-array-cli-commands-under-esxi/>
2016-12-29 11:25:39 +01:00
## Accéder au BIOS
2017-03-09 15:16:40 +01:00
Appuyer sur F9 au bon moment
2016-12-29 11:25:39 +01:00
2017-03-09 15:16:40 +01:00
## Installer l'utilitaire
2017-01-14 00:06:38 +01:00
2016-12-29 11:25:39 +01:00
~~~
2018-03-06 10:44:39 +01:00
# apt install apt-transport-https
# echo "deb https://downloads.linux.hpe.com/SDR/repo/mcp/ stretch/current non-free" > /etc/apt/sources.list.d/hp.list
2017-06-29 14:42:01 +02:00
# curl https://downloads.linux.hpe.com/SDR/hpePublicKey2048_key1.pub | apt-key add -
2017-03-09 15:16:40 +01:00
# apt update
2017-10-23 15:34:37 +02:00
# apt install ssacli
2016-12-29 11:25:39 +01:00
~~~
2018-11-30 11:16:23 +01:00
> `ssacli` remplace `hpssacli`
2017-03-09 15:16:40 +01:00
## Récupérer les informations des disques
2016-12-29 11:25:39 +01:00
2017-03-09 15:16:40 +01:00
Récapitulatif des disques virtuel et physiques :
2017-01-14 00:06:38 +01:00
2016-12-29 11:25:39 +01:00
~~~
2017-10-23 15:34:37 +02:00
# ssacli ctrl all show config [detail]
2016-12-29 11:25:39 +01:00
2017-03-09 15:16:40 +01:00
Smart Array P440ar in Slot 0 (Embedded) (sn: PDNLH0BRH8B0XM)
2017-01-14 00:06:38 +01:00
2017-03-09 15:16:40 +01:00
Port Name: 1I
2016-12-29 11:25:39 +01:00
2017-03-09 15:16:40 +01:00
Port Name: 2I
2016-12-29 11:25:39 +01:00
2017-03-09 15:16:40 +01:00
Internal Drive Cage at Port 1I, Box 1, OK
2016-12-29 11:25:39 +01:00
2017-03-09 15:16:40 +01:00
Internal Drive Cage at Port 2I, Box 0, OK
array A (SAS, Unused Space: 0 MB)
2016-12-29 11:25:39 +01:00
2017-03-09 15:16:40 +01:00
logicaldrive 1 (558.7 GB, RAID 1+0, OK)
2016-12-29 11:25:39 +01:00
2017-03-09 15:16:40 +01:00
physicaldrive 1I:1:1 (port 1I:box 1:bay 1, SAS, 300 GB, OK)
physicaldrive 1I:1:2 (port 1I:box 1:bay 2, SAS, 300 GB, OK)
physicaldrive 1I:1:3 (port 1I:box 1:bay 3, SAS, 300 GB, OK)
physicaldrive 1I:1:4 (port 1I:box 1:bay 4, SAS, 300 GB, OK)
2016-12-29 11:25:39 +01:00
~~~
2017-03-09 15:16:40 +01:00
Pour récupérer les informations sur le tableau RAID, on commence d'abord par connaître le n° de tableau dans lequel se trouve notre disque
2016-12-29 11:25:39 +01:00
On voit bien le tabeau RAID avec l'ID 0, et deux disques physiques qui composent notre disque logique, dont l'un des deux est noté *Failed*
Ensuite, pour trouver le n° de série du disque, on prend sont ID de disque physique (1I:1:2) et on demande ses informations dans le tabeau RAID 0
2017-03-09 15:16:40 +01:00
2016-12-29 11:25:39 +01:00
~~~
2017-10-23 15:34:37 +02:00
# ssacli controller slot=0 physicaldrive 1I:1:2 show
2016-12-29 11:25:39 +01:00
2017-03-09 15:16:40 +01:00
Smart Array P440ar in Slot 0 (Embedded)
2016-12-29 11:25:39 +01:00
2017-03-09 15:16:40 +01:00
array A
2016-12-29 11:25:39 +01:00
physicaldrive 1I:1:2
Port: 1I
Box: 1
Bay: 2
2017-03-09 15:16:40 +01:00
Status: OK
2016-12-29 11:25:39 +01:00
Drive Type: Data Drive
Interface Type: SAS
2017-03-09 15:16:40 +01:00
Size: 300 GB
Drive exposed to OS: False
Native Block Size: 512
Rotational Speed: 15000
Firmware Revision: HPD2
Serial Number: 0TG8T4GP
Model: HP EH0300JDYTH
Current Temperature (C): 41
Maximum Temperature (C): 52
PHY Count: 2
PHY Transfer Rate: 12.0Gbps, Unknown
Drive Authentication Status: OK
Carrier Application Version: 11
Carrier Bootloader Version: 6
Sanitize Erase Supported: False
2016-12-29 11:25:39 +01:00
~~~
L'outil `ssacli` est le résultat du renommage de `hpacucli`, qui fonctionne avec les mêmes options.
2017-03-09 15:16:40 +01:00
## Mettre à jour le firmware
2016-12-29 11:25:39 +01:00
Récupérer le firmware sur le support HP, il s'agit d'un script BASH auto-extractible. Executez-le et suivez les instructions.
## CCISS ?
Sur les serveurs HP, il y a souvent le démon `cciss-vol-statusd` qui tourne et qui envoie des notifications lorsque le RAID est défaillant.