Hello all. I'm running 7.3 on an AMD system, with a promise IDE
controller. I have four drives whith RAID setup to stripe with one used
for checksum. I'm running 2.4.16-4GB for a kernel. This was working fine
until yesterday. When I booted, the raid mount point didn't mount. When
I use scsistart the following is what gets written to /var/log/messages.
The only thing that looks odd is the event counters; two drive have 10
and two have 12. As nothing would have been written to that drive for
some time, I'm not sure why they differ. I have not written anything to
the RAID system in a while, and know I have read several times properly
since the last write.
Can anyone offer assistance?
Apr 7 13:50:07 nicki kernel: [events: 00000010]
Apr 7 13:50:07 nicki kernel: [events: 00000010]
Apr 7 13:50:07 nicki kernel: [events: 00000012]
Apr 7 13:50:07 nicki kernel: [events: 00000012]
Apr 7 13:50:07 nicki kernel: md: autorun ...
Apr 7 13:50:07 nicki kernel: md: considering hdh1 ...
Apr 7 13:50:07 nicki kernel: md: adding hdh1 ...
Apr 7 13:50:07 nicki kernel: md: adding hdg1 ...
Apr 7 13:50:07 nicki kernel: md: adding hdf1 ...
Apr 7 13:50:07 nicki kernel: md: adding hde1 ...
Apr 7 13:50:07 nicki kernel: md: created md0
Apr 7 13:50:07 nicki kernel: md: bind
Apr 7 13:50:07 nicki kernel: md: bind
Apr 7 13:50:07 nicki kernel: md: bind
Apr 7 13:50:07 nicki kernel: md: bind
Apr 7 13:50:07 nicki kernel: md: running: <hdh1><hdg1><hdf1><hde1>
Apr 7 13:50:07 nicki kernel: md: hdh1's event counter: 00000012
Apr 7 13:50:07 nicki kernel: md: hdg1's event counter: 00000012
Apr 7 13:50:07 nicki kernel: md: hdf1's event counter: 00000010
Apr 7 13:50:07 nicki kernel: md: hde1's event counter: 00000010
Apr 7 13:50:07 nicki kernel: md: superblock update time inconsistency --
using the most recent one Apr 7 13:50:07 nicki kernel: md: freshest: hdh1
Apr 7 13:50:07 nicki kernel: md: kicking non-fresh hdf1 from array!
Apr 7 13:50:07 nicki kernel: md: unbind
Apr 7 13:50:07 nicki kernel: md: export_rdev(hdf1)
Apr 7 13:50:07 nicki kernel: md: kicking non-fresh hde1 from array!
Apr 7 13:50:07 nicki kernel: md: unbind
Apr 7 13:50:07 nicki kernel: md: export_rdev(hde1)
Apr 7 13:50:07 nicki kernel: md0: removing former faulty hde1!
Apr 7 13:50:07 nicki kernel: md0: removing former faulty hdf1!
Apr 7 13:50:07 nicki kernel: md: md0: raid array is not clean -- starting
background reconstruction Apr 7 13:50:07 nicki kernel: md0: max total
readahead window set to 1536k Apr 7 13:50:07 nicki kernel: md0: 3
data-disks, max readahead per data-disk: 512k Apr 7 13:50:07 nicki
kernel: raid5: device hdh1 operational as raid disk 3 Apr 7 13:50:07
nicki kernel: raid5: device hdg1 operational as raid disk 2 Apr 7
13:50:07 nicki kernel: raid5: not enough operational devices for md0 (2/4
failed) Apr 7 13:50:07 nicki kernel: RAID5 conf printout:
Apr 7 13:50:07 nicki kernel: --- rd:4 wd:2 fd:2
Apr 7 13:50:07 nicki kernel: disk 0, s:0, o:0, n:0 rd:0 us:1 dev:[dev
00:00] Apr 7 13:50:07 nicki kernel: disk 1, s:0, o:0, n:1 rd:1 us:1
dev:[dev 00:00] Apr 7 13:50:07 nicki kernel: disk 2, s:0, o:1, n:2 rd:2
us:1 dev:hdg1 Apr 7 13:50:07 nicki kernel: disk 3, s:0, o:1, n:3 rd:3
us:1 dev:hdh1 Apr 7 13:50:07 nicki kernel: raid5: failed to run raid set
md0 Apr 7 13:50:07 nicki kernel: md: pers->run() failed ...
Apr 7 13:50:07 nicki kernel: md :do_md_run() returned -22
Apr 7 13:50:07 nicki kernel: md: md0 stopped.
Apr 7 13:50:07 nicki kernel: md: unbind
Apr 7 13:50:07 nicki kernel: md: export_rdev(hdh1)
Apr 7 13:50:07 nicki kernel: md: unbind
Apr 7 13:50:07 nicki kernel: md: export_rdev(hdg1)
Apr 7 13:50:07 nicki kernel: md: ... autorun DONE.