Wie kann man ein vorhandenes RAID1 an ein neues Linux-System anschließen?


9

Ich habe ein RAID1, das derzeit auf einer einzelnen Festplatte betrieben wird (ja, der Spiegel fehlt). Ist es möglich, mein System mit dem folgenden Algorithmus neu zu organisieren?

  1. Ich habe ein anderes Single-Disk-RAID1 (auf einer anderen Festplatte des gleichen Typs) eingerichtet, partitioniert und eine neue Instanz von Debian darauf installiert.
  2. Ich mounte das alte Single-Disk-RAID1-Setup und kopiere alle Daten von diesem auf das neue RAID.
  3. Ich formatiere dann die alte Festplatte neu und füge sie in das neue RAID-Setup ein.

Ich bezweifle meistens den zweiten Punkt - wie soll ich das machen?


2
Warum nicht von Ihrer vorhandenen RAID-Festplatte booten und die neue zum RAID hinzufügen und die RAID-Software die Synchronisierung durchführen lassen?
Christian

LVM oder MD RAID?
David Mackintosh

Da das vorhandene RAID-Setup aus einer einzelnen ext3-Partition besteht, möchte ich darauf ein LVM-basiertes System aufbauen.
dpq

Antworten:


4

Nun, ich habe es getan und es stellte sich als ziemlich schmerzlos heraus: Das alte RAID-Setup wurde automatisch als / dev / md0 erkannt, also musste ich nur mount /dev/md0 /mntalle Daten von dort kopieren, wo es angebracht war.

Danach gab ich aus:

mdadm --stop /dev/md0
mdadm --remove /dev/md0
sfdisk -d /dev/sda | sfdisk /dev/sdc
mdadm --add /dev/md1 /dev/sdc1
mdadm --add /dev/md2 /dev/sdc2
mdadm --add /dev/md3 /dev/sdc3

Wenn ich alles richtig verstehe, war das alles, was ich tun musste, da mdadm --detailjetzt die Laufwerke gemeldet werden, die aktiv synchronisiert werden sollen.


2

Sie können es so machen, wie Sie es vorschlagen, aber wie Christian in den Kommentaren der Frage erwähnt hat, können Sie das vorhandene Laufwerk auch einfach als vorhandenes RAID-Array beleuchten und ein weiteres Laufwerk hinzufügen, um die Redundanz wiederherzustellen. Es hängt alles davon ab, ob Sie ein vorhandenes System zum Spielen haben, denke ich, aber wenn auf der vorhandenen Festplatte ein Betriebssystem installiert ist, können Sie es booten (es kann einige Minuten dauern, bis der Grub-Tanz ausgeführt ist, aber es funktioniert werde arbeiten).

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.