MDADM umgestalten 2 Disk Raid 5 bis 4 Disk Raid6

332
Sunday

Ich habe eine etwas nicht standardisierte Mdadm-Umformung. Ich habe eine 2-Disk-RAID5 (Clean State), die ich in eine 4-Platten-RAID6 umformen möchte. Der Grund, warum dies als Raid5 mit 2 Festplatten anstelle von 2 Raid1 mit zwei Festplatten erstellt wurde, war der, dass ich irgendwo gelesen habe, dass dies in Zukunft einfacher zu gestalten ist. Dies scheint nicht der Fall zu sein:

~# mdadm --grow /dev/md3 --level 6 --raid-devices 4 --backup /root/md3reshapebackup mdadm: /dev/md3: could not set level to raid6 

Ich habe dann versucht, eine 3-Disk-RAID6 als Zwischenschritt zu verwenden, aber das hat nicht so gut funktioniert:

root@bigbrain:~# mdadm --grow /dev/md3 --raid-devices=3 --level=6 --layout=preserve --backup /root/md3reshapebackup mdadm: /dev/md3: could not set level to raid6 

Die Option layout=preservesollte mich und die Datenträger davon abhalten, zweimaliges Nachschneiden durchzuführen.

Jetzt wachse ich zuerst zu einem 3-Disk-Raid5 und hoffe, von dort aus kann ich zu einem 4-Disk-Raid6 gehen:

root@bigbrain:~# mdadm --grow /dev/md3 --raid-devices=3 --backup /root/md3reshapebackup mdadm: Need to backup 1024K of critical section.. 

Wird das funktionieren und hätte es einen anderen Weg gegeben? Wäre die Umstellung von 2-Platten-RAID1 auf 4-Platten-RAID6 auf einmal möglich gewesen?

0
2 Festplatten in RAID5 mit sauberem Status ??? RAID5 sollte mindestens 3 Festplatten haben. RAID5 ist für sich genommen echte PITA, wenn die Festplatte ausfällt. Alex vor 6 Jahren 0
Für mdadm entspricht ein Raid5 mit 2 Datenträgern einem Raid1 mit zwei Datenträgern1. Sie können eines direkt in ein anderes konvertieren, indem Sie `mdadm --grow / dev / md? - Ebene 1 / 5`. Sunday vor 6 Jahren 0
Versuchen Sie, eine von zwei Festplatten von RAID5 zu trennen, und versuchen Sie, zu booten. Alex vor 6 Jahren 0
Das Array ist nicht mein Startgerät, daher ist die Startkompatibilität kein Problem. Mittlerweile macht das Array die zweite Umformung in Richtung eines 4-Datenträger-RAID6 durch, nachdem die Umformung in ein 3-Platten-RAID5 abgeschlossen ist. Sunday vor 6 Jahren 0
Es liegt an Ihnen, ich habe Ihnen gesagt, dass Sie mit RAID5 / 6 nach Problemen suchen können. RAID5 / 6 ist im Wesentlichen Stripe (als RAID0, bei dem Daten über das gesamte Array verteilt werden) mit zusätzlicher Parität. Wenn eine Festplatte ausfällt, ist dies die Leistung und die Wiederherstellung eines Alptraums. Wenn Sie eine neue Festplatte hinzufügen, dauert die Wiederherstellung viel zu lange. Normalerweise werden RAIDs mit demselben Typ / derselben Marke als HDD gebaut. Die Wahrscheinlichkeit, dass andere Festplatten während der Wiederherstellung ausfallen, ist sehr hoch. Wenn dies der Fall ist, verlieren Sie das gesamte Array. Festplatten sind günstig, wenn Sie auf Integrität und Leistung Wert legen, gehen Sie mit RAID10 und besser mit ZFS. Alex vor 6 Jahren 0

0 Antworten auf die Frage