Ich verwende LVM-Spiegelung. Nach einigen Festplattenproblemen mache ich mir Sorgen um die Konsistenz der Daten in meinen Spiegeln. Gibt es eine Möglichkeit, LVM dazu zu bringen, die Daten in jedem Spiegel physisch zu vergleichen?
Antwort1
Dieser Vorgang wird „RAID Scrubbing“ genannt und wird meines Wissens in Redhat 6.5 unterstützt. Ich bin mir jedoch nicht sicher, welche Distribution Sie verwenden.
Antwort2
Es scheint ausdas Ticket, das Scrubbing hinzugefügt hatdass der entsprechende Befehl lautet:
lvchange --syncaction check vg/lv
Warten Sie dann, lvs -o sync_percent
bis 100 % erreicht sind, und prüfen Sie, ob lvs -o mismatches
0 ist.
Ich kann dies derzeit nicht selbst testen, da ich nicht über eine aktuelle genug Version von LVM verfüge.
Danke an lacasitos und c4f4t0r für die Hinweise.
Vollständiger Befehl zum Auschecken des Fortschritts/Status für Fedora 30:
sudo lvs -o +raid_sync_action,raid_mismatch_count