Guten Tag, nach einem unplanmäßigem Reboot lässt sich mein SW-RAID5 aus vier Platten nicht mehr starten. Ein "mdadm --assemble /dev/md1 /dev/hda3 /dev/hdc3 /dev/hdd1 /dev/hdb1" ergibt "mdadm: /dev/md1 assembled from 2 drives and 2 spares - not enough to start the array." Der Kernel sagt nur: md: bind<hdd1> md: bind<hda3> md: bind<hdb1> md: bind<hdc3> Der Fehler liegt hier: # lsraid -A -d /dev/hdb1 [dev 9, 1] /dev/md1 F0E9EF76.89BA1EF4.EFBDF22C.6B42166B offline [dev ?, ?] (unknown) 00000000.00000000.00000000.00000000 missing [dev ?, ?] (unknown) 00000000.00000000.00000000.00000000 missing [dev 22, 3] /dev/hdc3 F0E9EF76.89BA1EF4.EFBDF22C.6B42166B good [dev 22, 65] /dev/hdd1 F0E9EF76.89BA1EF4.EFBDF22C.6B42166B good [dev 3, 3] /dev/hda3 F0E9EF76.89BA1EF4.EFBDF22C.6B42166B spare [dev 3, 65] /dev/hdb1 F0E9EF76.89BA1EF4.EFBDF22C.6B42166B spare Die beiden "spare" Partitionen hda3 und hdb1 sind die fehlenden ersten beiden Partitionen. Auf /dev/hda1 liegt noch eine RAID1 Partition, die ich problemlos wieder syncen konnte. Die beiden Platten sollten also noch in Ordnung und die Daten vorhanden sein. Über einen hilfreichen Vorschlag würde ich mich sehr freuen. Mit freundlichen Grüßen, Jan Hubert -- 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
Hi Jan, Am Donnerstag, 27. September 2007 13:42 schrieb Jan Hubert: [...]
Ein "mdadm --assemble /dev/md1 /dev/hda3 /dev/hdc3 /dev/hdd1 /dev/hdb1" ergibt "mdadm: /dev/md1 assembled from 2 drives and 2 spares - not enough to start the array."
wie schauen denn Deine /etc/mdadm/mdadm.conf und Deine /etc/default/mdadm aus? Grüße Philipp -- Je kleiner die Bürger, desto größer das Imperium. -- Stanislaw Jerzy Lec (eig. S. J. de Tusch-Letz) ###signature by fortune### -- 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
Hallo!
wie schauen denn Deine /etc/mdadm/mdadm.conf und Deine /etc/default/mdadm aus? /etc/mdadm.conf: DEVICE /dev/hda1 /dev/hdc1 /dev/hdc3 /dev/hdb1 /dev/hda3 /dev/hdd1 ARRAY /dev/md0 level=raid1 UUID=cbe3191d:fb3111d5:46815ed9:053c5001 ARRAY /dev/md1 level=raid5 UUID=f0e9ef76:89ba1ef4:efbdf22c:6b42166b
Eine /etc/default/mdadm gibt es bei mir nicht(SuSE Linux 10.0). Die Datei ist unverändert, da dürfte es keinen Fehler geben. Kann man mdadm wohl irgendwie zwingen die beiden Partitionen zu erkennen? Weder im Software-RAID-Howto noch in der manpage wurde ich bisher fündig. Mit freundlichen Grüßen, Jan Hubert -- 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
Hi Jan, Am Sonntag, 30. September 2007 16:31 schrieb Jan Hubert:
wie schauen denn Deine /etc/mdadm/mdadm.conf und Deine /etc/default/mdadm aus?
/etc/mdadm.conf: DEVICE /dev/hda1 /dev/hdc1 /dev/hdc3 /dev/hdb1 /dev/hda3 /dev/hdd1 ARRAY /dev/md0 level=raid1 UUID=cbe3191d:fb3111d5:46815ed9:053c5001 ARRAY /dev/md1 level=raid5 UUID=f0e9ef76:89ba1ef4:efbdf22c:6b42166b
hab ich schon erwähnt, dass das neue UUID-System grauenhaft und verwirrend ist? [...]
Kann man mdadm wohl irgendwie zwingen die beiden Partitionen zu erkennen? Weder im Software-RAID-Howto noch in der manpage wurde ich bisher fündig.
Probier doch mal http://www.mail-archive.com/linux-raid@vger.kernel.org/msg05349.html Das hab ich mit google gefunden. Ob das bei Dir auch hilft...??? Einen weiteren Hinweis darauf, dass der mdadm --create Befehl helfen könnte habe ich nämlich noch hier gefunden: http://www.mail-archive.com/linux-raid@vger.kernel.org/msg02898.html Viele Grüße Philipp -- Anarchismus: der Versuch, das kleinere Übel durch das größere zu ersetzen. ###signature by fortune### -- 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 30.09.07 schrieb Philipp Zacharias <philipp.zacharias@gmx.net>:
Am Sonntag, 30. September 2007 16:31 schrieb Jan Hubert:
/etc/mdadm.conf: DEVICE /dev/hda1 /dev/hdc1 /dev/hdc3 /dev/hdb1 /dev/hda3 /dev/hdd1 ARRAY /dev/md0 level=raid1 UUID=cbe3191d:fb3111d5:46815ed9:053c5001 ARRAY /dev/md1 level=raid5 UUID=f0e9ef76:89ba1ef4:efbdf22c:6b42166b
hab ich schon erwähnt, dass das neue UUID-System grauenhaft und verwirrend ist?
Hilft https://bugzilla.novell.com/show_bug.cgi?id=308515 ? Gruß Martin -- 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 Sonntag, 30. September 2007 schrieb Philipp Zacharias:
Hi Jan, Hallo!
[...]
Probier doch mal http://www.mail-archive.com/linux-raid@vger.kernel.org/msg05349.html Das hab ich mit google gefunden. Ob das bei Dir auch hilft...???
Einen weiteren Hinweis darauf, dass der mdadm --create Befehl helfen könnte habe ich nämlich noch hier gefunden: http://www.mail-archive.com/linux-raid@vger.kernel.org/msg02898.html Der --create-Befehl kam mir natürlich auch sofort in den Sinn, es war mir nur bislang bei Weitem zu heikel, es einfach zu probieren.
In den beiden von dir gezeigten Fällen scheint es geklappt zu haben, Danke dafür. Solange mdadm nur die RAID-Superblocks verändert, dürften die Daten ja auch nicht in Gefahr sein, oder? Mit freundlichen Grüßen, Jan Hubert -- 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
Hi Jan, Am Montag, 1. Oktober 2007 10:59 schrieb Jan Hubert:
Am Sonntag, 30. September 2007 schrieb Philipp Zacharias:
Probier doch mal http://www.mail-archive.com/linux-raid@vger.kernel.org/msg05349 .html Das hab ich mit google gefunden. Ob das bei Dir auch hilft...???
Einen weiteren Hinweis darauf, dass der mdadm --create Befehl helfen könnte habe ich nämlich noch hier gefunden: http://www.mail-archive.com/linux-raid@vger.kernel.org/msg02898 .html
Der --create-Befehl kam mir natürlich auch sofort in den Sinn, es war mir nur bislang bei Weitem zu heikel, es einfach zu probieren.
In den beiden von dir gezeigten Fällen scheint es geklappt zu haben, Danke dafür. Solange mdadm nur die RAID-Superblocks verändert, dürften die Daten ja auch nicht in Gefahr sein, oder?
da kann ich Dir nicht mehr weiterhelfen. Bei mir kommt ausschließlich Hardware RAID mittels eines 3ware-Controllers zum Einsatz. Alle Infos, die ich Dir bisher gab, hab ich mit Google aus dem Netz gefischt. Dir bleibt also a) einfach probieren oder b) warten bis jemand hier was dazu postet, der schon Erfahrung damit gemacht hat oder c) von drei Festplatten Backups mit dd anlegen und dann zurück zu a). Grüße Philipp -- Wenn Dreiecke einen Gott hätten, würden sie ihn mit drei Ecken ausstatten. -- Charles-Louis Baron de Montesquieu ###signature by fortune### -- 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 (3)
-
Jan Hubert
-
Martin Schröder
-
Philipp Zacharias