Mdadm: Unterschied zwischen den Versionen

Aus Foxwiki
Keine Bearbeitungszusammenfassung
Robertquies (Diskussion | Beiträge)
Keine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
==mdadm==
'''mdadm''' ('''m'''ulti '''d'''isk '''adm'''inistration) ist das Administrator-Werkzeug für alle Arbeiten an Software-RAIDs.
*Durch die Angabe eines Schlüsselwortes wird ein bestimmter Modus eingeleitet, der für die ordnungsgemäße Verarbeitung der weiteren Optionen entscheidend ist.
*Eine komplette Beschreibung zu Modi und Optionen befindet sich in der [https://linux.die.net/man/8/mdadm Manpage zu mdadm].
===mdadm MODI===
{|class="wikitable"
|+ Syntax-Übersicht der Modi
|Nr. || Syntax|| Modus|| Kurzbeschreibung
|-
| 1|| mdadm --assemble MD-DEVICE OPTIONS DEVICES|| Assemble|| Startet ein bestimmtes Array mit den angegebenen Festplatten/Partitionen.
|-
| 1.1|| mdadm --assemble --scan MD-DEVICE OPTIONS|| Assemble|| Startet das angegebene Array; sucht dazu automatisch nach Superblöcken auf allen angeschlossenen Festplatten/Partitionen und verwendet diese, sofern der Array-Name in den gefundenen Metadaten übereinstimmt.
|-
| 1.2|| mdadm --assemble --scan OPTIONS|| Assemble|| Durchsucht alle angeschlossenen Festplatten/Partitionen nach Superblöcken und startet die gefundenen Arrays.
|-
| 2.|| mdadm --create MD-DEVICE OPTIONS DEVICES|| Create|| Anlegen/Definieren eines neues Arrays.
|-
| 3.|| mdadm --grow MD-DEVICE OPTIONS|| Grow|| Vergrößern/Verkleinern eines bestehenden Arrays.
|-
| 4.|| mdadm --monitor MD-DEVICE OPTIONS DEVICES|| Monitor|| Monitoring von einem oder allen md-devices, inkl. Reaktion auf Status-Veränderungen.
|-
| 5.|| mdadm MD-DEVICE OPTIONS DEVICES|| Manage|| Verwaltung eines RAIDs.
|-
| 6.|| mdadm OPTIONS DEVICES|| Misc|| Sonstige Aufgaben
|}
*MD-DEVICES sind die RAID-Arrays.
*DEVICES sind die am Array teilnehmenden Festplatten/Partitionen.
===mdadm OPTIONEN===
*Neben dem einzelnen Modus gibt es eine ganze Reihe von Optionen, die unterschiedliche Funktionen bei den einzelnen Modi haben.
*Eine komplette Beschreibung zu Modus und Optionen befindet sich in der [https://linux.die.net/man/8/mdadm Manpage zu mdadm].
*Auswahl einiger Optionen mit dem zugeordneten Modus, wie er in den Beispielen angewendet wird.
{|class="wikitable"
|+
| Option|| Beschreibung|| gültig bei Modi
|-
| --add|| Hinzufügen weiterer Festplatten/Partitionen|| 1, 6
|-
| --backup-file=...|| Erzeugt eine Backup-Datei - darf nicht im Array liegen|| 1, 3
|-
| --detail|| Details zu den Arrays ausgeben|| 6
|-
| --fail|| Status eines Array verändern|| 5
|-
| --force|| Erzwinge die Ausführung, auch wenn es unsinnig erscheint|| 1, 2, 6
|-
| --help|| Ausgabe eines generellen Hilfetextes - hinter eine Option gestellt = spezielle Optionshilfe|| 1, 2, 3, 4, 5, 6
|-
| --level=...|| Bezeichnet den RAID-Typ|| 1, 2, 3
|-
| --query|| Überprüfen, ob das angegebene Device ein md-Device ist bzw. zu einem Array gehört(e)|| 6
|-
| --raid-device=...|| Anzahl der aktiven am Array teilnehmenden Festplatten/Partitionen|| 1, 2
|-
| --remove|| Festplatten/Partitionen die aus dem Array entnommen werden sollen|| 5
|-
| --stop|| Stoppen eines Arrays|| 4, 5, 6
|-
| --spare-device=...|| Anzahl der inaktiven (Ersatz-) Festplatten/Partitionen eines Arrays|| 2, 3
|-
| --test|| Testen der angegebenen Optionen|| 5, 6
|-
| --uuid=...|| Die UUID des Arrays|| 1
|-
| --verbose|| Mehr Ausgabe-Informationen erzeugen - kann 2x gesetzt werden|| 4, 5, 6
|-
| --zero-superblock|| Löschen des RAID-Superblocks|| 6
|}
===Installation===
*Folgende Pakete müssen installiert werden, um ein Software-RAID erstellen zu können:
** mdadm
** parted
[[Category:Linux:Storage]]
[[Category:Linux:Storage]]

Version vom 6. Juli 2020, 16:16 Uhr

mdadm

mdadm (multi disk administration) ist das Administrator-Werkzeug für alle Arbeiten an Software-RAIDs.

  • Durch die Angabe eines Schlüsselwortes wird ein bestimmter Modus eingeleitet, der für die ordnungsgemäße Verarbeitung der weiteren Optionen entscheidend ist.
  • Eine komplette Beschreibung zu Modi und Optionen befindet sich in der Manpage zu mdadm.

mdadm MODI

Syntax-Übersicht der Modi
Nr. Syntax Modus Kurzbeschreibung
1 mdadm --assemble MD-DEVICE OPTIONS DEVICES Assemble Startet ein bestimmtes Array mit den angegebenen Festplatten/Partitionen.
1.1 mdadm --assemble --scan MD-DEVICE OPTIONS Assemble Startet das angegebene Array; sucht dazu automatisch nach Superblöcken auf allen angeschlossenen Festplatten/Partitionen und verwendet diese, sofern der Array-Name in den gefundenen Metadaten übereinstimmt.
1.2 mdadm --assemble --scan OPTIONS Assemble Durchsucht alle angeschlossenen Festplatten/Partitionen nach Superblöcken und startet die gefundenen Arrays.
2. mdadm --create MD-DEVICE OPTIONS DEVICES Create Anlegen/Definieren eines neues Arrays.
3. mdadm --grow MD-DEVICE OPTIONS Grow Vergrößern/Verkleinern eines bestehenden Arrays.
4. mdadm --monitor MD-DEVICE OPTIONS DEVICES Monitor Monitoring von einem oder allen md-devices, inkl. Reaktion auf Status-Veränderungen.
5. mdadm MD-DEVICE OPTIONS DEVICES Manage Verwaltung eines RAIDs.
6. mdadm OPTIONS DEVICES Misc Sonstige Aufgaben
  • MD-DEVICES sind die RAID-Arrays.
  • DEVICES sind die am Array teilnehmenden Festplatten/Partitionen.

mdadm OPTIONEN

  • Neben dem einzelnen Modus gibt es eine ganze Reihe von Optionen, die unterschiedliche Funktionen bei den einzelnen Modi haben.
  • Eine komplette Beschreibung zu Modus und Optionen befindet sich in der Manpage zu mdadm.
  • Auswahl einiger Optionen mit dem zugeordneten Modus, wie er in den Beispielen angewendet wird.
Option Beschreibung gültig bei Modi
--add Hinzufügen weiterer Festplatten/Partitionen 1, 6
--backup-file=... Erzeugt eine Backup-Datei - darf nicht im Array liegen 1, 3
--detail Details zu den Arrays ausgeben 6
--fail Status eines Array verändern 5
--force Erzwinge die Ausführung, auch wenn es unsinnig erscheint 1, 2, 6
--help Ausgabe eines generellen Hilfetextes - hinter eine Option gestellt = spezielle Optionshilfe 1, 2, 3, 4, 5, 6
--level=... Bezeichnet den RAID-Typ 1, 2, 3
--query Überprüfen, ob das angegebene Device ein md-Device ist bzw. zu einem Array gehört(e) 6
--raid-device=... Anzahl der aktiven am Array teilnehmenden Festplatten/Partitionen 1, 2
--remove Festplatten/Partitionen die aus dem Array entnommen werden sollen 5
--stop Stoppen eines Arrays 4, 5, 6
--spare-device=... Anzahl der inaktiven (Ersatz-) Festplatten/Partitionen eines Arrays 2, 3
--test Testen der angegebenen Optionen 5, 6
--uuid=... Die UUID des Arrays 1
--verbose Mehr Ausgabe-Informationen erzeugen - kann 2x gesetzt werden 4, 5, 6
--zero-superblock Löschen des RAID-Superblocks 6

Installation

  • Folgende Pakete müssen installiert werden, um ein Software-RAID erstellen zu können:
    • mdadm
    • parted