Linux-Software-RAID 1 ohne Metadaten auf den Laufwerken (auch ohne RAID-Setup montierbar)

0

Ich weiß, ich kann einfach ein degradiertes RAID-Array erstellen und die Daten auf die andere Festplatte kopieren:

mdadm --create /dev/md0 --level=1 --raid-devices=2 missing /dev/sdb1

Aber ich möchte, dass die bestimmte Festplatte das rohe ext3-Dateisystem beibehält, damit ich es weiterhin unter FreeBSD verwenden kann. Wenn Sie den Befehl oben verwenden, wird die Festplatte eine RAID-Platte und ich kann keine mount /dev/sdb1 nicht mehr.

Eine kleine Hintergrundinformation. Die betreffenden Laufwerke werden als Sicherungslaufwerk für einige Linux- und FreeBSD-Server verwendet. Ich verwende das Ext3-Dateisystem, um sicherzustellen, dass ich die Daten schnell wiederherstellen kann, da sowohl FreeBSD als auch Linux problemlos davon lesen können.

Wenn jemand eine andere Lösung dafür hat (2 Laufwerke in RAID 1, die von FreeBSD gelesen und von Linux beschrieben werden können), bin ich für Vorschläge offen.

Wolph
quelle

Antworten:

1

Ich würde ZFS für Ihren Überfall vorschlagen. Es ist im FreeBSD-Kernel nativ (Hinweis: Sie müssen einige Kernel-Mods erstellen, damit es ohne Kernel-Panics funktioniert - im Wesentlichen erhöhen Sie den Kernelspeicher), und es gibt ein Sicherungsmodul für Linux.

Es ist bei weitem das flexibelste RAID-System, dem ich je begegnet bin.

Majenko
quelle
Ist die Linux-ZFS-Leistung in diesen Tagen anständig? In den frühen Tagen mit dem Sicherungsmodul war es imho nicht verwendbar. Ich weiß, dass die FreeBSD-Version gut funktioniert, aber ich hatte immer noch Zweifel an der Linux-Version. Aber ich werde es versuchen.
Wolph
Ich verwende es in einigen Produktionsumgebungen unter Linux. Obwohl es nicht so schnell ist wie FreeBSD, ist es perfekt verwendbar.
Majenko
ok, ich werde es versuchen :) Danke für die Hilfe.
Wolph