Donnerstag, 4. Dezember 2008

Software Raid 5 mit 2 ausgefallenen Festplatten

Wenn bei einer Raid 5 Konfiguration 2 Platten ausfallen ist das eigentlich schlecht, weil dann die Paritätsinfos nicht ausreichen, um das Raid wieder ans laufen zu bekommen.

Mir ist in meinem Server wohl ein Stromkabel abgegangen, so dass 2 Platten keinen Strom hatten, folglich also nur 2 der 4 Platten im Raid hingen. Nachdem ich das Stromkabel wieder angeschossen habe, ergab


root@tweety:/home/dro167# cat /proc/mdstat
Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10]
md0 : inactive hde1[0](S) hdh1[3](S) hdg1[2](S) hdf1[1](S)
978615040 blocks

unused devices:
root@tweety:/home/dro167#


Ein manuelles hinzufügen wollte das Raid nicht starten lassen, da ja 2 Platten ausgefallen waren. Nach einiger Sucherei habe ich endlich die Lösung gefunden:


mdadm --assemble --force -v /dev/md0 /dev/hd[efgh]1



Dieser Befehl bewirkte bei mir, dass der Eventcounter der beiden Platten, wo sich das Stromkabel gelockert hatte, auf den gleichen Stand wie die beiden anderen gebracht wurde und letztendlich das Raid5 wieder in den Status aktiv wechselte...


root@tweety:/home/dro167# cat /proc/mdstat
Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10]
md0 : active raid5 hde1[0] hdh1[3] hdg1[2] hdf1[1]
732587712 blocks level 5, 64k chunk, algorithm 2 [4/4] [UUUU]

unused devices:
root@tweety:/home/dro167#




Noch mal Glück gehabt.... ;)

1 Kommentare:

daniel rosenthal hat gesagt…

Mittlerweile gibt es unter http://wiki.ubuntuusers.de/Software-Raid eine gute Anleitung zum Thema Software Raid unter Ubuntu