Инструменты пользователя

Инструменты сайта


Боковая панель


Программное обеспечение
Черновики


Краткая инструкция

howto:linux:lvm

lvm

Включение lvm на диске

pvcreate /dev/sdb
vgcreate VolGroup2 /dev/sdb
lvcreate -n lv_logs -L1024G VolGroup2
mkfs.ext4 /dev/VolGroup2/lv_logs
mount /dev/VolGroup2/lv_logs /mnt/logs

Создание тома

lvcreate -l 100%FREE -n lv_logs VolGroup2

Переименование логического тома

lvrename /dev/vg02/lvold /dev/vg02/lvnew
## or
lvrename vg02 lvold lvnew

Уменьшение тома

lvreduce -r -L -200G /dev/vg_data/lv_data

-L указывает на изменение размера раздела: указание размера и относительное значение, со знаком + или -. Например, -L 83G урежет размер до 83G, -L -15G или -L +15G уменьшит или увеличит размер.

-r указывает, что надо также изменить размер файловой системы, без неё данные будут утеряны.

Сливаем /home в /

vi /etc/fstab
umount /home/
mount /dev/mapper/VolGroup-lv_home /media/
mv /media/* /home/
umount /media/
lvremove /dev/VolGroup/lv_home
# y
lvextend -l +100%FREE -r /dev/VolGroup/lv_root

* параметр -r заменяет resize2fs /dev/VolGroup/lv_root

Добавить физический раздел

Изменение размера диска

Добавить новый раздел в VolGroup:

pvcreate /dev/sdb1
vgextend VolGroup /dev/sdb1

Или расширить уже имеющийся:

pvresize /dev/sda2

Использовать всё доступное пространство:

lvextend -l +100%FREE -r /dev/VolGroup/lv_root
howto/linux/lvm.txt · Последние изменения: 2022/07/18 09:34 — Алексей Кожевников