Apparence
Uubu.fr

Les systèmes Linux, l’open source, les réseaux, l’interopérabilité, etc.
« Il vaut mieux viser la perfection et la manquer que viser l’imperfection et l’atteindre. » (Bertrand Arthur William RUSSEL)
23 mai 2016

storages raid lvm           Gestion de périphériques


lvm lvpoll

lvm lvpoll

Commande interne utilisée par lvmpolld pour compléter des opérations de volume logique

   lvpoll est utilisé par lvmpolld pour superviser et compléter les opérations lvconvert et pvmove. lvpoll n'initie pas de lui même ces opérations et ne doivent généralement être appelées directement.

OPTIONS

--polloperation {pvmove|convert|merge|merge_thin} Option obligatoire. pvmove réferre à une opération qui déplace des données. convert réferre à une augmentation qui augmente le nombre de copies redondantes des données maintenue par un mirroir. merge indique une opération de fusion qui n'implique pas de volumes thin. merge_thin indique une opération merge implique des snapshots thin.
--abort Annule un pvmove en progression
-A|--autobackup {y|n} Backup automatiquement les métadonnées après un changement
--commandprofile ProfileName Sélectionne le profile de configuration de commande à utiliser
--handlemissingpvs Utilisé quand l'opération doit gérer des PV manquant pour pouvoir continuer. Celà peut se produire quand lvconvert répare un mirroir avec un ou plusieurs périphériques en faute
-i|--interval Seconds Affiche la progression
-d|--debug Définis le niveau de débug, de 1 à 6 fois pour augmenter les détails
-t|--test Lance en mode test
-v|--verbose Mode verbeux

Exemples

Relance l'opération pvmove identifié par le volume logique vg00/pvmove0
lvm lvpoll --polloperation pvmove vg00/pvmove0
Annule la même opération
lvm lvpoll --polloperation pvmove --abort vg00/pvmove0
Trouver le nom du LV pvmove résultant d'un pvmove /dev/sda1
lvs -a -S move_pv=/dev/sda1
Relance la conversion mirroir de vg00/lvmirror
lvm lvpoll --polloperation convert vg00/lvmirror
Compléter la réparation du mirroir
lvm lvpoll --polloperation convert vg/damaged_mirror --handlemissingpvs
fusionner les snapshots:
lvm lvpoll --polloperation merge vg/snapshot_old
finir la fusion de snapshot thin
lvm lvpoll --polloperation merge_thin vg/thin_snapshot