Ich hatte vor kurzen den Fall das 2 Festplatten „gleichzeitig“ aus meinem Raid5 gefallen sind und damit das Raid angehalten wurde. Es gibt dabei ein paar Dinge zu beachten.
Der Blog Eintrag von Al4 hat mir sehr dabei geholfen und ist die Grundlage für diese „Übersetzung“.
Basis Informationen
. /dev/sdd1 – Erste Festplatte die aus dem Raid gefallen ist
. /dev/sde1 – Letzte Festplatte die aus dem Raid gefallen ist
/dev/sdf1 – gut
/dev/sdg1 – gut
. /dev/sdi1 – Zweite Festplatte die aus dem Raid gefallen ist
md1 : inactive sdf1[2](S) sdi1[5](S) sdg1[3](S) sde1[1](S) sdd1[4](S)
9767558003 blocks super 1.2
# mdadm –examine /dev/sdf1
/dev/sdf1:
Magic : a92b4efc
Version : 1.2
Feature Map : 0x0
Array UUID : da911fdf:fef70705:5ce9ac7a:8ad0068c
Name : sealserver:1 (local to host sealserver)
Creation Time : Sat Dec 29 21:19:57 2012
Raid Level : raid6
Raid Devices : 5
Avail Dev Size : 3907021954 (1863.01 GiB 2000.40 GB)
Array Size : 11721062400 (5589.04 GiB 6001.18 GB)
Used Dev Size : 3907020800 (1863.01 GiB 2000.39 GB)
Data Offset : 2048 sectors
Super Offset : 8 sectors
State : clean
Device UUID : 3d312e70:e3f73d7b:0b51da97:fc86a21e
Update Time : Sat Apr 6 04:59:54 2013
Checksum : 77f78d11 – correct
Events : 1359455
Layout : left-symmetric
Chunk Size : 512K
Device Role : Active device 2
Array State : ..AA. (‚A‘ == active, ‚.‘ == missing)
# mdadm –examine /dev/sdi1
/dev/sdi1:
Magic : a92b4efc
Version : 1.2
Feature Map : 0x0
Array UUID : da911fdf:fef70705:5ce9ac7a:8ad0068c
Name : sealserver:1 (local to host sealserver)
Creation Time : Sat Dec 29 21:19:57 2012
Raid Level : raid6
Raid Devices : 5
Avail Dev Size : 3907025072 (1863.01 GiB 2000.40 GB)
Array Size : 11721062400 (5589.04 GiB 6001.18 GB)
Used Dev Size : 3907020800 (1863.01 GiB 2000.39 GB)
Data Offset : 2048 sectors
Super Offset : 8 sectors
State : clean
Device UUID : e8ac390d:b383573a:d3e742da:c8c32288
Update Time : Sat Feb 2 04:27:35 2013
Checksum : 7fb95a98 – correct
Events : 1223851
Layout : left-symmetric
Chunk Size : 512K
Device Role : Active device 4
Array State : .AAAA (‚A‘ == active, ‚.‘ == missing)
/dev/sdg1:
Magic : a92b4efc
Version : 1.2
Feature Map : 0x0
Array UUID : da911fdf:fef70705:5ce9ac7a:8ad0068c
Name : sealserver:1 (local to host sealserver)
Creation Time : Sat Dec 29 21:19:57 2012
Raid Level : raid6
Raid Devices : 5
Avail Dev Size : 3907021954 (1863.01 GiB 2000.40 GB)
Array Size : 11721062400 (5589.04 GiB 6001.18 GB)
Used Dev Size : 3907020800 (1863.01 GiB 2000.39 GB)
Data Offset : 2048 sectors
Super Offset : 8 sectors
State : clean
Device UUID : c6cbcd92:b99c7169:70773d54:525a1372
Update Time : Sat Apr 6 04:59:54 2013
Checksum : 989ec62c – correct
Events : 1359455
Layout : left-symmetric
Chunk Size : 512K
Device Role : Active device 3
Array State : ..AA. (‚A‘ == active, ‚.‘ == missing)
# mdadm –examine /dev/sde1
/dev/sde1:
Magic : a92b4efc
Version : 1.2
Feature Map : 0x0
Array UUID : da911fdf:fef70705:5ce9ac7a:8ad0068c
Name : sealserver:1 (local to host sealserver)
Creation Time : Sat Dec 29 21:19:57 2012
Raid Level : raid6
Raid Devices : 5
Avail Dev Size : 3907025072 (1863.01 GiB 2000.40 GB)
Array Size : 11721062400 (5589.04 GiB 6001.18 GB)
Used Dev Size : 3907020800 (1863.01 GiB 2000.39 GB)
Data Offset : 2048 sectors
Super Offset : 8 sectors
State : clean
Device UUID : 4aca1dc5:a40f6742:bfe0f536:094c559c
Update Time : Sat Apr 6 04:57:44 2013
Checksum : b0e19e47 – correct
Events : 1359452
Layout : left-symmetric
Chunk Size : 512K
Device Role : Active device 1
Array State : .AAA. (‚A‘ == active, ‚.‘ == missing)
# mdadm –examine /dev/sdd1
/dev/sdd1:
Magic : a92b4efc
Version : 1.2
Feature Map : 0x0
Array UUID : da911fdf:fef70705:5ce9ac7a:8ad0068c
Name : sealserver:1 (local to host sealserver)
Creation Time : Sat Dec 29 21:19:57 2012
Raid Level : raid6
Raid Devices : 5
Avail Dev Size : 3907021954 (1863.01 GiB 2000.40 GB)
Array Size : 11721062400 (5589.04 GiB 6001.18 GB)
Used Dev Size : 3907020800 (1863.01 GiB 2000.39 GB)
Data Offset : 2048 sectors
Super Offset : 8 sectors
State : clean
Device UUID : ccc8f389:ca77f213:3ff73902:d39da2d1
Update Time : Thu Jan 10 00:06:55 2013
Checksum : 4765743a – correct
Events : 1206432
Layout : left-symmetric
Chunk Size : 512K
Device Role : Active device 0
Array State : AAAAA (‚A‘ == active, ‚.‘ == missing)
mdadm –manage /dev/md1 –remove
/dev/sdd1
/dev/sdi1
ARRAY /dev/md1 metadata=1.2 name=sealserver:1 UUID=da911fdf-fef7-0705-5ce9-ac7a8ad0068c devices=missing,/dev/sde1,/dev/sdf1,/dev/sdg1,missing
mdadm –manage /dev/md1 -a /dev/sdd1 -v
mdadm: /dev/sdd1 reports being an active member for /dev/md1, but a –re-add fails.
mdadm: not performing –add as that would convert /dev/sdd1 in to a spare.
mdadm: To make this a spare, use „mdadm –zero-superblock /dev/sdd1“ first.
mdadm –zero-superblock /dev/sdd1
mdadm –zero-superblock /dev/sdi1
# mdadm –manage /dev/md1 -a /dev/sdd1 -v
mdadm: added /dev/sdd1
# mdadm –manage /dev/md1 -a /dev/sdi1 -v
mdadm: added /dev/sdi1
md1 : active raid6 sdi1[6](S) sdd1[5] sde1[1] sdg1[3] sdf1[2]
5860531200 blocks super 1.2 level 6, 512k chunk, algorithm 2 [5/3] [_UUU_]
[>………………..] recovery = 0.0% (377556/1953510400) finish=948.3min speed=34323K/sec
Nach Abschluss ist das Raid wieder voll einsatzfähig.
Leider habe ich den Artikel erst 2 Jahre nach dem Rebuild abgeschlossen und hab deswegen einige Informationen nicht aus erster Hand.