Neuinstallation von Ubuntu Server – Wird RAID (MDADM) ohne Datenverlust erkannt?

Neuinstallation von Ubuntu Server – Wird RAID (MDADM) ohne Datenverlust erkannt?

hoffe, Sie können mir helfen. Das aktuelle Startlaufwerk meines Servers scheint tot zu sein. Ich kann nicht booten. Intern habe ich vier Laufwerke. Die letzten drei wurden mit mdadm als RAID 5 eingerichtet. Das Laufwerk in Steckplatz 1 war nur ein Standardspeicherlaufwerk ohne Inhalt, den ich nicht bereits woanders gesichert habe.

Meine Hauptfrage lautet: Wenn ich eine Neuinstallation des Ubuntu-Servers auf Laufwerk 1 durchführe, kann ich dann mein RAID (Laufwerk 2–4) erkennen, ohne alle gespeicherten Daten zu verlieren? Entschuldigen Sie, wenn ich nicht konkret oder technisch genug bin.

Antwort1

Nach der Installation des Servers ist es tatsächlich möglich, das MD RAID-Array wiederherzustellen. Es gibt online zahlreiche Anleitungen dazu, wenn Sie danach suchen mdadmund reassembledie richtigen Wörter verwenden.

Im Wesentlichen möchten Sie zuerst überprüfen, ob das Array beim Booten vorhanden ist. Dazu schauen Sie sich an, cat /proc/mdstatwelcher /dev/mdXName angezeigt werden sollte, welche Geräte sich im Array befinden und um welche Art von Array es sich handelt. Dies ist beispielsweise ein aktives RAID 5-Array auf , das /dev/md0aus Partitionen auf den Laufwerken /dev/sdd4, /dev/sdb2, /dev/sda0, und besteht /dev/sdc1.

alan@earth:~$ cat /proc/mdstat 
Personalities : [raid6] [raid5] [raid4] [linear] [multipath] [raid0] [raid1] [raid10] 
md0 : active raid5 sdd[4] sdb[2] sda[0] sdc[1]
      8790402048 blocks super 1.2 level 5, 512k chunk, algorithm 2 [4/4] [UUUU]
      bitmap: 8/22 pages [32KB], 65536KB chunk

Ihr Produkt sieht möglicherweise anders aus, aber das ist ungefähr das, was Sie erhalten sollten.

Wenn nicht, können Sie den folgenden Befehl zum Scannen verwenden (das sollte aber nicht nötig sein, da ich davon ausgehe, dass Ubuntu beim Booten einen Scan durchführt).

sudo mdadm --assemble --scan --verbose

Sobald Sie den Gerätenamen haben, können Sie die Einbindung mit einem einfachen Test testen sudo mkdir /mnt/array && sudo mount /dev/md0 /mnt/arrayund die Dateien darin überprüfen /mnt/array. Wenn alles in Ordnung ist, können Sie einen Eintrag zu Ihrem hinzufügen, /etc/fstabum es beim Booten einzubinden.

verwandte Informationen