Benutzer-Werkzeuge

Webseiten-Werkzeuge


sammlung:software_raid_reparatur

Software RAID Reparatur unter Ubuntu

Kurzfassung

  • mdadm ermöglicht den Austausch defekter Geräte und Rebuilds im laufenden Betrieb.
  • Hot-Spare-Laufwerke beschleunigen den Wiederaufbau, sind aber nicht zwingend erforderlich.

Voraussetzungen

  • Ubuntu mit installiertem Paket mdadm
  • Root- oder sudo-Rechte
  • Aktuelles Backup kritischer Daten
  • Identifikation der betroffenen Arrays (sudo mdadm –detail /dev/mdX)

Fehlerdiagnose

  • Array-Status prüfen:
    cat /proc/mdstat
    sudo mdadm --detail /dev/md0
    
  • Defekte Devices markieren:
    sudo mdadm --fail /dev/md0 /dev/sdb1
    

Reparatur mit Hot-Spare

  • Hot-Spare prüfen:
    sudo mdadm --detail /dev/md0 | awk '/spare/'
    
  • Rebuild startet automatisch nach dem Fail-Mark:
    watch cat /proc/mdstat
    
  • Nach Abschluss Hot-Spare neu definieren (falls verbraucht):
    sudo mdadm --add /dev/md0 /dev/sdf1
    

Reparatur ohne Hot-Spare

  • Defektes Device entfernen:
    sudo mdadm --remove /dev/md0 /dev/sdb1
    
  • Ersatzlaufwerk vorbereiten:
    sudo parted /dev/sdx --script mklabel gpt
    sudo parted /dev/sdx --script mkpart primary 1MiB 100%
    sudo parted /dev/sdx --script set 1 raid on
    
  • Ersatz dem Array hinzufügen:
    sudo mdadm --add /dev/md0 /dev/sdx1
    watch cat /proc/mdstat
    

Nach dem Rebuild

  • Konfiguration aktualisieren:
    sudo mdadm --detail --scan | sudo tee /etc/mdadm/mdadm.conf
    sudo update-initramfs -u
    
  • SMART-Status prüfen und Austauschgerät freigeben:
    sudo smartctl -H /dev/sdb
    sudo wipefs -a /dev/sdb
    

Tipps

  • bitmap=internal reduziert Rebuild-Zeiten.
  • alerting via /etc/mdadm/mdadm.conf (MAILADDR) aktivieren.
  • Regelmäßig Tests mit –fail durchführen, um Abläufe zu üben.

Siehe auch

sammlung/software_raid_reparatur.txt · Zuletzt geändert: von 127.0.0.1