Facile Linux raid 1 pour razzier 5 dans 5 mesures sans redémarrage

Migration à partir de RAID1 RAID5 s’est avéré pour être beaucoup plus facile que je pensais 🙄 sont largement 5 étapes simples un peu d’attente et 1 une bière pour courage.

Pour moi, le système a créé RAID Tableau md0 impliquant 2 sdb et disque sda. Je vais ajouter à eux la 3e DDC pour créer le RAID5 3 disque. Généralement il s’agit à des fins scientifiques, les acrobaties de virtualka que je n’ai pas encore testé dans un environnement réel, mais ne vous attendez pas des drames et la machine en temps réel.

  1. Créer la même disposition de système de fichiers comme des autres lecteurs nous – sfdisk -d/dev/sdb | sfdisk/dev/sdc
  2. Tirer parti de notre gamme actuelle de RAID5 – mdadm –grandir/dev/md0 –Level = 5
  3. Ajoutez le nouveau disque au tableau – mdadm –gérer/dev/md0 –Ajouter/dev/sdc . Voici le point mince que le tableau est toujours en cours d’être RAID1 et ne démarre pas sync parce que le nouveau disque est la pièce de rechange
  4. La DDC de moment plus importante devenue active et commence la synchronisation – mdadm –grandir/dev/md0 –RAID-dispositifs = 3 . Un bon moment pour ouvrir la bière si ne pas fait 😉 séjour à aucun processus d’affaire!!!
  5. Une fois terminé la synchronisation coincée pour redimensionner la partition parce que la perte d’espace dans 1/e RAID1 et RAID5 pour n e 1-1/n

Le gros bonus est que vous n’avez pas un tableaux supplémentaires de système, redémarrage ou tirant et faisant.

sfdisk -d /dev/sdb | sfdisk /dev/sdc
mdadm --grow /dev/md0 --level=5
mdadm --manage /dev/md0 --add /dev/sdc
mdadm --grow /dev/md0 --raid-devices=3
resize2fs /dev/md0

Bonne nuit 😛

Laisser une Réponse

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont marqués *

Anti-SPAM *