Software-RAID-Probleme mit fehlendem Laufwerk beim Booten

Software-RAID-Probleme mit fehlendem Laufwerk beim Booten

Ich habe ein 3-Laufwerk-Software-RAID1 (auf RHEL 7), dessen Grenzen ich testen möchte. Dieses System bootet im Legacy-/MBR-Modus und unterstützt kein UEFI. Eines der Probleme, auf die ich gestoßen bin, ist: Wenn ich aus dem ausgeschalteten Zustand ein Laufwerk entferne, bootet das System zwar, aber kurz bevor Sie aufgefordert werden, sich anzumelden, wechselt das System in eine Notfall-Shell. Damit wir uns verstehen: Das System kommt an Grub vorbei und startet x, dann stürzt es nach etwa 20 Sekunden „Nachdenken“ ab. (Mir ist auch aufgefallen, dass /boot und /etc nicht existieren.)

Ich sehe, dass dies kein Problem darstellt, wenn ich das Laufwerk vor dem Neustart ordnungsgemäß „abstürzen“ lasse. Dies wird nur dann zu einem Problem, wenn der Strom ausgeschaltet ist und ich vor dem Einschalten ein Laufwerk entferne. (Ich sehe, dass dies ein realistisches Szenario ist, denn wenn der Strom ausfällt und ein Laufwerk beschädigt wird, würde ich auf dieses Problem stoßen).

Gibt es eine Möglichkeit, zu verhindern, dass das RAID nicht ordnungsgemäß gestartet wird? Ist es möglich, das RAID1 mit mdadm neu zu erstellen, sodass das System in einem herabgestuften Zustand (2 von 3 Festplatten) funktionieren kann?

verwandte Informationen