Найти в Дзене
Скриптонит

Увеличение, уменьшение LVM раздела swap и других в РедОС Муром, Linux

Дельфинов вечер , Дамы и Господа! По увеличению lvm разделов на виртуалках есть нюансы, без этой фишки вы просто увеличите dev/sda раздел, но не перенесете на разделы ниже например в dev/sda3 На виртуалке мы добавили 6 Гб далее чтобы увеличить место lvm разделов на виртуалке необходимо установить growpart: dnf install cloud-utils-growpart #смотрим сначала как называется раздел swap командой: lsblk #отключаем swap раздел sudo swapoff -v /dev/.../vgswap01 #перемещаем свободное пространство в раздел sda3, growpart /dev/sda 3 #пробел обязателен между sda и 3 #расширяем том pv pvresize /dev/sda3 #расширяем сам lv раздел со свопом lvextend --size +6Gb /dev/mapper/vgswap01 -r #либо lvextend -L +6Gb /dev/mapper/vgswap01 #Включаем обратно swap раздел swapon -va #уменьшение раздела swap resize2fs -p /dev/mapper/vgswap01 6G lvreduce -L 6G /dev

Дельфинов вечер , Дамы и Господа!

По увеличению lvm разделов на виртуалках есть нюансы, без этой фишки вы просто увеличите dev/sda раздел, но не перенесете на разделы ниже например в dev/sda3

На виртуалке мы добавили 6 Гб далее чтобы увеличить место lvm разделов на виртуалке необходимо установить growpart:

dnf install cloud-utils-growpart

#смотрим сначала как называется раздел swap командой:

lsblk

#отключаем swap раздел

sudo swapoff -v /dev/.../vgswap01

#перемещаем свободное пространство в раздел sda3,

growpart /dev/sda 3

#пробел обязателен между sda и 3

#расширяем том pv

pvresize /dev/sda3

#расширяем сам lv раздел со свопом

lvextend --size +6Gb /dev/mapper/vgswap01 -r

#либо

lvextend -L +6Gb /dev/mapper/vgswap01

#Включаем обратно swap раздел

swapon -va

#уменьшение раздела swap

resize2fs -p /dev/mapper/vgswap01 6G

lvreduce -L 6G /dev/mapper/vgswap01

Если статья вам помогла пишите в комментариях, подписываемся.