ich spiele derzeit einige Backup und Restoreszenarien durch. Zuletzt habe ich ein Backup (via duplicity) erstellt, alle Partitionen, Superblöcke und den Bootsektor gelöscht und ein Restore gefahren. Schlußendlich fahrt das System zwar vollständig hoch, mdadm meldet beim Booten aber doch recht Widersprüchliches (was vorher so nicht der Fall war):
Code: Select all
mdadm: no devices found for /dev/md0
mdadm: no devices found for /dev/md1
/dev/md1: File exists
mdadm: /dev/md/1 has been started with 2 drives.
/dev/md0: File exists
mdadm: /dev/md/0 has been started with 2 drives.
Um im wiederaufgesetzten System die letzten Reste des alten Raids zu tilgen habe ich zuletzt die Zeilen des alten Raids aus der mdadm.conf gelöscht und die neuen Zeilen wie folgt angehangen:
Code: Select all
mdadm --detail --scan >> /etc/mdadm/mdadm.conf
Code: Select all
#raids anhalten
mdadm --stop /dev/md0
mdadm --stop /dev/md1
#superblöcke der partitionen löschen
mdadm --misc --zero-superblock /dev/sda1
mdadm --misc --zero-superblock /dev/sdb1
mdadm --misc --zero-superblock /dev/sda2
mdadm --misc --zero-superblock /dev/sdb2
#bootsektor löschen
dd if=/dev/zero of=/dev/sda bs=512 count=1
dd if=/dev/zero of=/dev/sdb bs=512 count=1
Was habe ich vergessen? Wie kann ich das alte Raid 100% löschen?
Danke für eure Antworten!
Gruß Zeaq