我可以让 LVM 检查我的镜像是否一致吗?

我可以让 LVM 检查我的镜像是否一致吗?

我正在使用 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

相关内容