Outils pour utilisateurs

Outils du site


mdadmreference

Différences

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

Lien vers cette vue comparative

mdadmreference [2015/10/06 20:06] (Version actuelle)
Ligne 1: Ligne 1:
 +
 + ​===== ​ Reference mdadm =====
 +
 + ​==== ​ Installation:​ ====
 +  ​
 +<​code>​
 +
 +# apt-get install mdadm.
 +
 +</​code>​
 +
 +
 + ​==== ​ Configuration:​ ====
 +  ​
 +<​code>​
 +
 + autostart raide array: No
 + start monitoring tool: Yes
 + renseigner le mail de la personne à qui envoyer les rapports d'​évenements.
 +
 +</​code>​
 +
 +
 + ​==== ​ Récupération des info: ====
 +  ​
 +<​code>​
 +
 +# cat /​proc/​mdstat
 +
 +Personalities : [raid1] [raid5]
 +md1 : active raid5 sdf2[3] sde2[2] sdd2[1] sdc2[0]
 +      1469568 blocks level 5, 64k chunk, algorithm 0 [4/4] [UUUU]
 +
 +md2 : active raid5 sdc3[4] sdf3[3] sde3[2] sdd3[1]
 +      209190144 blocks level 5, 64k chunk, algorithm 0 [4/3] [_UUU]
 +       
 +<​code>​
 +===>​................] ​ recovery = 20.5%25 (14331648/​69730048) finish=38.4min speed=23987K/​sec
 +
 +md0 : active raid5 sdf1[3] sde1[2] sdd1[1] sdc1[0]
 +      4385280 blocks level 5, 64k chunk, algorithm 0 [4/4] [UUUU]
 +
 +</​code>​
 +
 +
 +indique les différents périphériques et leur état ( ici le 2 est en cours de reconstruction ).
 +
 + ​==== ​ Plus d'info sur un périphérique raid particulier:​ ====
 +  ​
 +<​code>​
 +mdadm --detail /dev/mdX
 +          UUID : 3835e22a:​95fefed0:​62ff20d6:​dc15adfa
 +         ​Events : 0.5819474
 +
 +    Number ​  ​Major ​  ​Minor ​  ​RaidDevice State
 +       ​0 ​      ​8 ​      ​81 ​       0      active sync   /​dev/​sdf1
 +       ​1 ​      ​8 ​      ​49 ​       1      active sync   /​dev/​sdd1
 +       ​2 ​      ​8 ​      ​65 ​       2      active sync   /​dev/​sde1
 +
 +       ​3 ​      ​8 ​      ​33 ​       -      faulty ​  /​dev/​sdc1
 +
 +</​code>​
 +
 +
 +L'​exemple ci-dessus indique un problème avec /dev/sdc1 ( disque probablement hs ).
 +
 + ​==== ​ enlever une partition d'un périphérique raid: ====
 +  ​
 +<​code>​
 +mdadm /dev/mdX -r /dev/sdc1
 +</​code>​
 +
 +
 + ​==== ​ ajout d'une partition à un périphérique raid: ====
 +  ​
 +<​code>​
 + mdadm /dev/mdX -a /dev/sdc1
 +</​code>​
 +
 +
 +( il est possible de combiner les 2 opérations ci-dessus en une seule, pour tenter de faire redémarrer un périphérique défectueux. )
 +
 + ​==== ​ Récupérer un systeme qui ne démarre plus: ====
 +  * démarrer sur un cd[[:​old:​debian| ]]
 +   * choisir la langue, le type de clavier et passer en console 2
 +  * modprobe md
 +  * mdadm --create --run /dev/md/0 -n2 -l1 /​dev/​disk/​disk0/​part1 /​dev/​disk/​disk1/​part1
 +  * mkdir m
 +  * mount -t ext3 /dev/md/0 m
 +  * mount -t proc proc m/proc
 +  * chroot m
 +
 +ne pas oublier de **quitter** le chroot et de **démonter** /dev/md/0 avant de redémarrer la machine.
 +
 +# vim: set filetype=dokuwiki:​
  
mdadmreference.txt · Dernière modification: 2015/10/06 20:06 (modification externe)