raid, reiser problems

From: Marc Dietrich (Marc.Dietrich@hrz.uni-giessen.de)
Date: Wed Feb 28 2001 - 04:42:14 EST


Hello,

I'm using kernel 2.4.2 + raid/reiser patches (26. Feb) + zerocopy + loop6.
When trying to start my 4 SCSI-HD raid5/reiserfs array, I get the
following errors:

 kernel: (read) [dev 08:01]'s sb offset: 8956096 [events: 00000006]
 kernel: (read) [dev 08:11]'s sb offset: 8956096 [events: 00000006]
 kernel: (read) [dev 08:21]'s sb offset: 8956096 [events: 00000008]
 kernel: (read) [dev 08:31]'s sb offset: 8956096 [events: 00000008]
 kernel: autorun ...
 kernel: considering [dev 08:31] ...
 kernel: adding [dev 08:31] ...
 kernel: adding [dev 08:21] ...
 kernel: adding [dev 08:11] ...
 kernel: adding [dev 08:01] ...
 kernel: created md0
 kernel: bind<[dev 08:01],1>
 kernel: bind<[dev 08:11],2>
 kernel: bind<[dev 08:21],3>
 kernel: bind<[dev 08:31],4>
 kernel: running: <[dev 08:31]><[dev 08:21]><[dev 08:11]><[dev 08:01]>
 kernel: now!

 kernel: [dev 08:31]'s event counter: 00000008
 kernel: [dev 08:21]'s event counter: 00000008
 kernel: [dev 08:11]'s event counter: 00000006
 kernel: [dev 08:01]'s event counter: 00000006
 kernel: md: superblock update time inconsistency -- using the most recent one

 kernel: freshest: [dev 08:31]
 kernel: md: kicking non-fresh [dev 08:11] from array!
 kernel: unbind<[dev 08:11],3>
 kernel: export_rdev([dev 08:11])
 kernel: md: kicking non-fresh [dev 08:01] from array!
 kernel: unbind<[dev 08:01],2>
 kernel: export_rdev([dev 08:01])
 kernel: md0: former device [dev 08:01] is unavailable, removing from array!
 kernel: md0: former device [dev 08:11] is unavailable, removing from array!
 kernel: md: md0: raid array is not clean -- starting background reconstruction
 kernel: md0: max total readahead window set to 3072k
 kernel: md0: 3 data-disks, max readahead per data-disk: 1024k
 kernel: raid5: device [dev 08:31] operational as raid disk 3
 kernel: raid5: device [dev 08:21] operational as raid disk 2
 kernel: raid5: not enough operational devices for md0 (2/4 failed)
 kernel: RAID5 conf printout:
 kernel: --- rd:4 wd:2 fd:2
 kernel: disk 0, s:0, o:0, n:0 rd:0 us:1 dev:[dev 00:00]
 kernel: disk 1, s:0, o:0, n:1 rd:1 us:1 dev:[dev 00:00]
 kernel: disk 2, s:0, o:1, n:2 rd:2 us:1 dev:[dev 08:21]
 kernel: disk 3, s:0, o:1, n:3 rd:3 us:1 dev:[dev 08:31]
 kernel: raid5: failed to run raid set md0
 kernel: raid5: failed to run raid set md0
 kernel: pers->run() failed ...
 kernel: do_md_run() returned -22
 kernel: md0 stopped.
 kernel: unbind<[dev 08:31],1>
 kernel: export_rdev([dev 08:31])
 kernel: unbind<[dev 08:21],0>
 kernel: export_rdev([dev 08:21])
 kernel: ... autorun DONE.

It seems that the mountcounter are different, but I allways mount/unmount
them together. Older kernels (2.4.2 with older reiser/raid patches (24.
Feb?), without zerocopy) worked fine. Is there a way to mount it again or
is this a bug in raid code?

Thanks and greetings

Marc Dietrich

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Wed Feb 28 2001 - 21:00:16 EST