Kann ich LVM dazu bringen, zu überprüfen, ob meine Spiegel konsistent sind?

Kann ich LVM dazu bringen, zu überprüfen, ob meine Spiegel konsistent sind?

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_percentbis 100 % erreicht sind, und prüfen Sie, ob lvs -o mismatches0 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

verwandte Informationen