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.

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.


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
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.