So erstellen Sie RAID-Arrays mit mdadm unter Ubuntu 18.04

So erstellen Sie RAID-Arrays mit mdadm unter Ubuntu 18.04

Einleitung

Ein RAID-Array (Redundant Array of Independent Disks) ist eine Speichertechnologie, die mehrere Festplatten zu einem einzigen logischen Laufwerk zusammenfasst. Dies bietet Redundanz und verbessert die Leistung sowie Zuverlässigkeit. mdadm ist ein Software-RAID-Manager, mit dem Sie RAID-Arrays unter Linux erstellen und verwalten können.

In diesem Tutorial erfahren Sie, wie Sie mdadm verwenden, um RAID-Arrays unter Ubuntu 18.04 zu erstellen. Wir werden verschiedene RAID-Level behandeln und Ihnen zeigen, wie Sie jedes Level erstellen und konfigurieren.

Voraussetzungen

* Ein Ubuntu 18.04-System mit mindestens zwei Festplatten
* Die Festplatten müssen leer oder unpartitioniert sein
* Root-Zugriff

Installieren von mdadm

Mdadm ist standardmäßig auf Ubuntu 18.04 installiert. Wenn Sie es jedoch noch nicht installiert haben, können Sie es mit dem folgenden Befehl installieren:


sudo apt install mdadm

Erstellen eines RAID-Arrays

RAID 0 (Striping)

RAID 0 ist ein RAID-Level, bei dem Daten über mehrere Festplatten verteilt werden. Dies verbessert die Leistung, bietet aber keine Redundanz.

Schritte:

1. Erstellen Sie ein neues RAID-Gerät:

sudo mdadm --create /dev/md0 --level=0 --raid-devices=2 /dev/sd[b-c]

2. Formatieren Sie das RAID-Gerät:

sudo mkfs.ext4 /dev/md0

3. Mounten Sie das RAID-Gerät:

sudo mount /dev/md0 /mnt/raid0

RAID 1 (Spiegelung)

RAID 1 ist ein RAID-Level, bei dem die Daten auf zwei Festplatten gespiegelt werden. Dies bietet vollständige Redundanz, aber die Leistung ist im Vergleich zu RAID 0 geringer.

  Kostenlose Nintendo Switch eShop-Codes: Jetzt einlösen

Schritte:

1. Erstellen Sie ein neues RAID-Gerät:

sudo mdadm --create /dev/md1 --level=1 --raid-devices=2 /dev/sd[b-c]

2. Formatieren Sie das RAID-Gerät:

sudo mkfs.ext4 /dev/md1

3. Mounten Sie das RAID-Gerät:

sudo mount /dev/md1 /mnt/raid1

RAID 5 (Parität)

RAID 5 ist ein RAID-Level, bei dem Daten über mehrere Festplatten verteilt werden und eine Parität verwendet wird, um Redundanz zu bieten. RAID 5 bietet eine gute Balance zwischen Leistung und Redundanz.

Schritte:

1. Erstellen Sie ein neues RAID-Gerät:

sudo mdadm --create /dev/md2 --level=5 --raid-devices=3 /dev/sd[b-c-d]

2. Formatieren Sie das RAID-Gerät:

sudo mkfs.ext4 /dev/md2

3. Mounten Sie das RAID-Gerät:

sudo mount /dev/md2 /mnt/raid5

RAID 6 (Doppelte Parität)

RAID 6 ist ein RAID-Level, das zwei Paritäten verwendet, um Redundanz zu bieten. Dies bietet eine höhere Ausfallsicherheit als RAID 5, aber es ist auch rechenintensiver.

Schritte:

1. Erstellen Sie ein neues RAID-Gerät:

sudo mdadm --create /dev/md3 --level=6 --raid-devices=4 /dev/sd[b-c-d-e]

2. Formatieren Sie das RAID-Gerät:

sudo mkfs.ext4 /dev/md3

3. Mounten Sie das RAID-Gerät:

sudo mount /dev/md3 /mnt/raid6

Konfigurieren von mdadm

Nachdem Sie ein RAID-Array erstellt haben, können Sie es mit mdadm konfigurieren.

