Can I get LVM to check if my mirrors are consistent?
Solution 1:
It seems from the ticket that added scrubbing that the relevant command is:
lvchange --syncaction check vg/lv
Then wait for lvs -o sync_percent
to reach 100% and check that lvs -o mismatches
is 0.
I'm unable to test this for myself at present due to not having a recent enough version of LVM.
Thanks to lacasitos and c4f4t0r for the pointers.
Full command to checkout progress/state for Fedora 30:
sudo lvs -o +raid_sync_action,raid_mismatch_count
Solution 2:
This process is called raid scrubbing, as far as I can see it is supported in Redhat 6.5, not sure about the distro you use.