Raid
Sommaire
vérifier votre raid
verifier son état
# cat /proc/mdstat Personalities : [raid1] md1 : active raid1 sda1[0] 104320 blocks [2/1] [U_] md2 : active raid1 sda3[0] 1501952 blocks [2/1] [U_] md3 : active raid1 sda2[0] 975153408 blocks [2/1] [U_] unused devices: <none>
vérifier vos disques
smartctl -a /dev/sdb
tester vos disques
smartctl -a /dev/sdb -t long
revenez après l'heure indiquée pour voir le rapport
smartctl -a /dev/sdb
vérifier les partitions
# sfdisk -l Disque /dev/sda: 121601 cylindres, 255 têtes, 63 secteurs/piste Unités= cylindres de 8225280 octets, blocs de 1024 octets, décompte à partir de 0 Périph Amor Début Fin #cyls #blocs Id Système /dev/sda1 * 0+ 12 13- 104391 fd Linux raid autodetect /dev/sda2 13 121413 121401 975153532+ fd Linux raid autodetect /dev/sda3 121414 121600 187 1502077+ fd Linux raid autodetect /dev/sda4 0 - 0 0 0 Vide
échanger un disque défectueux
trouver son numéro de série , disons que sdb était sorti du raid
# smartctl -a /dev/sdb|grep Serial Serial Number: S1R10VHD
échanger le disque qui a ce numéro de série sur son étiquette.
ajouter le nouveau disque fraichement remplacé en RAID seul
vérifier l'allocation des noms
# sfdisk -l Disque /dev/sda: 121601 cylindres, 255 têtes, 63 secteurs/piste Unités= cylindres de 8225280 octets, blocs de 1024 octets, décompte à partir de 0 Périph Amor Début Fin #cyls #blocs Id Système /dev/sda1 * 0+ 12 13- 104391 fd Linux raid autodetect /dev/sda2 13 121413 121401 975153532+ fd Linux raid autodetect /dev/sda3 121414 121600 187 1502077+ fd Linux raid autodetect /dev/sda4 0 - 0 0 0 Vide Disque /dev/sdb: 121601 cylindres, 255 têtes, 63 secteurs/piste
partitionnement du disque sdb (neuf) comme sda
sfdisk -d /dev/sda | sfdisk /dev/sdb
vérifier l'ordre des partitions pour le raid
# cat /proc/mdstat Personalities : [raid1] md1 : active raid1 sda1[0] 104320 blocks [2/1] [U_] md2 : active raid1 sda3[0] 1501952 blocks [2/1] [U_] md3 : active raid1 sda2[0] 975153408 blocks [2/1] [U_] unused devices: <none>
commençons par la partition de boot ET de cache ( si vous êtes en RAID seul sans LVM). attention ici vous ne devez pas vous tromper pour l'ordre des lettres, cela peut changer suivant votre installation,, pour la mienne sdb3 est associé à md2
mdadm /dev/md1 --add /dev/sdb1 mdadm /dev/md2 --add /dev/sdb3
ajouter grub maintenant
grub device (hd1) /dev/sdb root (hd1,0) setup (hd1)
enfin synchronisez la partitions de données et attendez quelques heures que cela finisse
mdadm /dev/md3 --add /dev/sdb2 watch cat /proc/mdstat
ajouter le nouveau disque fraichement remplacé en RAID +LVM ( Installation SME par défaut)
inspecter et trouver la bonne lettre (sd?) du disque installé
# sfdisk -l Disque /dev/sda: 30401 cylindres, 255 têtes, 63 secteurs/piste Unités= cylindres de 8225280 octets, blocs de 1024 octets, décompte à partir de 0 Périph Amor Début Fin #cyls #blocs Id Système /dev/sda1 * 0+ 13 14- 112423+ fd Linux raid autodetect /dev/sda2 14 30400 30387 244083577+ fd Linux raid autodetect /dev/sda3 0 - 0 0 0 Vide /dev/sda4 0 - 0 0 0 Vide Disque /dev/sdb: 30401 cylindres, 255 têtes, 63 secteurs/piste Unités= cylindres de 8225280 octets, blocs de 1024 octets, décompte à partir de 0
partitionnement du disque sdb (neuf) comme sda
sfdisk -d /dev/sda | sfdisk /dev/sdb
vérifier l'ordre des partitions pour le raid
# cat /proc/mdstat Personalities : [raid1] md1 : active raid1 sda1[0] 112320 blocks [2/2] [U_] md2 : active raid1 sda2[0] 244083456 blocks [2/2] [U_] unused devices: <none>
commençons par la partition de boot attention ici vous ne devez pas vous tromper pour l'ordre des lettres, cela peut changer suivant votre installation,, pour la mienne sdb3 est associé à md2
mdadm /dev/md1 --add /dev/sdb1
ajouter grub maintenant
grub device (hd1) /dev/sdb root (hd1,0) setup (hd1)
synchronisez la partitions de données et attendez quelques heures que cela finisse
mdadm /dev/md2 --add /dev/sdb2 watch cat /proc/mdstat
créeer un raid mirror degradé
fdisk /dev/sda
puis réaliser des partitions de type fd
mdadm --create /dev/md1 --level=1 --force --raid-device=1 /dev/sda1 --metadata=0.90 mdadm --create /dev/md2 --level=1 --force --raid-device=1 /dev/sda2 mdadm --create /dev/md3 --level=1 --force --raid-device=1 /dev/sda3
mkfs.ext3 /dev/md1 mkfs.ext3 /dev/md3 mkswap /dev/md2
plus
pour en faire plus avec RAID et LVM