Ich habe drei Laufwerke in meinem aktuellen System (alle 1 TB). Das aktuelle Setup ist:
sdb - raid0 member (failing soon)
sdd - raid0 member
sde - backup
Ich möchte es so ändern, dass alle drei Laufwerke Teil eines RAID 1e sind (MDADM RAID 10, N2). Meine Hauptsorge gilt jetzt der Zuverlässigkeit, wobei Speicherplatz an zweiter Stelle steht und Geschwindigkeit ein willkommener Bonus ist.
AnschauenDasIm Handbuch sehe ich, dass ich ein „degradiertes“ Array erstellen kann (in diesem Fall mit SDB und SDD), die Daten darauf kopieren und dann das dritte Laufwerk hinzufügen kann. Es steht jedoch nichts über komplexe RAID-10-Modi. Datenmäßig kann RAID 10n2, das 3 Laufwerke erwartet, mit nur 2 existieren, obwohl ich mich frage, ob ich mit mdadm nicht tatsächlich ein 10n2-Array mit einem fehlenden Laufwerk erstellen und verwenden kann.
Antwort1
Ich habe es versucht mit
mdadm --create /dev/md0 -n 3 -l 10 -p n2 /dev/sda2 /dev/sdb2 missing
...
mdadm md0 -a /dev/sdc2
und es schien zu funktionieren.
Da es im herabgesetzten Modus betrieben wurde, kann ich davon ausgehen, dass die Daten gespiegelt sind und die Array-Gerätegröße wie erwartet 150 % der Größe eines Laufwerks beträgt.