
Verwenden von Linux Mint 18
Ich habe ein RAID-10-Array mit 4 Festplatten erstellt mdadm
. Anschließend habe ich aktualisiert /etc/mdadm/mdadm.conf
. Es enthält einen ARRAY-Eintrag mit nur der UUID-Nummer /dev/sdX
. Anschließend habe ich ausgeführt update-initramfs -u
.
Alles ist in Ordnung, wenn ich ein HDD-SATA-Kabel entferne, um einen Totalausfall der Festplatte zu simulieren. Das Array funktioniert immer noch im eingeschränkten Modus und kann repariert werden.
Das Problem tritt auf, wenn ich die Maschine herunterfahre und dann das SATA-Kabel entferne. Dann startet mein RAID-Array nicht und alle verbleibenden 3 Laufwerke werden als Ersatzlaufwerke gemeldet. Ich kann dann mdadm
manuell erneut scannen und ein degradiertes Array mit den 3 verbleibenden Laufwerken neu zusammensetzen, aber ich möchte, dass dies automatisch beim Booten geschieht. Ich vermeide die Verwendung von /dev/sdX
überall, aber vielleicht werden die Gerätenamen sowieso irgendwo im System verwendet? Und alle Laufwerke gehen verloren, weil ich, wenn ich sie entferne /dev/sda
, /dev/sd[b-d]
die Namen ändere?
md-mod.start_dirty_degraded=1
Ich habe versucht , es als Kernelparameter hinzuzufügen , aber es hat nicht geholfen.