Auf einem Bare-Metal-Server habe ich persönlich das Einstellungsprotokoll überprüft, mit dem das Betriebssystem mit der Software-RAID1-Konfiguration (Spiegelkonfiguration) mit zwei Speichern gestartet wird. Ich sehe Informationen zu RHEL und CentOS, möchte sie jedoch in der Ubuntu-Umgebung ausprobieren und sie in der Linux-Umgebung vielseitig einsetzbar machen. Es ist einfach, eine Hardware-RAID-Karte zu installieren, aber es ist nicht billig. Machen wir sie also einfach überflüssig mit Software-RAID mit SATA.
Wenn Sie im Internet nach dieser Art von Informationen suchen, gibt es viele Seiten, die ich mit Virtualbox ausprobiert habe. Bitte haben Sie jedoch Verständnis dafür, dass nicht unbedingt gesagt werden kann, ob es tatsächlich mit dem Bare-Metal-Server der tatsächlichen Maschine funktioniert, da die Funktionsweise des BIOS je nach Hersteller und Modell unterschiedlich ist. Bitte. Nur als Referenz. Dieses Mal haben wir mit dem tatsächlich verwendeten Rack-Mount-Server der PRIMERGY-Serie von FUJITSU überprüft, der häufig in Ihrem Heim-Rack zu finden ist.
Stellen Sie zunächst das BIOS des eigentlichen Bare-Metal-Servers ein. Verwenden Sie die Tasten [F2] und [DEL], um den BIOS-Bildschirm anzuzeigen. Stellen Sie hier den SATA-Modus in den BIOS-Einstellungen auf [AHCI-Modus] anstelle von [RAID-Modus] ein. Dieser [RAID-Modus] ist eine Software-RAID-Einstellung, für die die Treibersoftware des Windows-Betriebssystems erforderlich ist, die auch als gefälschtes RAID bezeichnet wird. Diese Art von FakeRAID kann grundsätzlich nicht verwendet werden, da die Treibersoftware unter Linux nicht ausreicht. Einige haben möglicherweise RHEL-Treibersoftware.
Verwenden Sie bei der Installation der Software-RAID-Umgebung von Ubuntu unbedingt die Version "Alternative Ubuntu Server Installer", da die Installation mit der Version "Desktop" oder der normalen Version "Server (Live)" nicht ordnungsgemäß durchgeführt werden kann.
Dieses Mal habe ich "Ubuntu Server 18.04.3 LTS" verwendet.
Wenn Sie Japanisch auswählen, wird es in der Mitte angehalten. Installieren Sie es daher auf Englisch. Es gab jedoch auch auf Japanisch kein Problem mit der Tastatur und den regionalen Einstellungen.
Dieses Mal erstellen wir zwei Partitionen für den gesamten einzelnen Speicher. Eine ist für den Start des Betriebssystems und die andere für das Betriebssystem und die Benutzer. Da es als RAID1 (Spiegel) mit 2 Einheiten "/ dev / sda" und "/ dev / sdb" konfiguriert ist, gibt es insgesamt 4 Partitionen. Diese Partition erstellt das Ext4-Dateiformat auf der RAID-Attributpartition. LVM wird diesmal nicht verwendet.
Erstellen Sie zu Beginn des Speichers eine Partition für den Betriebssystemstart. Eine Größe von 1 GB reicht aus. Erstellen Sie in jedem der beiden Speicher "/ dev / sda1" und "/ dev / sdb1". Setzen Sie die Partition auf das RAID-Attribut. Stellen Sie außerdem sicher, dass das bootfähige Betriebssystem-Flag aktiviert ist :. Das Dateiformat von Ext4 wird hier nicht festgelegt, da es nach der Konfiguration von RAID erfolgt. Mach keinen Fehler.
Erstellen Sie "/ dev / sda2" und "/ dev / sdb2" für den verbleibenden freien Speicherplatz für das Betriebssystem bzw. die Benutzer. Setzen Sie die Partition außerdem auf das RAID-Attribut. Das Dateiformat von Ext4 wird hier nicht festgelegt, da es nach der Konfiguration von RAID erfolgt. Mach keinen Fehler.
Der RAID-Konfigurationsspeicher wird als MD-Gerät erkannt. Erstellen Sie ein MD-Gerät, indem Sie die RAID-Attributpartitionen kombinieren, die in jedem der beiden Speicher erstellt wurden.
--Erstellen Sie ein RAID-Gerät mit dem Namen "md0", indem Sie die RAID-Attributpartitionen "/ dev / sda1" und "/ dev / sdb1" mit einer Kapazität von 1 GB zum Booten des zuerst erstellten Betriebssystems kombinieren.
Wenn sich der Inhalt der Bildschirmanzeige nach der Erstellung nicht ändert, wird er angezeigt, indem ein Bildschirm zurückgegeben und erneut erkannt wird.
Erstellen Sie eine Partition im Ext4-Dateiformat auf dem erstellten RAID-MD-Gerät.
--Stellen Sie die Mount-Position von "md0" für den Betriebssystemstart auf "/ boot" ein.
--Stellen Sie die Mount-Position von "md1" für Betriebssystem und Benutzer auf "/" ein.
Stellen Sie sicher, dass die Software-RAID-Konfiguration für Ihren Speicher wie erwartet ist, und partitionieren Sie dann Ihre Installation. Stellen Sie insbesondere sicher, dass Sie das Betriebssystem-Startflag der RAID-Partition für den Betriebssystemstart nicht vergessen haben. Ich denke, dass die Installation bis zum Ende erfolgreich abgeschlossen wurde und Sie neu starten können.
Nach dem Neustart wird die RAID-Synchronisierungseinstellung ausgeführt. Überprüfen Sie sie daher.
$ cat /proc/mdstat
Nachdem die RAID-Synchronisierung abgeschlossen ist, überprüfen wir, ob das Betriebssystem für jeden Speicher alleine startet.
Arbeitsnotiz für den Austausch der Festplatte aufgrund eines RAID-Speicherfehlers in CentOS
Recommended Posts