Table des matières

Changement disque dur

Voilà, c'est arrivé ! Suite, je pense, à une coupure electrique sauvage lors d'un orage, un des disques durs de mon NAS s'est mis en erreur, et a été retiré des grappes RAID 1 sur auxquelles il appartenait. Il s'agit des partitions sda1 et sda2 utilisées par md0 (/boot) et md1 (vg sys LVM) du disque sda.

Retirer disque défectueux des grappes RAID

Pour retirer le disque défectueux des grappes md0 et md1 sur lequel il est connecté

mdadm /dev/md0 --fail /dev/sda1 --remove /dev/sda1
mdadm /dev/md1 --fail /dev/sda2 --remove /dev/sda2

Grub installé sur tous les disques md0

Si grub n'est installé que sur le premier disque de la grappe RAID1 md0, si c'est le disque sda qui est endommagé et que vous le débranchez, le serveur ne démarrera pas. Il faut que grub soit installé sur tous les disques composant la grappe md0.

Je lance la reconfiguration de grub

dpkg-reconfigure grub-pc

Et je coche /dev/sdc en plus de /dev/sda1 déjà coché ma grappe md0 se compose de /dev/sda1 et /dev/sdc1). Au préalable, et par acquis de conscience j'ai mis à jour grub et l'intitamfs

update-initramfs -u
update-grub

Après cela, nous pouvons arreter le NAS, et changer le disque.

Partitionnement du nouveau disque

Après le changement du disque dur défectueux, et du redémarrage, nous formatons le nouveau disque sda comme sdc

sfdisk -d /dev/sdc | sfdisk /dev/sda

Nous pouvons vérifier avec la commande

fdisk -l

Ajout des partitions du disque dans les grappes Raid

Nous ajoutons les deux partitions aux grappes md0 et md1

mdadm --manage /dev/md0 --add /dev/sda1
mdadm --manage /dev/md1 --add /dev/sda2

Pour vérifier la reconstruction

cat /proc/mdstat

Liens