GNU/Linux >> Tutoriels Linux >  >> Linux

Remplacement d'un disque miroir défaillant dans une matrice RAID logicielle (mdadm)

Le message décrit les étapes pour remplacer un disque miroir dans une matrice RAID logicielle. Dans cet exemple, nous avons utilisé /dev/sda1 comme bonne partition connue et /dev/sdb1 comme partition suspecte ou défaillante. Avant de continuer, il est recommandé de sauvegarder le disque d'origine. Avant de supprimer des disques RAID, assurez-vous d'exécuter la commande suivante pour écrire tous les caches de disque sur le disque :

# sync

1. Marquer le disque comme ayant échoué

# mdadm --manage /dev/md0 --fail /dev/sdb1

Pour vérifier que le disque est en panne, vérifiez /proc/mdstat :

# cat /proc/mdstat
Personalities : [linear] [multipath] [raid0] [raid1] [raid5] [raid4] [raid6] [raid10]
md0 : active raid1 sda1[0] sdb1[2](F)
      976773168 blocks [2/1] [U_]

md1 : active raid1 sda2[0] sdb2[1]
      976773168 blocks [2/2] [UU]

Le disque défaillant sera marqué comme "(F)".

2. Supprimer le disque par mdadm

# mdadm --manage /dev/md0 --remove /dev/sdb1

3. Remplacez le disque

Remplacez le disque défectueux par un nouveau.

4. Copiez la table de partition sur le nouveau disque

Copiez la table de partition sur le nouveau disque (Attention :cette commande sfdisk remplacera l'intégralité de la table de partition sur le disque cible par celle du disque source - utilisez une commande alternative si vous avez besoin de conserver d'autres informations de partition) :

# sfdisk -d /dev/sda | sfdisk /dev/sdb

5. Créer un miroir

Créez le miroir du disque :

# mdadm --manage /dev/md0 --add /dev/sdb1

6. Vérifier

Pour tester la configuration, entrez la commande ci-dessous :

# /sbin/mdadm --detail /dev/md0

La commande suivante affichera la progression actuelle de la restauration du disque miroir :

# cat /proc/mdstat
RedHat / CentOS :Gérer le RAID logiciel avec mdadm


Linux
  1. Comment remplacer un disque dur défaillant dans un RAID logiciel Linux

  2. Remplacement d'un disque RAID 6 défaillant par mdadm

  3. Configurer Mdadm pour la baie de stockage Intel Rapid existante ?

  4. CentOS / RHEL :Comment assembler un RAID logiciel en mode Rescue

  5. Simple mdadm RAID 1 n'active pas la réserve

RAID Linux

Comment faire fonctionner à nouveau un périphérique RAID inactif ?

Ajouter un journal d'écriture linux md raid à une baie existante

Comment déplacer un RAID logiciel Linux vers une nouvelle machine ?

Meilleur moyen de faire évoluer le logiciel Linux RAID 1 vers RAID 10

Logiciel Linux mdadm RAID 6 - prend-il en charge la récupération de la corruption de bits ?