我正在使用 LVM 镜像。在出现一些磁盘问题后,我担心镜像中数据的一致性。有什么方法可以让 LVM 物理地比较每个镜像中的数据吗?
答案1
该过程称为 raid scrubbing,据我所知 Redhat 6.5 支持该过程,但不确定您使用的发行版是什么。
答案2
似乎从增加擦洗的票相关命令是:
lvchange --syncaction check vg/lv
然后等待lvs -o sync_percent
达到 100% 并检查是否lvs -o mismatches
为 0。
由于 LVM 版本不够新,我目前无法亲自测试这一点。
感谢 lacasitos 和 c4f4t0r 的指点。
检查 Fedora 30 的进度/状态的完整命令:
sudo lvs -o +raid_sync_action,raid_mismatch_count