mirror of
git://sourceware.org/git/lvm2.git
synced 2024-12-21 13:34:40 +03:00
58 lines
2.0 KiB
Groff
58 lines
2.0 KiB
Groff
.TH LVREDUCE 8 "LVM TOOLS" "Sistina Software UK" \" -*- nroff -*-
|
|
.SH NAME
|
|
lvreduce \- reduce the size of a logical volume
|
|
.SH SYNOPSIS
|
|
.B lvreduce
|
|
[\-A/\-\-autobackup y/n] [\-d/\-\-debug] [\-f/\-\-force]
|
|
[\-h/\-?/\-\-help] {\-l/\-\-extents [\-]LogicalExtentsNumber |
|
|
\-L/\-\-size [\-]LogicalVolumeSize[kKmMgGtT]}
|
|
[\-v/\-\-verbose] LogicalVolumePath
|
|
.SH DESCRIPTION
|
|
lvreduce allows you to reduce the size of a logical volume.
|
|
Be careful when reducing a logical volume's size, because data in the
|
|
reduced part is lost!!!
|
|
.br
|
|
You should therefore ensure that the (eg) filesystem on the volume is
|
|
resized
|
|
.i before
|
|
running lvreduce so that the extents that are to be removed are not in use.
|
|
If the filesystem is ext2 then you can use the
|
|
.B e2fsadm(8)
|
|
command to both resize the filesystem and the logical volume together.
|
|
.br.
|
|
Shrinking snapshot logical volumes (see
|
|
.B lvcreate(8)
|
|
for information to create snapshots) is supported as well.
|
|
.SH OPTIONS
|
|
See \fBlvm\fP for common options.
|
|
.TP
|
|
.I \-A, \-\-autobackup y/n
|
|
Controls automatic backup of VG metadata after the change ( see
|
|
.B vgcfgbackup(8)
|
|
). Default is yes.
|
|
.TP
|
|
.I \-f, \-\-force
|
|
Force size reduction without any question.
|
|
.TP
|
|
.I \-l, \-\-extents [\-]LogicalExtentsNumber
|
|
Reduce or set the logical volume size in units of logical extents.
|
|
With the - sign the value will be subtracted from
|
|
the logical volume's actual size and without it the will be taken as
|
|
an absolute size.
|
|
.TP
|
|
.I \-L, \-\-size [\-]LogicalVolumeSize[kKmMgGtT]
|
|
Reduce or set the logical volume size in units of megabyte by default.
|
|
A size suffix of k for kilobyte, m for megabyte, g for gigabyte or
|
|
t for terabyte is optional.
|
|
With the - sign the value will be subtracted from
|
|
the logical volume's actual size and without it the will be taken as
|
|
an absolute size.
|
|
.SH Example
|
|
"lvreduce -l -3 /dev/vg00/lvol1" reduces the size of logical volume lvol1
|
|
in volume group vg00 by 3 logical extents.
|
|
.SH SEE ALSO
|
|
.BR lvm (8),
|
|
.BR lvcreate (8),
|
|
.BR lvextend (8),
|
|
.BR lvchange (8)
|