Le raid soft

De TwisterWiki
Révision datée du 30 janvier 2009 à 14:10 par Martin (discussion | contributions) (Nouvelle page : Voici des commandes utiles pour le raid soft Avec les outils lsraid Obtenir les informations sur l'état du raid cat /proc/mdstat Personalities : [raid1] read_ahead 1024 sector...)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)

Voici des commandes utiles pour le raid soft

Avec les outils lsraid

Obtenir les informations sur l'état du raid

cat /proc/mdstat
Personalities : [raid1]
read_ahead 1024 sectors
md0 : active raid1 sdb1[1] sda1[0]
104320 blocks [2/2] [UU]
md1 : active raid1 sdb5[1] sda2[0]
521984 blocks [2/2] [UU]
md2 : active raid1 sdb6[1] sda3[0]
35214400 blocks [2/2] [U_]
unused devices: <none>

Ici nous voyons une erreur sur /dev/md2. [U_] signifie que le problème se situe sur le second disque.

Obtenir des informations détaillées sur le raid et faire un diagnostique

lsraid -A -a /dev/md1
[dev 9, 1] /dev/md1 1FC9954B.3A1CB0E2.DF64E713.86CDEEE3 online
[dev 8, 2] /dev/sda2 1FC9954B.3A1CB0E2.DF64E713.86CDEEE3 good
[dev 8, 21] /dev/sdb5 1FC9954B.3A1CB0E2.DF64E713.86CDEEE3 good
lsraid -A -a /dev/md0
[dev 9, 0] /dev/md0 69F2973E.9547A955.FF49C233.AB388C13 online
[dev 8, 1] /dev/sda1 69F2973E.9547A955.FF49C233.AB388C13 good
[dev 8, 17] /dev/sdb1 69F2973E.9547A955.FF49C233.AB388C13 good
lsraid -A -a /dev/md2
[dev 9, 2] /dev/md2 50735AEF.6A130F39.6D5E6F71.7D24C1C0 online
[dev 8, 3] /dev/sda3 50735AEF.6A130F39.6D5E6F71.7D24C1C0 good
[dev ?, ?] (unknown) 00000000.00000000.00000000.00000000 missing

Ici le device virtuel md2 est défectueux car une partition manque. c'est sdb6.

Comment réparer le raid

raidhotadd /dev/md2 /dev/sdb6
cette commande va ajouter la partition /dev/sdb6 au device md2 et resynchroniser le raid.


Avec les outils mdadm

cat /ptoc/mdstat
Personalities : [raid1]
md1 : active raid1 sda2[0]
1662656 blocks [2/1] [U_]
md0 : active raid1 sda1[0]
34178176 blocks [2/1] [U_]

Ici nous voyons que le second disque est conplètemenent HS.

Il faut changer le disque et reconstruire le disque.

Avant de lancer une reconstruction, il faut recréer manuellement les partions sur le nouveau disque.

Reconstruction du raid
mdadm -a /dev/md0 /dev/sdb1
mdadm -a /dev/md0 /dev/sdb2