Vor kurzem bin ich auf die Installation von Ubuntu Server gestoßen. Während der Installation wurde ich gefragt, ob das Booten des Systems von einem verschlechterten RAID-Array zugelassen werden soll (wahrscheinlich, weil ich das System auf einem RAID1 / dev / md0-Gerät installiert habe). Dies ist eine äußerst nützliche Option für unbeaufsichtigte Server, die nur online geschaltet werden müssen , unabhängig davon, ob ihr RAID-Array beeinträchtigt ist oder nicht (sofern es nicht vollständig ausgefallen ist).
Nach dem schnellen Nachschlagen , fand ich , dass es entweder durch das Lese funktioniert /etc/initramfs-tools/conf.d/mdadm Konfigurationsdatei (BOOT_DEGRADED echte Option =) oder per Kernel-Zeilenargument zu lesen (bootdegraded = true).
Frage: Gibt es etwas Ähnliches (eine Möglichkeit, ein System mit einem verschlechterten Array zu starten), das für Debian funktionieren würde? Ich bin mir nicht sicher, ob genau diese Methode anwendbar ist oder ob sie diese spezifische Funktionalität hat.
Ich frage dies, weil ich in einem System ein RAID5-Array hatte und es nach unsachgemäßem Herunterfahren nicht booten konnte, bis ich das Array manuell "repariert" habe, was sich als Haupt-PITA herausstellte, da der Server an einem entfernten Standort unbeaufsichtigt war. Es gab keine USV und es kam zu Stromausfällen. Also frage ich, damit ich diese Art von Problem in Zukunft verhindern kann.