Hi,

I have running a 2.2.14 kernel with the mingo-patches on a SMP intel box.
There are 6 18GB disks and a couple of raid-arrays:

kludge:9> cat /proc/mdstat 
Personalities : [raid0] [raid1] [raid5] 
read_ahead 1024 sectors
md1 : active raid1 sdd2[1] sda2[0] 96320 blocks [2/2] [UU]
md2 : active raid1 sdd3[1] sda3[0] 1951808 blocks [2/2] [UU]
md5 : active raid0 sdd6[1] sda6[0] 979712 blocks 32k chunks
md7 : active raid0 sdd7[1] sda7[0] 5863424 blocks 32k chunks
md3 : active raid0 sde6[1] sdb6[0] 979712 blocks 32k chunks
md4 : active raid0 sdf6[1] sdc6[0] 979712 blocks 32k chunks
md6 : active raid5 sdf7[3] sde7[2] sdc7[1] sdb7[0] 14650944 blocks level
5, 32k chunk, algorithm 0 [4/4] [UUUU]
md8 : active raid5 sdf8[5] sde8[4] sdd8[3] sdc8[2] sdb8[1] sda8[0]
24418240 blocks level 5, 32k chunk, algorithm 0 [6/6] [UUUUUU]
md9 : active raid5 sdf9[5] sde9[4] sdd9[3] sdc9[2] sdb9[1] sda9[0]
37350400 blocks level 5, 32k chunk, algorithm 0 [6/6] [UUUUUU]
unused devices: <none>

All is fine but during reconstruction I get a few syslog-messages that I
simply cannot believe are true. The message in question are:

Feb 12 11:31:52 kludge kernel: md: serializing resync, md8 has overlapping
physical units with md9!

This message happens for _all_ raid-arrays that need reconstruction, i.e.
md1, md2, m6 all conflict with md9 (and also with md8). I have attached
the partition tables and the relevant kernel log. But unless I did not
overlook something really strange I can see no physical overlap. My
wild guess: there is some 32bit problem with the code that computes and/or
compares partition sizes and blocks. I did not get those messages during
the test phase which I did with smaller partitons. And I have had no data
loss or corruption on the machine until now. But I would feel better if I
knew the source of the problem. :)

-Peter


-------------------------------
Email: [EMAIL PROTECTED]
WWW:   http://www.risc.uni-linz.ac.at/people/ppregler

kern.log.gz

partition table

Reply via email to