help fixing corrupted RAID array
Reuben D. Budiardja
techlist at voyager.phys.utk.edu
Tue Jun 21 15:11:57 UTC 2005
Hello,
I have a machine with 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 tried running "mke2fs -n /dev/md0" to give me the
backup superblock and it says that "device size is reported to be zero ... "
I suspect this is because /dev/md0 doesn't actually exists since raidstart
failed ?
I tried "mke2fs -n /dev/hde1" to see the individual partitions that make up
the RAID and it gives me the backup superblock info. But when I feed that to
e2fsck it complains that the partition is not ext2 (which is correct since
it's a RAID partition, I thought).
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 3
chunk-size 64k
persistent-superblock 1
nr-spare-disks 0
device /dev/hde1
raid-disk 0
device /dev/hdg1
raid-disk 1
device /dev/hdi1
raid-disk 2
Thanks.
RDB
--
Reuben D. Budiardja
Dept. Physics and Astronomy
University of Tennessee, Knoxville, TN
-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GIT/M/MU/P/S d-(++) s: a-- C++(+++) UL++++ P-- L+++>++++ E- W+++
N+ o? K- w--- !O M- V? !PS !PE Y PGP- t+ 5 X R- tv+
b++>+++ DI D(+) G e++>++++ h+(*) r++ y->++++
------END GEEK CODE BLOCK------
More information about the redhat-list
mailing list