Benutzer-Werkzeuge

Webseiten-Werkzeuge


linux:mdraid
no way to compare when less than two revisions

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.


linux:mdraid [2022/07/08 09:11] (aktuell) – RAID erzeugen ckolb
Zeile 1: Zeile 1:
 +====== mdRAID ======
 +===== RAID erzeugen =====
 +RAID1 mit 2 Partitionen
 +<code bash>mdadm --create /dev/md0 --chunk=4 --level=1 --raid-devices=2 /dev/sda1 /dev/sdb1</code>
  
 +===== Festplattenstatus überprüfen =====
 +  * Übersicht aller md-Arrays <code bash>cat /proc/mdstat</code>
 +  * Detaillierte Ansicht eines Arrays (md0) <code bash>mdadm -D /dev/md0</code>
 +
 +===== defekte Festplatte ersetzen =====
 +Wir gehen davon aus, dass ''sdb'' defekt ist, deren erste Partition Teil von ''md0'' ist.\\
 +Siehe auch hier: https://www.howtoforge.com/replacing_hard_disks_in_a_raid1_array
 +==== defekte Festplatte entfernen ====
 +
 +  * Defekte Festplatte aus Array entfernen <code bash>mdadm --manage /dev/md0 --fail /dev/sdb1
 +mdadm --manage /dev/md0 --remove /dev/sdb1</code>
 +  * Falls die Festplatte nicht mehr vorhanden ist, aber im Array noch angezeigt wird, ohne Angabe des gesamten Pfades versuchen.<code bash>mdadm --manage /dev/md0 --remove sdb1</code>
 +  * Jetzt die Festplatte physikalisch tauschen.
 +
 +==== neue Festplatte hinzufügen ====
 +  * Partitionstabelle von ''sda'' auf neue ''sdb'' kopieren, um die gleichen Partitionsgrößen zu erhalten.<code bash>sfdisk -d /dev/sda | sfdisk /dev/sdb</code> Alternativ können die Partitionen auch manuell angelegt werden.
 +  * Überprüfen, ob die neue Partitionierung passt!
 +  * Neue ''sdb1'' dem Array ''md0'' hinzufügen. <code bash>mdadm --manage /dev/md0 --add /dev/sdb1</code>
 +  * Nun wird mdadm die Redundanz wiederherstellen. Fortschritt ansehen: <code bash>cat /proc/mdstat</code>
linux/mdraid.txt · Zuletzt geändert: 2022/07/08 09:11 von ckolb

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki