Hello,

As a variant to fix this issue, please consider using
attached patch.  Hope, it's simple enough to be
accepted upstream.

On nonzero mismatch_cnt it makes log entry like this:
-->8---
Dec  6 22:52:42 squeeze mdadm[2376]: RebuildFinished event detected on md 
device /dev/md0, component device  mismatches found: 128 (on raid level 1)
---->8--

Thus, you can filter this out in logcheck rules _only_ for raid1/raid10:
----->8----
^\w{3} [ :0-9]{11} [._[:alnum:]-]+ mdadm(\[[[:digit:]]+\])?: 
Rebuild((Start|Finish)ed|[[:digit:]]+) event detected on md device 
/dev/[-_./[:alnum:]]+, component device  mismatches found: [0-9]+ \(on raid 
level (1|10)\)$
---->8---

This patch also can be useful for #588516.

Attachment: report-level-on-rebuildfinished.diff
Description: Binary data

Reply via email to