Содержание

Расширение диска с LVM в ОС Ubuntu

Параметры диска

После расширения объема диска с использование LVM необходимо сделать новое дисковое пространство доступным для операционной системы. Для этого следуйте инструкции.

Откройте терминал под пользователем root:

sudo -i

Введите команды:

echo 1 > /sys/block/sda/device/rescan

С помощью утилиты parted посмотрим полный размер диска и имеющиеся там разделы:

parted /dev/sda print

Model:(scsi)
Disk /dev/sda: XX.XGB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Number Start End Size Type File system Flags
1 1049kB 256MB 255MB primary ext2 boot
...
N ---- YY.YGB ZZ.ZGB primary lvm

Запоминаем начало нового раздела YY.YGB, обычно он самый последний.

Новый раздел

Создадим новый раздел утилитой parted:

parted -s /dev/sda mkpart primary YY.YGB 100%

Проверим новый раздел:

parted /dev/sda print

Model: (scsi)
Disk /dev/sda: XX.XGB
...
Number Start End Size Type File system Flags
...
Y XX.XGB XX.XGB XX.XGB primary

Запомним номер созданного раздела - Y, преобразуем его в LVM раздел:

parted -s /dev/sda set Y lvm on

Инициализируем новый раздел для использования в LVM:

pvcreate /dev/sdaY

Writing physical volume data to disk "/dev/sdaY"
Physical volume "/dev/sdaY" successfully created

Добавим новый раздел в LVM группу:

vgextend ubuntu-vg /dev/sdaY

Volume group "ubuntu-vg" successfully extended

ebian

Увеличим раздел логического тома LVM:

lvextend -l +100%FREE /dev/ubuntu-vg/root

Extending logical volume root to XX.XX GiB
Logical volume root successfully resized

Увеличим раздел файловой системы:

resize2fs /dev/ubuntu-vg/root

Готово