Package lvm2

Userland logical volume management tools

http://sources.redhat.com/lvm2

LVM2 includes all of the support for handling read/write operations on
physical volumes (hard disks, RAID-Systems, magneto optical, etc.,
multiple devices (MD), see mdadm(8) or even loop devices, see
losetup(8)), creating volume groups (kind of virtual disks) from one
or more physical volumes and creating one or more logical volumes
(kind of logical partitions) in volume groups.
File Formats (Section 5)
lvm.conf
lvm.conf is loaded during the initialisation phase of lvm(8). This file can in turn lead to other files being loaded - settings read in later override earlier...
Miscellanea (Section 7)
lvmcache
The cache logical volume type uses a small and fast LV to improve the performance of a large and slow LV. It does this by storing the frequently used blocks on...
lvmraid
LVM RAID is a way to create logical volumes (LVs) that use multiple physical devices to improve performance or tolerate device failure. How blocks of data in an...
lvmreport
LVM uses single reporting infrastructure that sets standard on LVM command's output and it provides wide range of configuration settings and command line...
lvmsystemid
Local VGs may exist on shared storage where they are visible to multiple hosts. These VGs are intended to be used by only a single machine, even though they are...
lvmthin
Blocks in a standard logical volume are allocated when the LV is created, but blocks in a thin provisioned logical volume are allocated as they are written...
System Administration (Section 8)
fsadm
fsadm utility checks or resizes the filesystem on a device. It tries to use the same API for ext2, ext3, ext4, ReiserFS and XFS filesystem.
lvchange
lvchange allows you to change the attributes of a logical volume including making them known to the kernel ready for use.
lvconvert
lvconvert changes the LV type and includes various LV utilities. To display the current LV type, run the command: lvs -o name,segtype VG/LV To change the LV...
lvcreate
lvcreate creates a new logical volume in a volume group (see vgcreate(8), vgchange(8)) by allocating logical extents from the free physical extent pool of that...
lvdisplay
lvdisplay allows you to see the attributes of a logical volume like size, read/write status, snapshot information etc. lvs(8) is an alternative that provides...
lvextend
lvextend allows you to extend the size of a logical volume. Extension of snapshot logical volumes (see lvcreate(8) for information to create snapshots) is...
lvm
lvm provides the command-line tools for LVM2. A separate manual page describes each command in detail. If lvm is invoked with no arguments it presents a...
lvm2-activation-generator
The lvm2-activation-generator is called by systemd(1) on boot to generate systemd units at runtime to activate LVM2 volumes if lvmetad(8) is disabled...
lvmchange
lvmchange is not currently supported under LVM2, although dmsetup(8) has a remove_all command.
lvmconf
lvmconf is a script that modifies the locking configuration in an lvm configuration file. See lvm.conf(5). In addition to that, it can also set Systemd or SysV...
lvmconfig
lvmconfig produces formatted output from the LVM configuration tree. The command was added in release 2.02.119 and has an identical longer form lvm dumpconfig.
lvmdiskscan
lvmdiskscan scans all SCSI, (E)IDE disks, multiple devices and a bunch of other block devices in the system looking for LVM physical volumes. The size reported...
lvmdump
lvmdump is a tool to dump various information concerning LVM2. By default, it creates a tarball suitable for submission along with a problem report. The content...
lvmetad
The lvmetad daemon caches LVM metadata so that LVM commands can read metadata from the cache rather than scanning disks. This can be an advantage because...
lvm-fullreport
lvm fullreport produces formatted output about PVs, PV segments, VGs, LVs and LV segments, all at once for each VG and guarded by per-VG lock for consistency.
lvm-lvpoll
lvpoll is an internal command used by lvmpolld(8) to monitor and complete lvconvert(8) and pvmove(8) operations. lvpoll itself does not initiate these...
lvmpolld
lvmpolld is polling daemon for LVM. The daemon receives requests for polling of already initialised operations originating in LVM2 command line tool. The...
lvmsadc
lvmsadc is not currently supported under LVM2.
lvmsar
lvmsar is not currently supported under LVM2.
lvreduce
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!!! You...
lvremove
lvremove removes one or more logical volumes. Confirmation will be requested before deactivating any active logical volume prior to removal. Logical volumes...
lvrename
lvrename renames an existing logical volume or an existing historical logical volume from OldLogicalVolume{Name|Path} to NewLogicalVolume{Name|Path}.
lvresize
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...
lvs
lvs produces formatted output about logical volumes.
lvscan
lvscan scans all known volume groups or all supported LVM block devices in the system for defined Logical Volumes. The output consists of one line for each...
pvchange
pvchange allows you to change the allocation permissions of one or more physical volumes.
pvck
pvck checks physical volume LVM metadata for consistency.
pvcreate
pvcreate initializes PhysicalVolume for later use by the Logical Volume Manager (LVM). Each PhysicalVolume can be a disk partition, whole disk, meta device, or...
pvdisplay
pvdisplay allows you to see the attributes of one or more physical volumes like size, physical extent size, space used for the volume group descriptor area and...
pvmove
pvmove allows you to move the allocated physical extents (PEs) on SourcePhysicalVolume to one or more other physical volumes (PVs). You can optionally specify a...
pvremove
pvremove wipes the label on a device so that LVM will no longer recognise it as a physical volume.
pvresize
pvresize resizes PhysicalVolume which may already be in a volume group and have active logical volumes allocated on it.
pvs
pvs produces formatted output about physical volumes.
pvscan
pvscan scans all supported LVM block devices in the system for physical volumes.Scanning with lvmetad pvscan operates differently when used with the lvmetad(8)...
vgcfgbackup
vgcfgbackup allows you to backup the metadata of your volume groups. If you don't name any volume groups on the command line, all of them will be backed up. In...
vgcfgrestore
vgcfgrestore allows you to restore the metadata of VolumeGroupName from a text backup file produced by vgcfgbackup. You can specify a backup file with --file...
vgchange
vgchange allows you to change the attributes of one or more volume groups. Its main purpose is to activate and deactivate VolumeGroupName, or all volume groups...
vgck
vgck checks LVM metadata for each named volume group for consistency.
vgconvert
vgconvert converts VolumeGroupName metadata from one format to another provided that the metadata fits into the same space.
vgcreate
vgcreate creates a new volume group called VolumeGroupName using the block special device PhysicalDevicePath. If PhysicalDevicePath was not previously...
vgdisplay
vgdisplay allows you to see the attributes of VolumeGroupName (or all volume groups if none is given) with it's physical and logical volumes and their sizes...
vgexport
vgexport allows you to make the inactive VolumeGroupName(s) unknown to the system. You can then move all the Physical Volumes in that Volume Group to a...
vgextend
vgextend allows you to add one or more initialized physical volumes (see pvcreate(8)) to an existing volume group to extend it in size. Moreover, it allows you...
vgimport
vgimport allows you to make a Volume Group that was previously exported using vgexport(8) known to the system again, perhaps after moving its Physical Volumes...
vgimportclone
vgimportclone is used to import a duplicated VG (e.g. hardware snapshot). Duplicate VG(s) and PV(s) are not able to be used until they are made to coexist with...
vgmerge
vgmerge merges two existing volume groups. The inactive SourceVolumeGroupName will be merged into the DestinationVolumeGroupName if physical extent sizes are...
vgmknodes
Checks the LVM2 special files in /dev that are needed for active logical volumes and creates any missing ones and removes unused ones.
vgreduce
vgreduce allows you to remove one or more unused physical volumes from a volume group.
vgremove
vgremove allows you to remove one or more volume groups. If one or more physical volumes in the volume group are lost, consider vgreduce --removemissing to make...
vgrename
vgrename renames an existing (see vgcreate(8)) volume group from OldVolumeGroup{Name|Path|UUID} to NewVolumeGroup{Name|Path}. All the Volume Groups visible to a...
vgs
vgs produces formatted output about volume groups.
vgscan
vgscan scans all SCSI, (E)IDE disks, multiple devices and a bunch of other disk devices in the system looking for LVM physical volumes and volume groups. Define...
vgsplit
vgsplit moves one or more physical volumes from SourceVolumeGroupName into DestinationVolumeGroupName. The physical volumes moved can be specified either...