Wie richte ich in Ubuntu 20.04 LTS ein Software-RAID 1 ein, das /data
auf derselben Ebene /home
(also „dabei“ /home
) gemountet ist, und verwende dabei zwei Laufwerke, wobei das System auf einem dritten Laufwerk installiert ist?
Ich folgte demSoftware-RAIDSchritt für Schritt, aber es hat nicht funktioniert. Das damit "konfigurierte" RAID erscheint nur im Dateimanager unterAndere Plätze→Dieser Computerabgesehen /home
davon, dass /[user name]
es die gleiche Kapazität wie /home
das Systemlaufwerk hat.
Beachten Sie, dass der in der Anleitung vorgeschlagene Montagepunkt hierfür von /media/daten
auf geändert wurde./home/data
Antwort1
Nehmen wir an, Sie haben drei Festplatten /dev/sda
, /dev/sdb
und /dev/sdc
. /dev/sda
soll die Systemfestplatte sein /dev/sdb
und /dev/sdc
den RAID1-Spiegel für Daten bilden.
Aus Ihrer Frage entnehme ich, dass Sie den ersten Schritt bereits durchgeführt haben, also die Systempartitionen (mit Root, Swap /home
usw.) auf installiert haben /dev/sda
.
Wenn die Lösung zum Erstellen eines RAIDs mdadm
für Sie fehlgeschlagen ist, empfehle ich die Verwendung von LVM (Logical Volume Manager). Grundsätzlich können Sie folgendieser Leitfaden– es ist für Gentoo gedacht, sollte aber auf jeder Linux-Distribution funktionieren, solange Sie daran denken, die Befehle als Root auszuführen :) Sowohl LVM als auch parted
sollten in Ubuntu bereits standardmäßig installiert sein, Sie können den Installationsteil also ignorieren.
Die wichtigen Schritte sind:
/dev/sdb
Erstellen Sie auf beiden eine Partition vom Typ „Linux LVM“,/dev/sdc
die den gesamten Speicherplatz einnimmt.LVM erstellenphysische Datenträgerauf beiden Partitionen.
LVM erstellenDatenträgergruppebestehend aus diesen beiden physischen Datenträgern.
LVM erstellenLogisches Volumenvom Typ RAID1 innerhalb dieser Volume-Gruppe.
Die benötigten Befehle findet ihr in der von mir verlinkten Anleitung.
Wenn Sie dies tun, sollten Sie am Ende ein Gerät mit einem ähnlichen Namen haben /dev/raid0vg0/raid0lv0
, das Ihr RAID1-Volume darstellt (der genaue Name hängt von den Namen ab, die Sie Ihrer Volume-Gruppe und Ihren logischen Volumes beim Erstellen geben, ich verwende den Beispielnamen aus dem Handbuch).
Erstellen Sie mit dem Befehl ein Dateisystem auf dem oben genannten Gerät (im Windows-Jargon „formatieren“)
mkfs
.Erstellen Sie ein leeres
/data
Verzeichnis im Stammverzeichnis Ihres Dateisystems (oder/home/data
wenn Sie es vorziehen).Mounten Sie das erstellte Dateisystem mit
mount
dem Befehl in diesem Verzeichnis. Dieser wird in der Anleitung nicht angezeigt - es wird einfachmount /dev/raid0vg0/raid0lv0 /data
(odermount /dev/mapper/raid0vg0-raid0lv0 /data
- diese sind synonym)Fügen Sie der Datei einen Eintrag hinzu
/etc/fstab
, damit das Volume beim Systemstart automatisch gemountet wird. Wie das geht, wird auch in der Anleitung beschrieben.
Hoffe das hilft :)