Найти тему
Закуток Ай-Тишника

Добавить место в существующий раздел c LVM

Продолжение серии статей о работе с LVM.

Итак, случилось то, что предсказывалось. Прикладники полностью забили свой недавно созданный раздел и пришли с просьбой увеличить их раздел с софтом.

Приступаем.

Имеем: Все тот же Proxmox 8.1, Ubuntu 20.04 c дефолтной разбивкой и добавленным недавно разделом /app. Как раз в него и необходимо добавить место. В нашем случае, это 5 гигабайт.

Идем на Proxmox, ищем нашу виртуальную машину, выбираем оборудование, находим наш недавно созданный жесткий диск на 10 гигабайт и жмем "Действие над диском" и выбираем "Изменение размера"

Увеличение размера диска
Увеличение размера диска

Добавляем 5 гигабайт к виртуальному диску. Проверяем.

Проверка виртуального жесткого диска
Проверка виртуального жесткого диска

Видим, что добавилось 5 гигабайт. Хорошо. Идем в консоль ВМ.

Проверяем командой lsblk изменился ли жесткий диск в системе.

Вывод команды lsblk
Вывод команды lsblk

Да, диск изменил размер, но сама LVM пока не знает об этом. Нужно ей об этом сообщить. Делаем pvresize.

pvresize /dev/sdb

Командой pvs проверяем, что появилось не использованное место в VG.

Вывод команды pvs
Вывод команды pvs

Выдим, что произошел resize и появилось не использованное место размером 5 гигабайт.

Далее добавляем эти 5 гигабайт в логический том lv_app и делаем resize одной командой:

lvresize -r -L +5G /dev/mapper/vg_app-lv_app

Добавление места в раздел
Добавление места в раздел

Смотрим результат по расширению раздела линукс с LVM командой df -h

Вывод команды df -h
Вывод команды df -h

Вот так мы и расширили раздел Линукс.