===== Увеличение LVM томов Debian 8.3 (на виртуальной машине Hyper-V) ===== Встала задача увеличить LVM том у VM на базе Debian под Hyper-V. Вроде как тривиальная задача, но требует определенной последовательности. Решил сделать небольшую заметку. Исходные данные: df -h {{:unix-linux:debian:pasted:20160308-193658.png}} Будем увеличивать корневой раздел. Корневой раздел живет на LVM: cat /etc/fstab {{:unix-linux:debian:pasted:20160308-193931.png}} vgdisplay {{:unix-linux:debian:pasted:20160308-193946.png}} Наш LVM состоит из одного физического раздела: pvdisplay {{:unix-linux:debian:pasted:20160308-193959.png}} И из двух логических: lvdisplay {{:unix-linux:debian:pasted:20160308-194016.png}} Первым делом нам надо увеличить сам жесткий диск в оснастке Hyper-V у конкретной VM. Мой Debian установлен на VM G1 поколения on-line жесткий диск увеличить не получится. Планируем простой VM. К исходному размеру жесткого диска в 10 GB мы добавили еще 5 GB – это можно увидеть загрузившись к примеру через Parted Magic Live CD и запустив Gparted: {{:unix-linux:debian:pasted:20160308-194100.png}} Далее надо создать раздел: {{:unix-linux:debian:pasted:20160308-194112.png}} Тип файловой системы LVM: {{:unix-linux:debian:pasted:20160308-194123.png}} И далее применяем настройки: {{:unix-linux:debian:pasted:20160308-194133.png}} Результат: {{:unix-linux:debian:pasted:20160308-194145.png}} Как видим, все удачно создалось, но вновь созданный LVM раздел еще не входит в рабочую группу томов LVM, стрелочка один и два: {{:unix-linux:debian:pasted:20160308-194203.png}} Перезагружаем VM и загружаемся уже в рабочую среду Debian. Смотрим физические тома LVM: pvdisplay {{:unix-linux:debian:pasted:20160308-194223.png}} Как и ожидалось, у нас появился новый физический LVM раздел. Мы видим на скриншоте выше новый LVM раздел соответствует устройству /dev/sda3: ls -l /dev/sda* {{:unix-linux:debian:pasted:20160308-194254.png}} Расширяем группу томов LVM: vgextend Name-VG /dev/NameDevice {{:unix-linux:debian:pasted:20160308-194308.png}} Результат: vgdisplay {{:unix-linux:debian:pasted:20160308-194325.png}} Далее расширяем логический том LVM: lvextended -L14G /dev/Name-LVM/root {{:unix-linux:debian:pasted:20160308-194337.png}} Далее расширяем файловую систему: resize2fs /dev/Name-LVM/root {{:unix-linux:debian:pasted:20160308-194348.png}} Перезагружаемся. Конечный результат: df -h Закрепляем последовательность действий: - Увеличиваем размер жесткого диска в оснастке Hyper-V для конкретной VM. - Загружаемся с Linux Live CD и создаем LVM раздел через Gparted. - Добавляем в существующую группу LVM вновь созданный раздел LVM. - Расширяем логический том LVM. - Расширяем файловую систему. ---- {{:user:aivonin.png?50&nolink |}} Автор первичной редакции:\\ [[user:aivonin|Антон Ивонин]] \\ Время публикации: 08.03.2016 21:12 {{tag>Linux Debian LVM Filesystem Hyper-V Gparted VHD LiveCD}} ~~DISCUSSION~~