Posso ottenere LVM per verificare se i miei mirror sono coerenti?


10

Sto usando il mirroring LVM. A seguito di alcuni problemi del disco, sono preoccupato per la coerenza dei dati nei miei mirror. È possibile ottenere LVM per confrontare fisicamente i dati in ciascun mirror?

Risposte:


3

Questo processo si chiama raid scrubbing, per quanto posso vedere è supportato in Redhat 6.5, non sono sicuro della distribuzione che usi.


qualche link su Scrub Raid LVM?
— c4f4t0r,


Grazie! Ho proposto una modifica alla risposta per includere anche il comando che deve essere eseguito. Sfortunatamente non è disponibile nella mia distribuzione, ma vedrò se potrò aggiornare presto.
— GS - Scusati con Monica il

La modifica è stata respinta - forse è un cambiamento un po 'troppo significativo per la risposta di qualcun altro - quindi ho pubblicato un'altra risposta con i dettagli.
— GS - Scusati con Monica il

7

Dal ticket che ha aggiunto lo scrubbing sembra che il comando rilevante sia:

lvchange --syncaction check vg/lv

Quindi attendere per lvs -o sync_percentraggiungere il 100% e verificare che lvs -o mismatchessia 0.

Al momento non sono in grado di provarlo da solo a causa della mancanza di una versione abbastanza recente di LVM.

Grazie a lacasitos e c4f4t0r per i puntatori.


1
Ubuntu 16.04:lvs -o raid_mismatch_count
— Tino
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.