Puis-je demander à LVM de vérifier si mes miroirs sont cohérents?


10

J'utilise la mise en miroir LVM. Suite à quelques problèmes de disque, je suis préoccupé par la cohérence des données dans mes miroirs. Existe-t-il de toute façon que je puisse demander à LVM de comparer physiquement les données dans chaque miroir?

Réponses:


3

Ce processus est appelé nettoyage de raid, pour autant que je sache, il est pris en charge dans Redhat 6.5, pas sûr de la distribution que vous utilisez.


un lien sur le nettoyage LVM raid?
c4f4t0r


Merci! J'ai proposé une modification de la réponse pour inclure la commande qui doit également être exécutée. Malheureusement, il n'est pas disponible dans ma distribution, mais je verrai si je peux mettre à jour bientôt.
GS - Présentez vos excuses à Monica

L'édition a été rejetée - c'est peut-être un changement un peu trop important dans la réponse de quelqu'un d'autre - j'ai donc posté une autre réponse avec les détails.
GS - Présentez vos excuses à Monica

7

Il semble d'après le ticket qui a ajouté le nettoyage que la commande pertinente est:

lvchange --syncaction check vg/lv

Attendez ensuite lvs -o sync_percentd'atteindre 100% et vérifiez que lvs -o mismatchesc'est 0.

Je ne peux pas tester cela par moi-même pour le moment car je n'ai pas de version assez récente de LVM.

Merci à lacasitos et c4f4t0r pour les pointeurs.


1
Ubuntu 16.04:lvs -o raid_mismatch_count
Tino
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.