Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ pvmove(1M) — HP-UX 10.20

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

pvdisplay(1M)

vgcfgbackup(1M)

pvmove(1M)

NAME

pvmove − move allocated physical extents from one LVM physical volume to other physical volumes

SYNOPSIS

/sbin/pvmove [-A autobackup] [-n lv_path] source_pv_path
     [dest_pv_path ... | dest_pvg_name ...]

Remarks

pvmove cannot be performed if the volume group is activated in shared mode. 

DESCRIPTION

The pvmove command moves allocated physical extents and the data they contain from a source physical volume, source_pv_path, to one or more other physical volumes in the same volume group.

If a destination physical volume or physical volume group is not specified, all physical volumes in the volume group are available as destination volumes for the transfer.  pvmove selects the proper physical volumes to be used in order to preserve the allocation policies of the logical volume involved. 

To limit the transfer to specific physical volumes, specify the name of each physical volume directly with a dest_pv_path argument.  Optionally, if physical volume groups are defined for the volume group, specify the physical volumes indirectly with one or more dest_pvg_name arguments

source_pv_path must not appear as a dest_pv_path.

If source_pv_path is a member of a dest_pv_path, it is automatically excluded from being a destination physical volume.

pvmove succeeds only if there is enough space on the destination physical volumes to hold all the allocated extents of the source physical volume. 

Options

pvmove recognizes the following options:

dest_pv_path The block device path name of a physical volume.  It cannot be the source physical volume.  It must be in the same volume group as source_pv_path.

dest_pvg_name The name of a physical volume group.  It must be in the same volume group as source_pv_path.

source_pv_path The block device path name of a physical volume. 

-A autobackup Set automatic backup for this invocation of this command.  autobackup can have one of the following values:

y Automatically back up configuration changes made to the physical volume.  This is the default. 

After this command executes, the vgcfgbackup command (see vgcfgbackup(1M)) is executed for the volume group to which the physical volume belongs.

n Do not back up configuration changes this time. 

-n lv_path Move only the physical extents allocated to the logical volume specified by lv_path that are located on the source physical volume specified by source_pv_path.

EXTERNAL INFLUENCES

Environment Variables

LANG determines the language in which messages are displayed. 

If LANG is not specified or is null, it defaults to "C" (see lang(5)).

If any internationalization variable contains an invalid setting, all internationalization variables default to "C" (see environ(5)).

EXAMPLES

Move physical extents from /dev/dsk/c1t0d0 to /dev/dsk/c2t0d0 and /dev/dsk/c3t0d0:

pvmove /dev/dsk/c1t0d0 /dev/dsk/c2t0d0 /dev/dsk/c3t0d0

If only /dev/dsk/c2t0d0 and /dev/dsk/c3t0d0 belong to physical volume group PVG0, the same result can be achieved with the following command:

pvmove /dev/dsk/c1t0d0 PVG0

Move only the physical extents in logical volume /dev/vg01/lvol2 that are on /dev/dsk/c1t0d0 to /dev/dsk/c2t0d0:

pvmove -n /dev/vg01/lvol2 /dev/dsk/c1t0d0 /dev/dsk/c2t0d0

SEE ALSO

pvdisplay(1M), vgcfgbackup(1M). 

Hewlett-Packard Company  —  HP-UX Release 10.20:  July 1996

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026