Provided by: lvm2_2.02.133-1ubuntu10_amd64 bug

NAME

       lvpoll — Internal command used by lvmpolld to complete some Logical Volume operations.

SYNOPSIS

       lvm  lvpoll  --polloperation  {pvmove|convert|merge|merge_thin} [--abort] [-A|--autobackup
       {y|n}] [--commandprofile  ProfileName]  [-d|--debug]  [-h|-?|--help]  [--handlemissingpvs]
       [-i|--interval Seconds] [-t|--test] [-v|--verbose] [--version] LogicalVolume[Path]

DESCRIPTION

       lvpoll is an internal command used by lvmpolld(8) to monitor and complete lvconvert(8) and
       pvmove(8) operations.  lvpoll itself does not initiate these  operations  and  you  should
       never normally need to invoke it directly.

       LogicalVolume The Logical Volume undergoing conversion or, in the case of pvmove, the name
       of the internal pvmove Logical Volume (see EXAMPLES).

OPTIONS

       See lvm(8) for common options.

       --polloperation {convert|merge|merge_thin|pvmove}
              Mandatory option.  pvmove refers  to  a  pvmove  operation  that  is  moving  data.
              convert refers to an operation that is increasing the number of redundant copies of
              data maintained by a mirror.   merge  indicates  a  merge  operation  that  doesn't
              involve  thin  volumes.   merge_thin  indicates  a  merge  operation involving thin
              snapshots.  pvmove(8) and lvconvert(8) describe how to initiate these operations.

       --abort
              Abort pvmove in progress.  See pvmove(8).

       --handlemissingpvs
              Used when the polling operation needs to handle missing PVs to be able to continue.
              This  can  happen  when  lvconvert(8) is repairing a mirror with one or more faulty
              devices.

       -i, --interval Seconds
              Report progress at regular intervals

EXAMPLES

       Resume polling of a pvmove operation identified by the Logical Volume vg00/pvmove0:

       lvm lvpoll --polloperation pvmove vg00/pvmove0

       Abort the same pvmove operation:

       lvm lvpoll --polloperation pvmove --abort vg00/pvmove0

       To find out the name of the pvmove  Logical  Volume  resulting  from  an  original  pvmove
       /dev/sda1 command you may use the following lvs command.  (Remove the parentheses from the
       LV name.)

       lvs -a -S move_pv=/dev/sda1

       Resume polling of mirror conversion vg00/lvmirror:

       lvm lvpoll --polloperation convert vg00/lvmirror

       Complete mirror repair:

       lvm lvpoll --polloperation convert vg/damaged_mirror --handlemissingpvs

       Process snapshot merge:

       lvm lvpoll --polloperation merge vg/snapshot_old

       Finish thin snapshot merge:

       lvm lvpoll --polloperation merge_thin vg/thin_snapshot

SEE ALSO

       lvconvert(8), lvm(8), lvmpolld(8), lvs(8), pvmove(8)