Software-RAID Level 1
Zur Navigation springen
Zur Suche springen
Wiki ‹ Andere Hardware ‹ Software-RAID Level 1
Software-RAID Level 1 ist die Spieglung einer Festplatten-Partition, durch einrichten eines Festplattenverbund von zwei (oder mehr) Festplatten zu einem logischen Laufwerk mittels mdadm, bei dem die Daten gleichzeitig auf alle Festplatten dupliziert werden. Dies schützt durch Redundanz vor dem Ausfall einer Festplatte.
- Die Literatur empfiehlt aus Sicherheitsgründen, für die RAID-Festplatten unterschiedliche Hersteller oder zumindest unterschiedliche Produktionslinien vom selben Hersteller einzusetzen. Damit, sollte ein Hersteller Fertigungsprobleme gehabt haben, nicht alle Festplatten innerhalb kürzester Zeit ausfallen.
- Tritt ein Problem auf, wird die Fehlermeldung per E-Mail versandt. Das setzt allerdings voraus, dass ein Mail Transfer Agent (MTA) eingerichtet ist (Die Mail wird die Ausgabe von
cat /proc/mdstat
enthalten). - Das RAID ersetzt keine Datensicherung. Ein RAID schützt nur vor dem Ausfall einer Festplatte — nicht vor unbeabsichtigtem löschen von Dateien und Fehler am Dateisystem.
Hinweis: Im Debian-Wiki wird das Einrichten eines RAID Level 1 gezeigt.. Hier ist nur notiert
|
Fehlerhafte Festplatte ersetzen
- Alle Partitionen der defekten Festplatte als fehlerhaften aus dem RAID entfernen:
mdadm /dev/mdN --set-faulty /dev/sdXN --remove /dev/sdXN
- Die physische Festplatte auswechseln.
- Bootloader und Partitionstabelle kopieren:
# MBR-Partitionstabelle (MPT) kopieren sfdisk -d /dev/sdY > /tmp/mpt.out sfdisk /dev/sdX < /tmp/mpt.out # Für GUID-Partitionstabellen (GPT) muss sgdisk(8) verwendet werden! #sgdisk --backup=/tmp/gpt.out /dev/sdY #sgdisk --load-backup=/tmp/gpt.out /dev/sdX # neue Partitionstabelle einlesen blockdev --rereadpt /dev/sdX
- Partitionen der neuen Festplatte dem RAID hinzufügen:
mdadm /dev/mdN --add /dev/sdXN
Hinweis: Das als fehlerhaft entfernen und hinzufügen von Partitionen, kann während des Betriebs passieren. Nur zum Auswechseln der physischen Festplatte muss eine Ausfallzeit eingeplant werden. |
Hinweis: Es müssen alle Partitionen der defekten Festplatte als fehlerhaft entfernt und anschließend neu hinzugefügt werden. |
Mit folgendem Befehl kann die Synchronisierung des RAID verfolgt werden:
watch mdadm --detail /dev/mdN
Der Irrtum abwarten zu müssen bis die Synchronisierung abgeschlossen sei ist falsch. Sie können das RAID sofort benutzen.
Aus einem Live-System darauf zugreifen
Alle RAID-Systeme starten:
apt-get update # Paketquellen aktualisieren
apt-get install mdadm # Werkzeug zum Verwalten von RAID-Systemen installieren
modprobe md_mod # RAID framework laden (RAID-Treiber)
mdadm-startall # Alle RAID-Systeme starten
Nun sollten alle RAID-Systeme (Meta-Devices: /dev/md*) gestartet worden sein und können mit den üblichen Programmen — lvm(8), mount(8) usw. — wie herkömmliche Partitionen gehandhabt werden.
Hinweis: Der Rettungsmodus des Debian-Installer startet RAID-Systeme ebenfalls. |
weiterführende Links
- https://ctaas.de/software-raid.htm - Dokumentation zum Einrichten und warten von einem SoftwareRaid (auch für Debian geeignet).