I have/had a RAID5 array with four 250GB drives. As a result of some poking around inside the computer while it was running, the system froze and I had to hard reset it. After booting up it looks like the RAID array got messed up. It looks as if one of the drives were removed. Here's what mdadm says:
Code:
# mdadm -D /dev/md0
/dev/md0:
Version : 00.90.03
Creation Time : Thu Dec 27 08:47:02 2007
Raid Level : raid5
Device Size : 244198464 (232.89 GiB 250.06 GB)
Raid Devices : 4
Total Devices : 3
Preferred Minor : 0
Persistence : Superblock is persistent
Update Time : Wed Feb 11 22:04:35 2009
State : active, degraded, Not Started
Active Devices : 3
Working Devices : 3
Failed Devices : 0
Spare Devices : 0
Layout : left-symmetric
Chunk Size : 64K
UUID : 654d2ad9:ca55af99:8b394a0b:cda00542
Events : 0.5
Number Major Minor RaidDevice State
0 33 0 0 active sync /dev/hde
1 33 64 1 active sync /dev/hdf
2 34 0 2 active sync /dev/hdg
3 0 0 3 removed
and this is what dmesg says:
Code:
# dmesg | grep md0
md: md0 stopped.
md: md0: raid array is not clean -- starting background reconstruction
raid5: cannot start dirty degraded array for md0
raid5: failed to run raid set md0
and it won't even explain:
Code:
# mdadm -E /dev/md0
mdadm: No md superblock detected on /dev/md0.
Do I still have hope or did I lose all my data? I stopped messing around with it before I do something bad and mess it up even more (if that's even possible).
Any help would be greatly appreciated.
- George