Ich verwende LVM-Spiegelung. Nach einigen Festplattenproblemen bin ich besorgt über die Konsistenz der Daten in meinen Spiegeln. Kann ich LVM trotzdem dazu bringen, die Daten in jedem Spiegel physisch zu vergleichen?
Ich verwende LVM-Spiegelung. Nach einigen Festplattenproblemen bin ich besorgt über die Konsistenz der Daten in meinen Spiegeln. Kann ich LVM trotzdem dazu bringen, die Daten in jedem Spiegel physisch zu vergleichen?
Antworten:
Dieser Vorgang wird als Raid-Scrubbing bezeichnet. Soweit ich sehen kann, wird er in Redhat 6.5 unterstützt, da Sie sich nicht sicher sind, welche Distribution Sie verwenden.
Aus dem Ticket, das das Scrubben hinzugefügt hat, geht hervor, dass der relevante Befehl lautet:
lvchange --syncaction check vg/lv
Warten Sie dann lvs -o sync_percent
, bis 100% erreicht sind, und überprüfen Sie, ob der lvs -o mismatches
Wert 0 ist.
Ich kann dies derzeit nicht selbst testen, da ich nicht über eine ausreichend aktuelle Version von LVM verfüge.
Danke an lacasitos und c4f4t0r für die Zeiger.
lvs -o raid_mismatch_count