Jon Hardcastle <jd_hardcastle@xxxxxxxxx> writes: > --- On Tue, 19/1/10, Jon Hardcastle <jd_hardcastle@xxxxxxxxx> wrote: > >> From: Jon Hardcastle <jd_hardcastle@xxxxxxxxx> >> Subject: Why does one get mismatches? >> To: linux-raid@xxxxxxxxxxxxxxx >> Date: Tuesday, 19 January, 2010, 10:04 >> Hi, >> >> I kicked off a check/repair cycle on my machine after i >> moved the phyiscal ordering of my drives around and I am now >> on my second check/repair cycle and it has kept finding >> mismatches. >> >> Is it correct that the mismatch value after a repair was >> needed should equal the value present after a check? What if >> it doesn't? What does it mean if another check STILL reveals >> mismatches? >> >> I had something similar after i reshaped from raid 5 to 6 i >> had to run check/repair/check/repair several times before i >> got my 0. >> >> > > Guys, > > Anyone got any suggestions here? I am now on my ~5 check/repair and after a reboot the first check is still returning 8. > > All i have done is move the drives around. It is the same controllers/cables/etc > > I really dont like the seeming random nature of what can/does/has caused the mismatches? There is some unknown corruption going on with raid1 that causes mismatches but it is believed that it will never occur on any used block. Swapping is a likely cause. Any swap device on the raid? Try turning that off. If that doesn't help try umounting filesystems or remounting RO. MfG Goswin -- To unsubscribe from this list: send the line "unsubscribe linux-raid" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html