mirror of
git://sourceware.org/git/lvm2.git
synced 2024-12-22 17:35:59 +03:00
81 lines
2.8 KiB
Groff
81 lines
2.8 KiB
Groff
.TH LVREMOVE 8 "LVM TOOLS #VERSION#" "Sistina Software UK" \" -*- nroff -*-
|
|
.SH NAME
|
|
lvremove \(em remove a logical volume
|
|
.SH SYNOPSIS
|
|
.B lvremove
|
|
.RB [ \-A | \-\-autobackup
|
|
.RI { y | n }]
|
|
.RB [ \-\-commandprofile
|
|
.IR ProfileName ]
|
|
.RB [ \-d | \-\-debug ]
|
|
.RB [ \-h | \-\-help ]
|
|
.RB [ \-\-nohistory ]
|
|
.RB [ \-\-reportformat
|
|
.RB { basic | json }]
|
|
.RB [ \-S | \-\-select
|
|
.IR Selection ]
|
|
.RB [ \-t | \-\-test ]
|
|
.RB [ \-v | \-\-verbose ]
|
|
.RB [ \-\-version ]
|
|
.RB [ \-f | \-\-force ]
|
|
.RB [ \-\-noudevsync ]
|
|
.RI [ LogicalVolume { Name | Path }...]
|
|
.SH DESCRIPTION
|
|
lvremove removes one or more logical volumes.
|
|
Confirmation will be requested before deactivating any active logical
|
|
volume prior to removal. Logical volumes cannot be deactivated
|
|
or removed while they are open (e.g. if they contain a mounted filesystem).
|
|
Removing an origin logical volume will also remove all dependent snapshots.
|
|
.sp
|
|
If the logical volume is clustered then it must be deactivated on all
|
|
nodes in the cluster before it can be removed. A single lvchange command
|
|
issued from one node can do this.
|
|
.sp
|
|
If the configuration setting \fBmetadata/record_lvs_history\fP is enabled
|
|
and the logical volume being removed forms part of the history of at least
|
|
one logical volume that is still present then a simplified representation of
|
|
the logical volume will be retained. This includes the time of removal
|
|
(\fBlv_time_removed\fP reporting field), creation time (\fBlv_time\fP), name
|
|
(\fBlv_name\fP), LV uuid (\fBlv_uuid\fP) and VG name (\fBvg_name\fP) and
|
|
allows you to see the ancestry chain of thin snapshot volumes even after
|
|
some intermediate logical volumes have been removed.
|
|
The names of such historical logical volumes acquire a hyphen as a prefix
|
|
(e.g. '-lvol1') and cannot be reactivated. Use lvremove a second time,
|
|
with the hyphen, to remove the record of the former logical volume completely.
|
|
.SH OPTIONS
|
|
See \fBlvm\fP(8) for common options.
|
|
.TP
|
|
.BR \-f ", " \-\-force
|
|
Remove active logical volumes without confirmation.
|
|
Tool will try to deactivate \fIunused\fP volume.
|
|
To proceed with damaged pools use \-ff
|
|
.TP
|
|
.B \-\-nohistory
|
|
Disable the recording of history of logical volumes which are being removed.
|
|
(This has no effect unless the configuration setting
|
|
\fBmetadata/record_lvs_history\fP is enabled.)
|
|
.TP
|
|
.B \-\-noudevsync
|
|
Disable udev synchronisation. The
|
|
process will not wait for notification from udev.
|
|
It will continue irrespective of any possible udev processing
|
|
in the background. You should only use this if udev is not running
|
|
or has rules that ignore the devices LVM2 creates.
|
|
.SH Examples
|
|
Remove the active logical volume lvol1 in volume group vg00
|
|
without asking for confirmation:
|
|
.sp
|
|
.B lvremove \-f vg00/lvol1
|
|
.sp
|
|
Remove all logical volumes in volume group vg00:
|
|
.sp
|
|
.B lvremove vg00
|
|
.SH SEE ALSO
|
|
.BR lvcreate (8),
|
|
.BR lvdisplay (8),
|
|
.BR lvchange (8),
|
|
.BR lvm (8),
|
|
.BR lvs (8),
|
|
.BR lvscan (8),
|
|
.BR vgremove (8)
|