SOFTWARE RAID MIT MDADM

MIGRATION VON RAID 5 ZU RAID 10


VORWORT / WARNUNG: Fertigen Sie eine DATENSICHERUNG bevor Sie Ihre Festplatten ändern. Datenverlust ist obligatorisch bei allen Veränderungen an Festplatten/RAID Einstellungen!
Die Befehle sind angepasst für meine Gegebenheiten, Sie müssen diese entsprechend anpassen (Gerätenamen ändern!).



Ich hatte ein RAID 5 aufgebaut aus 3x 500 GB (ca. 1 TB Kapazität).

Weil das System stark ausgelastet wird (7 virtuelle Machninen teilen sich die Platten) war mir das Risiko von "Zwei Platten Crash" zu groß, deshalb bin ich auf 4-Festplatten RAID 10 umgestigen. Dieser kann sogar gleichzeitigen Ausfall von 2 Platten überleben.


1) BACKUP !!! (kann nicht oft genung wiederholt werden - Je wichtiger die Daten sind, desto essenentieler ist der Backup. RAID ist kein Ersatz für die Datensicherung!)


2) Zusatz-Disk installieren

3) Altes RAID (Level 5) auflösen (stoppen)

    a) "Demontieren":

        sudo umount /dev/md0


    b) stoppen

        sudo mdadm --stop

3) mit GPARTED

    a) die 4 Festplatten reorganisieren - leere Partitionen erstellen

    b) RAID Marke setzen (RAID label)


4) RAID 10 erstellen

    mdadm --create /dev/md0 --verbose --raid-devices=4 --chunk=512 --level=raid10  /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1

    (Das hat bei mir 2 Stunden gedauert...; Block-größe ist zw. 256KB und 1024 KB wie die Empfehlung für Festplatte neuer als 2008 lautet)

    Fortschritt beobachten mit:

    cat /proc/mdstat


5) mdadm.conf aktualisieren

    sudo mdadm --detail --scan
   
    Das Ergebnis in /etc/mdadm/mdadm.conf unter "DEVICE PARTITIONS" einfügen

6) FORMATIEREN

    sudo mke2fs -j /dev/md0

    oder (falls Sie ReiserFS bevorzugen...)

    sudo mkreiserfs -j /dev/md0



7) MONTIEREN (/etc/fstab)

    a) /etc/fstab aktualisieren (Optional)

        /dev/md0 /MountPath auto defaults 0 3

    b) Montieren

        mount /dev/md0




ZURÜCK