Raid : Différence entre versions
(→ajouter le nouveau disque fraichement remplacé en RAID +LVM ( Installation SME par défaut)) |
(→ajouter le nouveau disque fraichement remplacé en RAID +LVM ( Installation SME par défaut)) |
||
(5 révisions intermédiaires par le même utilisateur non affichées) | |||
Ligne 137 : | Ligne 137 : | ||
ajouter grub maintenant | ajouter grub maintenant | ||
+ | |||
+ | simplement à taper : | ||
grub | grub | ||
− | + | puis | |
+ | root (hd0,0) | ||
+ | setup (hd0) | ||
root (hd1,0) | root (hd1,0) | ||
setup (hd1) | setup (hd1) | ||
+ | quit | ||
+ | et vous aurez ceci à l'écran : | ||
+ | grub> root (hd0,0) | ||
+ | root (hd0,0) | ||
+ | Filesystem type is ext2fs, partition type 0xfd | ||
+ | grub> setup (hd0) | ||
+ | setup (hd0) | ||
+ | Checking if "/boot/grub/stage1" exists... no | ||
+ | Checking if "/grub/stage1" exists... yes | ||
+ | Checking if "/grub/stage2" exists... yes | ||
+ | Checking if "/grub/e2fs_stage1_5" exists... yes | ||
+ | Running "embed /grub/e2fs_stage1_5 (hd0)"... 15 sectors are embedded. | ||
+ | succeeded | ||
+ | Running "install /grub/stage1 (hd0) (hd0)1+15 p (hd0,0)/grub/stage2 /grub/grub.conf"... succeeded | ||
+ | Done. | ||
+ | grub> root (hd1,0) | ||
+ | root (hd1,0) | ||
+ | Filesystem type is ext2fs, partition type 0xfd | ||
+ | grub> setup (hd1) | ||
+ | setup (hd1) | ||
+ | Checking if "/boot/grub/stage1" exists... no | ||
+ | Checking if "/grub/stage1" exists... yes | ||
+ | Checking if "/grub/stage2" exists... yes | ||
+ | Checking if "/grub/e2fs_stage1_5" exists... yes | ||
+ | Running "embed /grub/e2fs_stage1_5 (hd1)"... 15 sectors are embedded. | ||
+ | succeeded | ||
+ | Running "install /grub/stage1 (hd1) (hd1)1+15 p (hd1,0)/grub/stage2 /grub/grub.conf"... succeeded | ||
+ | Done. | ||
+ | grub>quit | ||
synchronisez la partitions de données et attendez quelques heures que cela finisse | synchronisez la partitions de données et attendez quelques heures que cela finisse | ||
Ligne 147 : | Ligne 180 : | ||
watch cat /proc/mdstat | watch cat /proc/mdstat | ||
+ | == créeer un raid mirror degradé== | ||
+ | fdisk /dev/sda | ||
+ | puis réaliser des partitions de type fd | ||
+ | |||
+ | creer les node s'ils existent pas | ||
+ | mknod /dev/md0 b 9 0 | ||
+ | mknod /dev/md1 b 9 1 | ||
+ | mknod /dev/md2 b 9 2 | ||
+ | mknod /dev/md3 b 9 3 | ||
+ | mknod /dev/md4 b 9 4 | ||
+ | |||
+ | 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 --metadata=0.90 | ||
+ | mdadm --create /dev/md3 --level=1 --force --raid-device=1 /dev/sda3 --metadata=0.90 | ||
+ | |||
+ | |||
+ | mkfs.ext3 /dev/md1 | ||
+ | mkfs.ext3 /dev/md3 | ||
+ | mkswap /dev/md2 | ||
== plus== | == plus== | ||
pour en faire plus avec RAID et LVM | pour en faire plus avec RAID et LVM |
Version actuelle en date du 7 juillet 2015 à 15:52
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
simplement à taper :
grub
puis
root (hd0,0) setup (hd0) root (hd1,0) setup (hd1) quit
et vous aurez ceci à l'écran :
grub> root (hd0,0) root (hd0,0) Filesystem type is ext2fs, partition type 0xfd grub> setup (hd0) setup (hd0) Checking if "/boot/grub/stage1" exists... no Checking if "/grub/stage1" exists... yes Checking if "/grub/stage2" exists... yes Checking if "/grub/e2fs_stage1_5" exists... yes Running "embed /grub/e2fs_stage1_5 (hd0)"... 15 sectors are embedded. succeeded Running "install /grub/stage1 (hd0) (hd0)1+15 p (hd0,0)/grub/stage2 /grub/grub.conf"... succeeded Done. grub> root (hd1,0) root (hd1,0) Filesystem type is ext2fs, partition type 0xfd grub> setup (hd1) setup (hd1) Checking if "/boot/grub/stage1" exists... no Checking if "/grub/stage1" exists... yes Checking if "/grub/stage2" exists... yes Checking if "/grub/e2fs_stage1_5" exists... yes Running "embed /grub/e2fs_stage1_5 (hd1)"... 15 sectors are embedded. succeeded Running "install /grub/stage1 (hd1) (hd1)1+15 p (hd1,0)/grub/stage2 /grub/grub.conf"... succeeded Done. grub>quit
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
creer les node s'ils existent pas
mknod /dev/md0 b 9 0 mknod /dev/md1 b 9 1 mknod /dev/md2 b 9 2 mknod /dev/md3 b 9 3 mknod /dev/md4 b 9 4
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 --metadata=0.90 mdadm --create /dev/md3 --level=1 --force --raid-device=1 /dev/sda3 --metadata=0.90
mkfs.ext3 /dev/md1 mkfs.ext3 /dev/md3 mkswap /dev/md2
plus
pour en faire plus avec RAID et LVM