On Thu, Mar 20, 2008 at 03:19:08PM +0100, Bas van Schaik wrote: > > There's no explicit message produced by the md module, no. You need to > > check the /sys/block/md{X}/md/mismatch_cnt entry to find out how many > > mismatches there are. Similarly, following a repair this will indicate > > how many mismatches it thinks have been fixed (by updating the parity > > block to match the data blocks). > > > Marvellous! I naively assumed that the module would warn me, but that's > not true. Wouldn't it be appropriate to print a message to dmesg if such > a mismatch occurs during a check? Such a mismatch clearly means that > there is something wrong with your hardware lying beneath md, doesn't it? If a mismatch is detected in a RAID-6 configuration, it should be possible to figure out what should be fixed (since with two hot spares there should be enough redundancy not only to detect an error, but to correct it.) Out of curiosity, does md do this automatically, either when reading from a stripe, or during a resync operation? - Ted -- 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