pvck
peut vérifier les métadonnées LVM, après que la cohérence est le travail du système de fichiers. LVM ne concerne que la gestion du volume, il n'a donc pas besoin de se soucier si l'espace constituant une étendue particulière est mauvais car un logiciel de niveau supérieur détecte ces problèmes. Les métadonnées LVM n'occupent de toute façon que le premier (éventuellement aussi le dernier secteur) du volume physique.
Si seulement le premier et le dernier secteurs d'un PV raisonnablement grand (comme celui que vous voyez en production) échouent simultanément, vous avez essentiellement la chance la plus merdique au monde, car c'est tellement improbable sur le plan astronomique. Sinon, si l'administrateur sait que plusieurs secteurs du lecteur ont échoué, la plupart des gens sont d'accord avec simplement le dépôt de ces choses sous "le disque dur a échoué de façon permanente et doit être remplacé".
Si pvck
renvoie une erreur, vous pouvez vérifier si vos métadonnées LVM sont sauvegardées /etc/lvm
quelque part. Si c'est le cas, vous pouvez pvcreate
spécifier la copie de sauvegarde--restorefile
Syntaxe:
pvcreate --uuid "<UUID-of-target-PV>" --restorefile <Path-To-Metadata-Backup-File> <path-to-PV-block-device>
Exemple:
pvcreate --uuid "2VydVW-TNiN-fz9Y-ElRu-D6ie-tXLp-GrwvHz" --restorefile /etc/lvm/archive/vg_raid_00000-1085667159.vg /dev/sda2
Si la restauration ne fonctionne pas (par exemple, si le premier secteur est défectueux), vous pouvez refaire ce qui précède, mais définissez --metadatacopies 2
(ou vous pouvez simplement y aller directement) qui tentera d'écrire les métadonnées dans le premier et derniers secteurs sur le PV. Quand pvscan
fait son truc au démarrage, il vérifiera les deux endroits et s'il trouve des métadonnées, il les vérifiera par rapport à une somme de contrôle. Si la somme de contrôle échoue sur le premier secteur mais réussit sur le dernier secteur, vous obtiendrez un message d'erreur non fatal.
Type de manuel et une douleur, mais là encore, cela fait partie de la raison pour laquelle les gens sont ravis d'obtenir une gestion de volume redux avec BTRFS. La plupart du temps, ce n'est pas vraiment un problème pour les raisons mentionnées par Derobert, et parce que les personnes qui ont absolument besoin d'assurer la continuité des données feront généralement du RAID et auront une stratégie de sauvegarde.
-c
passe avant d'appeler un non-sens complet.