RAID 1 unter Linux

RAID 1 unter Linux

Ich möchte RAID 1 mit zwei Laufwerken unter Linux einrichten. Ich habe keinen Hardware-RAID-Controller und möchte auch keinen kaufen. Was ist also die beste Software-RAID-Option für Linux?

Hinweis: Falls es einen Unterschied macht, ich verwende Gentoo.

Antwort1

Verwenden Sie mdadm und lesen Sie die Manpage. Ich werde hier jedoch einen Haken auflisten. Wenn Sie dies tun und wirklich Zuverlässigkeit wünschen, sollten Sie sicherstellen, dass Ihr Master Boot Record auf beide Laufwerke kopiert wird. Standardmäßig wird er wahrscheinlich nur auf ein Laufwerk kopiert. Wenn dieses Laufwerk kaputt geht, können Sie nicht vom anderen Laufwerk booten, obwohl alle Ihre Daten sicher sind.

Um den MBR auf beide Laufwerke zu kopieren, verwenden Sie etwas wie dd, um die ersten 446 Bytes eines Laufwerks auf das andere zu kopieren.

dd if=/dev/sda of=/dev/sdb bs=446 count=1

Wenn Sie das RAID auf den Geräten (/dev/sda) und nicht auf den Partitionen der Geräte (/dev/sda1) erstellen, sollten Sie meinen Vorschlag wahrscheinlich nicht ausführen, da Sie die Daten direkt auf das Gerät unter dem MD-Treiber schreiben. Zumindest habe ich es nie auf diese Weise versucht.

Antwort2

Sie könnenmdadmum Software-Raids unter Linux zu verwalten.

Antwort3

Live-CD ~ $mdadm --create /dev/md1 --level=1 --raid-devices=2 --metadata=0,90/dev/sda1 /dev/sdb1

mdadm: array /dev/md1 started.

verwandte Informationen