Gibt es eine sichere Möglichkeit, eine Partition mit mdadm unter einem Linux-Software-RAID5 zu verschieben?

Gibt es eine sichere Möglichkeit, eine Partition mit mdadm unter einem Linux-Software-RAID5 zu verschieben?

Nehmen wir beispielsweise an, Sie haben ein RAID5 über mehrere Festplatten und möchten die älteste Festplatte ausmustern und durch eine aus diesem Jahrzehnt ersetzen. Ich weiß, dass ich die Partition auf der ältesten Festplatte ausfallen lassen und eine geeignete Partition von der neuesten Festplatte hinzufügen und dann etwa eine Stunde warten kann, bis die Neusynchronisierung/Wiederherstellung abgeschlossen ist. Während dieses Vorgangs sind die Daten jedoch gefährdet. Wenn eine der anderen Festplatten ausfallen würde, wäre ich aufgeschmissen.

Ich denke, es sollte eine Möglichkeit geben, Linux-Software-RAID anzuweisen, ein Paar Elemente eines RAID 5 zu spiegeln und nach Abschluss der Spiegelung das alte abzubrechen. Vielleicht wird das hier veranschaulicht. Ich verwende ^ für ein RAID5 und = für eine Spiegelung

  1. sdb1^sdc1^sdd1
  2. sde1 hinzufügen
  3. (sde1=sdb1)^sdc1^sdd1
  4. auf die Synchronisierung warten
  5. Fehler sdb1
  6. sde1^sdc1^sdd1

Der einzige mir derzeit bekannte Weg hierfür ist

  1. sdb1^sdc1^sdd1
  2. Fehler sdb1
  3. WEG^sdc1^sdd1
  4. sde1 hinzufügen
  5. auf die Synchronisierung warten
  6. sde1^sdc1^sdd1

verwandte Informationen