tuto:gestion_du_raid:megaraid

Ceci est une ancienne révision du document !


Gestion des cartes RAID MegaRAID (LSI)

/opt/MegaRAID/MegaCli/MegaCli64 -AdpSetProp AlarmSilence -a0
/opt/MegaRAID/MegaCli/MegaCli64 -LdInfo -L2 -aAll

-a spécifie le contrôleur (0 s'il n'y en a qu'un, ou All pour tous) -L spécifie le volume RAID

/opt/MegaRAID/MegaCli/MegaCli64 -PdList -a0 | less

Il faut d'abord repérer l'encosure et le slot number du disque que l'on veut configurer en hotspare (on peut obtenir ces information avec la commande juste au dessus), puis:

/opt/MegaRAID/MegaCli/MegaCli64 -PDHSP -Set -PhysDrv[10:3] -a0

En admettant que 10 est l'enclosure, et 3 le slot number

Il faut identifier le slot number et l'encolsure du disque en train de reconstruire, puis:

/opt/MegaRAID/MegaCli/MegaCli64 -PDRbld -ShowProg -PhysDrv [17:2] -aALL

Dans cette exemple, le slot number est 2 et l'encolure le 17

On peut allumer la diode orange pour identifier un disque si l'on connait l'enclosure et le slot number:

/opt/MegaRAID/MegaCli/MegaCli64 -PdLocate -start -physdrv[14:0] -a0

Les carte de ce ype maintiennent un journal interne de leur évènements. On peut récupérer ce journal avec la commande suivante:

/opt/MegaRAID/MegaCli/MegaCli64 -AdpEventLog -GetEvents -f mega.log -aALL

Pour sortir manuellement un disque du RAID (le mettre hors ligne), on peut utiliser la commande suivante:

/opt/MegaRAID/MegaCli/MegaCli64 -PDOffline -PhysDrv[14:0] -a0

Un disque peut être vu comme “Foreign” s'il contient une configuration qui ne correspond pas à un des volumes existants.

  • Pour voir les disques avec une configuration “étrangère”:
/opt/MegaRAID/MegaCli/MegaCli64 -CfgForeign -Scan -a0
  • Pour supprimer cette configuration et permettre au disque de joindre un volume existant:
/opt/MegaRAID/MegaCli/MegaCli64 -CfgForeign -Clear -a0
  • tuto/gestion_du_raid/megaraid.1362414918.txt.gz
  • Dernière modification: 04/03/2013 17:35
  • de dani