HP-UX Reference (11i v3 07/02) - 1M System Administration Commands A-M (vol 3)
l
lvextend(1M) lvextend(1M)
Data in the new copies is synchronized. The synchronization process can be time
consuming, depending on hardware characteristics and the amount of data.
One, and only one, -l, -L,or
-m option must be specified.
Striped Logical Volume considerations
Striped and mirrored logical volumes are supported.
An increase in size of a striped logical volume is done by increments of stripes logical extents. One incre-
ment corresponds to stripes physical extents if the volume is not mirrored or to stripes *(mirror_copies +1)
physical extents if the volume is mirrored. stripes is the number of disks the logical volume is striped
across. It is set with the option
-i
stripes of the lvcreate command. mirror_copies is the number of
mirror copies allocated for each extent. It is set with the
-m option of the lvcreate and lvextend
commands. LVM striped logical volumes are always allocated using the strict or PVG-strict allocation poli-
cies. Each physical extent of an increment is allocated on a different physical volume in the volume group.
A size increase of a striped volume requires at least stripes (or stripes *(mirror_copies + 1) if the volume is
mirrored) physical volumes with adequate free space and meeting the allocation policy.
An increase of the number of mirror copies of a striped volume requires at least (stripes times the number
of copies to add) physical volumes with adequate free space and meeting the allocation policy.
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
Increase the number of the logical extents of a logical volume to 100:
lvextend -l 100 /dev/vg01/lvol3
Increase the logical volume size to 400 MB:
lvextend -L 400 /dev/vg01/lvol4
Allocate two mirrors (that is, two copies of the original) for each logical extent of a logical volume:
lvextend -m 2 /dev/vg01/lvol5
Mirror a logical volume onto a particular physical volume.
lvextend -m 1 /dev/vg00/lvol3 /dev/dsk/c0t3d0
Increase the size of a file system existing on a logical volume.
First, increase the size of the logical volume.
lvextend -L 400 /dev/vg06/lvol3
Unmount the file system.
umount /dev/vg06/lvol3
Extend the file system to occupy the entire (larger) logical volume.
extendfs /dev/vg06/rlvol3
Remount the file system.
mount /dev/vg06/lvol3 /mnt
WARNINGS
The creation of striped and mirrored logical volume(s) may prevent the import and activation of the volume
group on an earlier HP-UX release. See lvcreate(1M) on the earlier release to see if it explicitly states that
striping and mirroring is supported. If the striped and mirrored logical volumes of the volume group are
removed or un-mirrored, the volume group becomes again compatible with the older HP-UX releases.
HP-UX 11i Version 3: February 2007 − 2 − Hewlett-Packard Company 477