Skip to content

LVM

LVM GPLv3 license

Cheatsheet

Howto add drive
fdisk -l # list all disk to see new disk
pvcreate /dev/sdc # create physical volume
lvmdiskscan -l # verify volumes
vgextend debian-vg /dev/sdc # extend an existing logical volume
vgs # verify volgroup
lvextend -l+100%FREE /dev/debian-vg/root # extend "root" logical volume
resize2fs -p /dev/debian-vg/root # enlarge filesystem
df -h # checks results
# Directories
/etc/lvm 
/etc/lvm/backup 
/etc/lvm/cache
/etc/lvm/archive 
/var/lock/lvm

# Files
/etc/lvm/lvm.conf
$HOME/.lvm
lvmdump
lvmdump -d <dir>
dmsetup [info|ls|status]
pvdisplay -v
pvs -v
pvs -a
pvs --segments (see the disk segments used)

pvs attributes are:
1. (a)llocatable
2. e(x)ported

Physical Volumes

CODE
CODE
CODE
CODE
CODE
CODE
CODE

Volume Groups

CODE
CODE
CODE
CODE
CODE
CODE
CODE
CODE
CODE
CODE
CODE
CODE
CODE
CODE
CODE
CODE
CODE
CODE

Logical Volumes

CODE
CODE
CODE
CODE
CODE
CODE
CODE
CODE
CODE
CODE
CODE
CODE