LVM - mwicat/personal GitHub Wiki
LVM
sudo apt-get install lvm2
list logical volumes
lvscan
show info about volume
lvdisplay -v /dev/main/var
create physical volumes
pvcreate /dev/sdb
pvs # list volumes
pvdisplay # get info about each volume
vgcreate vg00 /dev/sdb
vgdisplay vg00
create logical volumes
lvcreate -n vol_projects -L 10G vg00
lvcreate -n vol_backups -l 100%FREE vg00
lvs
lvdisplay
mkfs.ext4 /dev/vg00/vol_projects
resize logical volume and filesystem
lvresize --resizefs --size +931GB /dev/mapper/main-root
resize logical volumes
lvreduce -L -2.5G -r /dev/mapper/main-root
resize2fs /dev/mapper/main-root
lvextend -l +100%FREE -r /dev/mapper/main-root
resize2fs /dev/mapper/main-root
mount
blkid /dev/vg00/vol_backups
mkdir /home/backups
/etc/fstab:
UUID=e1929239-5087-44b1-9396-53e09db6eb9e /home/backups ext4 defaults 0 0
mount /home/backups