私は LVM ミラーリングを使用しています。ディスクの問題がいくつか発生したため、ミラー内のデータの一貫性が心配です。LVM を使用して各ミラー内のデータを物理的に比較する方法はありますか?
答え1
このプロセスは RAID スクラビングと呼ばれ、私が知る限り、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