So richten Sie ein Software-RAID unter Linux

So richten Sie ein Software-RAID unter Linux

ein

Ein hardwarebasiertes Festplatten-RAID ist teuer. Aus diesem Grund werden Benutzer regelmäßig   Erstellen Sie ein Software-RAID unter Linux, um die großen Datenanforderungen zu erfüllen.

 

Dank Tools wie Mdadm ist das Einrichten eines Speicherpools im Laufe der Jahre einfacher geworden. Mit diesem Programm können Benutzer ein   Software-RAID-Array in wenigen Minuten!

Mdadm installieren

Die beste Methode zum Erstellen eines RAID-Arrays unter Linux ist die Verwendung des Mdadm-Tools. Mdadm ist ein Befehlszeilenprogramm, mit dem RAID-Geräte schnell und einfach manipuliert werden können. Leider ist diese Software standardmäßig nicht in den meisten Distributionen enthalten. Wenn Sie es verwenden möchten, müssen Sie es von Hand installieren.

Öffnen Sie ein Terminal und folgen Sie den Anweisungen, die Ihrem Linux-Betriebssystem entsprechen.

Ubuntu

sudo apt install mdadm

Debian

sudo apt install mdadm

Arch Linux

sudo pacman -S mdadm

Fedora

sudo dnf install mdadm -y

OpenSUSE

sudo zypper install mdadm

Generic Linux

Die meisten Linux-Distributionen haben Zugriff auf Mdadm und packen es für ihre Benutzer. Das heißt, wenn Sie das Programm nicht im Paket-Repository Ihrer Linux-Distribution finden können, gibt es noch eine andere Möglichkeit: Erstellen aus der Quelle. Befolgen Sie die folgenden Anweisungen, um zu erfahren, wie Mdadm funktioniert.

Schritt 1: Gehen Sie zur Seite Mdadm GitHub und erfahren Sie, welche Abhängigkeiten das Programm für die korrekte Kompilierung benötigt.

FÜR IHNEN EMPFOHLEN

So richten Sie ein Software-RAID unter Linux

Linux

Einrichten eines Festplattenlaufwerks im offenen Medientresor

So richten Sie ein Software-RAID unter Linux

Linux

So erstellen Sie einen Windows USB vom Linux Terminal

Schritt 2: Klonen Sie den Quellcode mit der Befehl git .

git clone https://github.com/neilbrown/mdadm
cd mdadm

Schritt 3: Kompilieren Sie den Code mit dem make </ stark> Befehl.

make

Schritt 4: Installieren Sie Mdadm unter Linux mit dem Befehl make install .

sudo make install

Festplatten vorbereiten

RAID-Arrays unter Linux benötigen mindestens zwei Festplatten. Diese Festplattenlaufwerke müssen komplett leer sein und dürfen keine Festplatten enthalten. Starten Sie ein Terminal, und verwenden Sie den Befehl DD , um alle zu zerlegen.

Hinweis: Verwenden Sie den Befehl lsblk , um das Etikett jeder Festplatte zu bestimmen.

So richten Sie ein Software-RAID unter Linux

sudo dd if=/dev/zero of=/dev/sdX

Jetzt das DD Wenn der Befehl abgeschlossen ist, verwenden Sie das Mdadm-Tool, um den Superblock der einzelnen Festplatten zurückzusetzen. Achten Sie darauf, den Buchstaben „X ” mit dem tatsächlichen Laufwerksbuchstaben des Laufwerks.

sudo mdadm --zero-superblock /dev/sdX

Wenn der Befehl Mdadm superblock abgeschlossen ist, fahren Sie mit dem nächsten Schritt des Prozesses fort.

Erstellen eines RAID-Arrays

Die Verwendung von Mdadm zum Erstellen eines neuen RAID-Arrays ist sehr einfach. Schreiben Sie dazu den folgenden Befehl in ein Terminal. Achten Sie darauf, die X Symbole im Terminal-Betrieb zu ändern und zu entfernen, da sich Ihre Laufwerksschilder von dem angegebenen Beispiel unterscheiden.

Hinweis: In diesem Beispiel verwenden wir das Mdadm RAID-Verwaltungstool, um ein Gerät mit zwei Festplattenlaufwerken zu erstellen. Wenn Ihr RAID mehr als zwei Festplatten benötigt, ändern Sie raid-devices = 2 in raid-devices = 3 oder eine höhere Zahl.

So richten Sie ein Software-RAID unter Linux

sudo mdadm --create --verbose /dev/md0 --level=0 --raid-devices=2 /dev/sdX /dev/sdXX

Lassen Sie Mdadm das RAID-Gerät erstellen. Sei geduldig und lass das Werkzeug funktionieren. Wenn der Prozess abgeschlossen ist, ist es Zeit, um zu überprüfen, ob das Laufwerk-Array funktioniert.

Sie können überprüfen, ob Ihr RAID erfolgreich ausgeführt wurde, indem Sie den Befehl cat in einem Terminalfenster ausführen.

cat /proc/mdstat

RAID-Array formatieren

Wenn Sie Laufwerke zu einem RAID-Array kombinieren, werden Ihre Festplatten zu einem einzigen Speichergerät zusammengefasst . Dieses Speichergerät ist vollständig leer und nicht zugänglich. Sie können keine Daten darauf platzieren, ohne sie zu formatieren.

Das Formatieren eines RAID-Laufwerks unter Linux erfordert die Verwendung des MKFS-Befehls. Führen Sie in einem Terminal mkfs.ext4 aus. Wenn Sie diesen Befehl ausführen, wird auf dem Array ein neues Extended4-Dateisystem erstellt.

sudo mkfs.ext4 -F /dev/md0

RAID-Array mounten

Bevor Sie können Wenn Sie auf Ihr neues RAID-Gerät unter Linux zugreifen, muss es auf dem System bereitgestellt werden. Um es zu mounten, starte ein Terminal und folge den Schritten unten.

Schritt 1 : Erstellen Sie einen neuen Ordner für das zu mountende RAID mit dem Befehl mkdir .

sudo mkdir -p /mount/md0

Schritt 2: Verwenden Sie das mount befehlen und binden Sie das RAID-Array an den neuen Ordner /mnt/md0 .

sudo mount /dev/md0 /mnt/md0

Greifen Sie nach dem Mounten auf Ihr RAID-Array mit dem Befehl CD zu.

cd /mnt/md0

Um eine permanente RAID-Verbindung unter Linux herzustellen, gehen Sie wie folgt vor:

sudo echo "#RAID 0 Mount in /mnt/md0" >> /etc/fstab

sudo echo '/dev/md0 /mnt/md0 ext4 defaults,nofail,discard 0 0' >> /etc/fstab

Wenn Sie Ihr RAID abmelden möchten, müssen Sie den Befehl umount verwenden.

Hinweis: Versuchen Sie NICHT, Ihr RAID-Gerät beim Kopieren von Daten zu entfernen!

sudo umount /dev/md0

Der traditionelle umount < Der Befehl / strong> sollte funktionieren. Wenn Sie in Schwierigkeiten geraten und das RAID es ablehnt, sich vom System zu entfernen, versuchen Sie, das „l ” wechseln.

sudo umount /dev/md0 -l

Abonnieren Sie unseren

NEWSLETTER

Erhalten Sie tägliche Tipps in Ihrem PosteingangJoin 35.000 + </ stark> andere Leser

q , quelle

Zusammenhängende Posts:

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.