Updated: 2022/Sep/29

Please read Privacy Policy. It's for your privacy.


LVRESIZE(8)                 System Manager's Manual                LVRESIZE(8)



NAME
       lvresize - resize a logical volume

SYNOPSIS
       lvresize [--alloc AllocationPolicy] [-A|--autobackup y|n] [-d|--debug]
       [-h|-?|--help] [-i|--stripes Stripes [-I|--stripesize StripeSize]]
       {-l|--extents [+]LogicalExtentsNumber[%{VG|LV|PVS|FREE}] | -L|--size
       [+]LogicalVolumeSize[kKmMgGtT]} [-t|--test] [-v|--verbose]
       LogicalVolumePath [PhysicalVolumePath...]

DESCRIPTION
       lvresize allows you to resize a logical volume.  Be careful when
       reducing a logical volume's size, because data in the reduced part is
       lost!!!  You should therefore ensure that any filesystem on the volume
       is shrunk first so that the extents that are to be removed are not in
       use.  Resizing snapshot logical volumes (see lvcreate(8) for
       information about creating snapshots) is supported as well.  But to
       change the number of copies in a mirrored logical volume use
       lvconvert(8).

OPTIONS
       See lvm for common options.

       -l, --extents [+|-]LogicalExtentsNumber[%{VG|LV|PVS|FREE}]
              Change or set the logical volume size in units of logical
              extents.  With the + or - sign the value is added to or
              subtracted from the actual size of the logical volume and
              without it, the value is taken as an absolute one.  The number
              can also be expressed as a percentage of the total space in the
              Volume Group with the suffix %VG, relative to the existing size
              of the Logical Volume with the suffix %LV, as a percentage of
              the remaining free space of the PhysicalVolumes on the command
              line with the suffix %PVS, or as a percentage of the remaining
              free space in the Volume Group with the suffix %FREE.

       -L, --size [+|-]LogicalVolumeSize[kKmMgGtTpPeE]
              Change or set the logical volume size in units of megabytes.  A
              size suffix of M for megabytes, G for gigabytes, T for
              terabytes, P for petabytes or E for exabytes is optional.  With
              the + or - sign the value is added to or subtracted from the
              actual size of the logical volume and without it, the value is
              taken as an absolute one.

       -i, --stripes Stripes
              Gives the number of stripes to use when extending a Logical
              Volume.  Defaults to whatever the last segment of the Logical
              Volume uses.  Not applicable to LVs using the original metadata
              LVM format, which must use a single value throughout.

       -I, --stripesize StripeSize
              Gives the number of kilobytes for the granularity of the
              stripes.  Defaults to whatever the last segment of the Logical
              Volume uses.  Not applicable to LVs using the original metadata
              LVM format, which must use a single value throughout.
              StripeSize must be 2^n (n = 2 to 9)

SEE ALSO
       lvm(8), lvconvert(8), lvcreate(8), lvreduce(8), lvchange(8)



Sistina Software UK    LVM TOOLS 2.02.44-cvs (02-17-09)            LVRESIZE(8)