HP-UX Reference (11i v3 07/02) - 1M System Administration Commands N-Z (vol 4)

p
pvmove(1M) pvmove(1M)
NAME
pvmove - move allocated physical extents from one LVM physical volume to other physical volumes
SYNOPSIS
/usr/sbin/pvmove
[-A autobackup][-n lv_path] source_pv_path
[dest_pv_path ... dest_pvg_name ...]
/usr/sbin/pvmove
[-A autobackup] source_pv_path[
:0]
[dest_pv_path ... dest_pvg_name ...]
Remarks
pvmove cannot be performed if the volume group is activated in shared mode.
pvmove cannot move extents of a striped logical volume.
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.
The first extent of the physical volume can be moved to create more space for LVM’s metadata. The
vgmodify command can use this extra space to expand the metadata. To relocate the first extent, specify
0 after source_pv_path, delimited by a colon (
:).
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_pvg_name, it is automatically excluded from being a destination
physical volume.
While moving the first extent, src_pv_path can be part of dest_pv_path and src_pv_path is not excluded if it
is member of dest_pvg_name.
pvmove succeeds only if there is enough space on the destination physical volumes to hold all the allocated
extents of the source physical volume.
If you have installed HP MirrorDisk/UX on your system and source_pv_path is an "active spare" physical
volume within a mirrored logical volume, once all of the data has been moved to dest_pv_path, the
source_pv_path physical volume will be returned to a "stand-by" spare physical volume. This is how to
"unspare" data once the original failed physical volume has been repaired and is available to receive data.
Options
pvmove recognizes the following options:
dest_pv_path The block device path name of a physical volume. It cannot be the source physi-
cal 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.
196 Hewlett-Packard Company 1 HP-UX 11i Version 3: February 2007