Hallo, vorab: Es gibt von allen Daten ein Backup. Mein Problem: Ein Raid5 hat sich beim Upgrade der Festplatten zerlegt. Platte 1 und 2 sind neu Platte 3 und 4 alt. Beim Upgrade von Platte 1 hat das Raid5 gehalten aber beim Upgrade von Platte 2 ist das System in einen unklaren Zustand gegangen. Natürlich wurde Platte 2 erst nach Abschluß des Upgrades von Platte 1 eingebaut. Meine Frage: Gibt es für mdadm einen Befehl der sinngemäß folgenndes macht: Greife dir Platte 1 3 und 4 und versuche daraus ein Raid5 zu bauen ohne die Daten zu löschen. Alternativ mache ich das Raid komplett platt und setzte es neu auf aber neben dem sportlichen Faktor ist es auch eine nette Lerneinheit. Gruß i.A. Ralf Prengel Manager Customer Care Comline AG Hauert 8 D-44227 Dortmund/Germany Fon +49 231 97575 904 Fax +49 231 97575 257 Mobil +49 151 10831 157 EMail Ralf.Prengel@comline.de www.comline.de Vorstand Stephan Schilling, Erwin Leonhardi Aufsichtsrat Dr. Franz Schoser (Vorsitzender) HR Dortmund B 14570 USt.-ID-Nr. DE 124727422 -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Tuesday 01 September 2009 17:31:37 schrieb prengel:
Natürlich wurde Platte 2 erst nach Abschluß des Upgrades von Platte 1 eingebaut.
dann müsste es die Daten noch auf 1 3 und 4 geben. Hast du schon versucht Platte 2 zu deaktivieren und anschließend als neue Platte hinzuzufügen? Gruß Stefan -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Tuesday 01 September 2009 17:31:37 schrieb prengel:
Hallo,
vorab: Es gibt von allen Daten ein Backup.
Mein Problem: Ein Raid5 hat sich beim Upgrade der Festplatten zerlegt. Platte 1 und 2 sind neu Platte 3 und 4 alt. Beim Upgrade von Platte 1 hat das Raid5 gehalten aber beim Upgrade von Platte 2 ist das System in einen unklaren Zustand gegangen. Natürlich wurde Platte 2 erst nach Abschluß des Upgrades von Platte 1 eingebaut. Meine Frage: Gibt es für mdadm einen Befehl der sinngemäß folgenndes macht: Greife dir Platte 1 3 und 4 und versuche daraus ein Raid5 zu bauen ohne die Daten zu löschen.
Alternativ mache ich das Raid komplett platt und setzte es neu auf aber neben dem sportlichen Faktor ist es auch eine nette Lerneinheit.
Gruß
i.A. Ralf Prengel Manager Customer Care Comline AG Hauert 8 D-44227 Dortmund/Germany
Fon +49 231 97575 904 Fax +49 231 97575 257 Mobil +49 151 10831 157 EMail Ralf.Prengel@comline.de
www.comline.de Vorstand Stephan Schilling, Erwin Leonhardi Aufsichtsrat Dr. Franz Schoser (Vorsitzender) HR Dortmund B 14570 USt.-ID-Nr. DE 124727422
Hallo Ralf, ich habe nochmal in die Manualseite von mdadm geschaut und würde sagen, dass das in mehreren Schritten laufen sollte. 1. Platte 2 auf fehlerhaft setzen (mdadm /dev/mdX --fail /dev/sdYZ) 2. Platte 2 aus dem Array entfernen (mdadm /dev/mdX --remove /dev/sdYZ) 3. Platte 2 dem Array wieder hinzufügen (mdadm /dev/mdX --add /dev/sdYZ) und dann auf die Wiederherstellung warten. Lies aber besser noch mal nach. Sicherheitsabfrage: Hast Du nach Einbau der Platte 1 auch wirklich das Ende der Wiederherstellung abgewartet? Das kann durchaus viele Stunden dauern, je nach Größe der Platten. Nach eigener Erfahrung ca. 10 Stunden bei Platten mit 500GB, wenn ich mich richtig erinnere. Über /sys/block/mdX/md/sync_speed* soll man das aber beeinflussen können. Tschö, Emil -- Registered Linux User since 19940320 -------------------------------------------------- Emil Stephan, Marktplatz 39, 53773 Hennef, Germany voice: +49-2242-84438 Accelerate Windows: 9.81 m/sec^2 would be adequate -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
prengel schrieb:
Hallo,
Wie angedroht die Info was ich gemacht habe klar war das Platte 2 (dev/sdb) ein Problem hat. cat /proc/mdstat Zustand des Raids [~] # mdadm --assemble /dev/md0 /dev/sda3 /dev/sdc3 /dev/sdd3 mdadm: /dev/md0 has been started with 3 drives (out of 4). Raid mit den 3 funktionierenden Platten wieder hergestellt mount /dev/md0 /share/MD0_DATA/ Raid eingebunden [/share/MD0_DATA/pub/vmware/backup] # mdadm --manage /dev/md0 --add /dev/sdb3 mdadm: added /dev/sdb3 fehlende Platte wieder eingebunden Daten sind weiterhin da. Gruß i.A. Ralf Prengel Manager Customer Care Comline AG Hauert 8 D-44227 Dortmund/Germany Fon +49 231 97575 904 Fax +49 231 97575 257 Mobil +49 151 10831 157 EMail Ralf.Prengel@comline.de www.comline.de Vorstand Stephan Schilling, Erwin Leonhardi Aufsichtsrat Dr. Franz Schoser (Vorsitzender) HR Dortmund B 14570 USt.-ID-Nr. DE 124727422 -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Wednesday 02 September 2009 06:45:53 schrieb prengel:
prengel schrieb:
Hallo,
Wie angedroht die Info was ich gemacht habe
klar war das Platte 2 (dev/sdb) ein Problem hat.
cat /proc/mdstat Zustand des Raids
[~] # mdadm --assemble /dev/md0 /dev/sda3 /dev/sdc3 /dev/sdd3 mdadm: /dev/md0 has been started with 3 drives (out of 4). Raid mit den 3 funktionierenden Platten wieder hergestellt
mount /dev/md0 /share/MD0_DATA/ Raid eingebunden
[/share/MD0_DATA/pub/vmware/backup] # mdadm --manage /dev/md0 --add /dev/sdb3 mdadm: added /dev/sdb3 fehlende Platte wieder eingebunden
Daten sind weiterhin da. ...
Hallo Ralf, und Du siehst auch mit Hilfe von "cat /proc/mdstat", dass die Wiederherstellung läuft? Tschö, Emil -- Registered Linux User since 19940320 -------------------------------------------------- Emil Stephan, Marktplatz 39, 53773 Hennef, Germany voice: +49-2242-84438 Accelerate Windows: 9.81 m/sec^2 would be adequate -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
-----Ursprüngliche Nachricht----- Von: Emil Stephan [mailto:Emil.Stephan@t-online.de]
Hallo Ralf,
und Du siehst auch mit Hilfe von "cat /proc/mdstat", dass die
Yeap, man sieht dann einen eindeutigen Status. Gruß i.A. Ralf Prengel Manager Customer Care Comline AG Hauert 8 D-44227 Dortmund/Germany Fon +49 231 97575 904 Fax +49 231 97575 257 Mobil +49 151 10831 157 EMail Ralf.Prengel@comline.de www.comline.de Vorstand Stephan Schilling, Erwin Leonhardi Aufsichtsrat Dr. Franz Schoser (Vorsitzender) HR Dortmund B 14570 USt.-ID-Nr. DE 124727422 -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (4)
-
Emil Stephan
-
prengel
-
ralf.prengel@comline.de
-
Stefan Schlörholz