Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Dernière révision Les deux révisions suivantes
sysadmin:tips:megacli [2015/06/25 11:03]
james [Références] ajout ref
sysadmin:tips:megacli [2015/07/09 15:30]
james [Références] ajout reference
Ligne 9: Ligne 9:
 ==== Afficher les infos des volumes logiques ==== ==== Afficher les infos des volumes logiques ====
 <​code>​megacli -LDinfo -Lall -aALL</​code>​ <​code>​megacli -LDinfo -Lall -aALL</​code>​
 +
 +==== Afficher les infos de la batterie (si installée) ====
 +<​code>​megacli -AdpBbuCmd ​ -a0</​code>​
  
 ==== Lister les disques physiques et leurs infos/​emplacements ==== ==== Lister les disques physiques et leurs infos/​emplacements ====
-<​code>​megacli -PDList ​-aALL | egrep 'Adapter|Enclosure|Slot|Inquiry|Foreign'</​code>​+<​code>​megacli -pdlist ​-aALL | egrep '(Enclosure ​Device|Slot|Firmware state|Inquiry)'</​code>​ 
  
 Par exemple : <​code>​ Par exemple : <​code>​
Ligne 48: Ligne 52:
 </​code>​ </​code>​
  
-==== Afficher les infos d'un disque ====+ 
 +==== Afficher le status des disques ==== 
 +Pour afficher l'etat des disques :<​code>​megacli -pdlist -aALL | grep '​Firmware state'</​code>​ 
 +Exemple avec un disque HS : <​code>#​ megacli -pdlist -aALL | grep '​Firmware state'​ 
 +Firmware state: Online, Spun Up 
 +Firmware state: Failed 
 +Firmware state: Online, Spun Up 
 +Firmware state: Online, Spun Up 
 +</​code>​ 
 + 
 +==== Afficher les infos d'un disque ​particulier ​====
 Pour afficher les infos du disque dans le slot 32:2 :<​code>​megacli -pdInfo -PhysDrv[32:​2] -a0</​code>​ Pour afficher les infos du disque dans le slot 32:2 :<​code>​megacli -pdInfo -PhysDrv[32:​2] -a0</​code>​
 +
 +==== Localiser un disque particulier ====
 +Pour faire clignoter la LED d'un disque (le disque HS 8:1 par exemple) :<​code>​
 +megacli -PdLocate -start -physdrv[8:​1] -a0</​code>​
 +Puis pour revenir a la normale :<​code>​
 +megacli -PdLocate -stop -physdrv[8:​1] -a0</​code>​
 +
 +
  
 ==== Gérer les configurations étrangères (foreign) ==== ==== Gérer les configurations étrangères (foreign) ====
Ligne 69: Ligne 91:
 <​note>​Attention a ne pas vous tromper de disques ;​p</​note>​ <​note>​Attention a ne pas vous tromper de disques ;​p</​note>​
  
-==== Créer un disque ​logique RAID5 ====+==== Créer un volume ​logique RAID5 ====
 Pour ajouter un volume RAID5 avec les 4 disques emplacements 32:2, 32:3, 32:4, 32:5 ci dessus :<​code>​ Pour ajouter un volume RAID5 avec les 4 disques emplacements 32:2, 32:3, 32:4, 32:5 ci dessus :<​code>​
 megacli -CfgLdAdd -r5 [32:​2,​32:​3,​32:​4,​32:​5] WB Direct -a0</​code>​ megacli -CfgLdAdd -r5 [32:​2,​32:​3,​32:​4,​32:​5] WB Direct -a0</​code>​
 +
 +===== Etendre un volume logique RAID5 =====
 +Pour étendre un volume RAID existant sur un nouveau disque :
 +  * Tout d'​abord récupérer l'​emplacement physique du nouveau disque (**enclosure device id** et **slot number**)
 +  * Ensuite reconstruire le volume logique (ici L0) en lui ajoutant ce nouveau disque, par exemple pour RAID 5 :<​code>​
 +# megacli -LDRecon -Start -r5 -Add -PhysDrv[32:​3] -L0 -a0</​code>​
 +View reconstruction progress
 +
 +===== Visualiser le progrès de la reconstruction =====
 +Quand le volume logique (ici L0) est en reconstruction on peut voir l'​avancement :<​code>​
 +# megacli -LDRecon ShowProg L0 -a0</​code>​
 +
 +<​note>​remplacer L0 par L1 pour le 2e volume logique et ainsi de suite</​note>​
  
  
Ligne 79: Ligne 114:
   * http://​linux.alanstudio.hk/​megacli_command.htm   * http://​linux.alanstudio.hk/​megacli_command.htm
   * https://​supportforums.cisco.com/​document/​62901/​megacli-common-commands-and-procedures   * https://​supportforums.cisco.com/​document/​62901/​megacli-common-commands-and-procedures
 +  * http://​www.admin-linux.fr/?​p=8535
  
sysadmin/tips/megacli.txt · Dernière modification: 2015/07/10 16:22 par james
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0