# sudo touch /forcefsck
Рубрика: linux
часто используемые команды в lvm
Отключение диска lvm
fsck.ext4 -f /dev/vg/lv resize2fs /dev/vg/lv 130G lvreduce -L 130G /dev/vg/lv pvmove /dev/sda vgreduce vg /dev/sda pvscan pvremove /dev/sda
Увеличение логического тома
vgdisplay lvextend -L +20G /dev/ubuntu-vg/ubuntu-lv
lvextend -l +100%free /dev/ubuntu-vg/ubuntu-lv fsck.ext4 -f /dev/ubuntu-vg/ubuntu-lv resize2fs /dev/ubuntu-vg/ubuntu-lv fsck.ext4 -f /dev/vg/lv
Добавление диска к LVM
pvcreate /dev/sdc3 vgextend vg /dev/sdc3 vgdisplay lvextend -L 320G /dev/vg/lv fsck.ext4 -f /dev/vg/lv resize2fs /dev/vg/lv fsck.ext4 -f /dev/vg/lv
Уменьшение логического тома
vgdisplay fsck.ext4 -f /dev/vg/lv resize2fs /dev/vg/lv 130G fsck.ext4 -f /dev/vg/lv lvreduce -L 130G /dev/vg/lv fsck.ext4 -f /dev/vg/lv
Создание логического тома
vgdisplay lvcreate -L 12G -n lv vg lvdisplay lvscan mkfs.ext4 /dev/vg/lv
Удаление логического тома
lvdisplay lvremove /dev/vg/lv
Клонирование
lvcreate -L 8G -s -n homebackup /dev/vg/lv
Создать снапшот:
lvcreate -L 1G -s -n snap01 /dev/vg/vmtemplate