Laufwerke hinzufügen oder entfernen:

* Laufwerk hinzufügen:

sudo mdadm --add /dev/md0 /dev/sd[e]

* Laufwerk entfernen:

sudo mdadm --remove /dev/md0 /dev/sd[e]

RAID-Level ändern:

  So erstellen Sie benutzerdefinierte Tastenkombinationen für jede Mac-App

* Von RAID 0 zu RAID 1:

sudo mdadm --grow /dev/md0 --level=1 --raid-devices=2 /dev/sd[c]

* Von RAID 1 zu RAID 5:

sudo mdadm --grow /dev/md1 --level=5 --raid-devices=3 /dev/sd[c-d]

Hot-Spare-Laufwerk hinzufügen:

Ein Hot-Spare-Laufwerk ist ein zusätzliches Laufwerk, das automatisch zu einem RAID-Array hinzugefügt wird, wenn ein Laufwerk ausfällt.


sudo mdadm --add-spare /dev/md0 /dev/sd[f]

Überwachen von mdadm

Sie können mdadm verwenden, um den Status Ihrer RAID-Arrays zu überwachen.

Status anzeigen:


sudo mdadm --detail /dev/md0

Fehler beheben:

Wenn ein Laufwerk in einem RAID-Array ausfällt, wird in mdadm ein Fehler angezeigt. Sie können den folgenden Befehl verwenden, um das fehlerhafte Laufwerk zu ermitteln:


sudo mdadm --examine /dev/md0

Fazit

In diesem Tutorial haben Sie gelernt, wie Sie mit mdadm RAID-Arrays unter Ubuntu 18.04 erstellen und verwalten. RAID-Arrays bieten eine Vielzahl von Vorteilen, darunter verbesserte Leistung, Redundanz und Zuverlässigkeit.

Durch die Verwendung von mdadm können Sie RAID-Arrays ganz einfach erstellen und konfigurieren, um Ihre Daten zu schützen und die Leistung Ihres Systems zu verbessern. Verwenden Sie RAID mit Bedacht, da es zwar Vorteile bietet, aber auch Nachteile hat, wie z. B. höhere Kosten und Komplexität.

Häufig gestellte Fragen (FAQs)

1. Was sind die Vorteile der Verwendung von RAID?

  Ultimativer Leitfaden zu den Killer-Features der Plattform

RAID bietet eine Reihe von Vorteilen, darunter:

* Verbesserte Leistung
* Redundanz
* Zuverlässigkeit
* Erhöhte Speicherkapazität

2. Welche verschiedenen RAID-Level gibt es?

Es gibt eine Vielzahl von RAID-Leveln, jedes mit seinen eigenen Vorteilen und Nachteilen. Zu den gängigsten RAID-Levels gehören:

* RAID 0 (Striping)
* RAID 1 (Spiegelung)
* RAID 5 (Parität)
* RAID 6 (Doppelte Parität)

3. Wie füge ich ein Laufwerk zu einem RAID-Array hinzu?

Sie können ein Laufwerk zu einem RAID-Array hinzufügen, indem Sie den Befehl mdadm --add verwenden.

4. Wie entferne ich ein Laufwerk aus einem RAID-Array?

Sie können ein Laufwerk aus einem RAID-Array entfernen, indem Sie den Befehl mdadm --remove verwenden.

5. Wie ändere ich das RAID-Level eines Arrays?

Sie können das RAID-Level eines Arrays ändern, indem Sie den Befehl mdadm --grow verwenden.

6. Wie füge ich ein Hot-Spare-Laufwerk zu einem RAID-Array hinzu?

Sie können ein Hot-Spare-Laufwerk zu einem RAID-Array hinzufügen, indem Sie den Befehl mdadm --add-spare verwenden.

7. Wie überwachen ich den Status eines RAID-Arrays?

Sie können den Status eines RAID-Arrays überwachen, indem Sie den Befehl mdadm --detail verwenden.

8. Wie behebe ich Fehler in einem RAID-Array?

Sie können Fehler in einem RAID-Array beheben, indem Sie den Befehl mdadm --examine verwenden, um das fehlerhafte Laufwerk zu ermitteln.