About RHEL3 Software RAID 5 can't boot? (superblock)
Hello,
I have a machine with RHEL3 software RAID5 enabled. After a power failure, the raid wont start, and during booting, this message appears:
-----------------------------------------------------------------------------
Starting up RAID devices : raid5 : failed to run raid set md0
Checking filesystems
/boot : clean, ...
fsck.ext3 : /dev/md0 :
The superblock could not be read or does not describe a correct ext2
filesystem. If the device is valid and it really contains an ext2 filesystem
(and not swap or ufs or something else), then the superblock is corrupt, and you might try running e2fsck with an alternate superblock :
e2fsck -b 8193 <device>
Invalid argument while trying to open /dev/md0 [Failed]
-------------------------------------------------------------------------------
In the "repair filesystem" mode, I tried to use "e2fsck /dev/md0" but it gives me the same message.
I don't forget dump the backup superblock.
So now I am confused as to what to do. Is there anyway I can recover the data in my RAID array ? Below is my /etc/raidtab. Any help is greatly appreciated.
----------- /etc/raidtab------------
raiddev /dev/md0
raid-level 5
nr-raid-disks 4
nr-spare-disks 0
chunk-size 32
persistent-superblock 1
parity-algorithm left-symmetric
device /dev/sda5
raid-disk 0
device /dev/sdb1
raid-disk 1
device /dev/sdc1
raid-disk 2
device /dev/sdd1
raid-disk 3
Please help me. My data is very very very important.
Thanks!
|