Как расширить файловую систему c LVM ?
В данной инструкции рассматривается процесс расширения диска со стороны операционной системе в случае использования LVM (менеджера логических томов).
Все операции производится в shell (командной оболочке) виртуальной машины (ВМ).
Для работы с shell можно использовать веб-консоль ВМ или подключение к ВМ по SSH

 !ПРЕДУПРЕЖДЕНИЕ!
В СЛУЧАЕ ДОПУЩЕНИЯ ОШИБКИ БУДУТ УТЕРЯНЫ ВСЕ ДАННЫЕ НА ДИСКЕ
Перед выполнением настоятельно рекомендуем создать резервную копию виртуального диска

 

1. Проверяем объем подключенных разделов:
 
# df -h
 

Подключен один раздел - /dev/vda1, объемом в 190MB.
Подключен один LVM том - /dev/mapper/centos_vm--i14525--863-root, объемом в 9.6GB.

 

2. Уточняем на каком разделе размещается LVM том:

# pvs

LVM том с именем centos_vm-i14525-863 размещается на разделе /dev/vda2.

 

3. Проверяем общий объем диска /dev/vda, на котором будем расширять LVM том:
 
# fdisk -l /dev/vda

Объем диска /dev/vda - 21.5GB.
Мы можем расширить LVM том centos_vm--i14525--863-root за счет неиспользуемого дискового пространства.
Расширение будет выполняться с помощью утилиты growpart.

 

4. Устанавливаем утилиту growpart:

- CentOS 7, 8:

# yum install cloud-utils-growpart -y

- Ubuntu 18.04, 20.04:

# apt install cloud-initramfs-growroot -y 

 

5. Расширяем раздел /dev/vda2 (при вводе команды указываем диск и через пробел номер раздела):

# growpart /dev/vda 2

 

6. Расширяем Physical Volume (физический том), на котором создан наш LVM том:

# pvresize /dev/vda2

 

7. Расширяем сам LVM том centos_vm--i14525--863-root, используя для расширения все доступное дисковое пространство:

# lvextend -l +100%FREE /dev/mapper/centos_vm--i14525--863-root

 

8. Расширяем файловую систему LVM тома:

- для ext4:

# resize2fs /dev/mapper/centos_vm--i14525--863-root

- для xfs:

# xfs_growfs /dev/mapper/centos_vm--i14525--863-root

 

9. Проверяем, объем дискового пространства на LVM томе:

# df -h

 

РАСШИРЕНИЕ ДИСКА - ВЫПОЛНЕНО.

 



Вложения 
 
 lvm_1.png (30.94 КБ)
 lvm_2.png (9.56 КБ)
 lvm_3.png (36.59 КБ)
 lvm_4.png (10.68 КБ)
 lvm_5.png (11.01 КБ)
 lvm_6.png (16.99 КБ)
 lvm_7.png (30.88 КБ)


Если решение вопроса найти не удалось, Вы можете отправить нам заявку:



(3 голос(а))
Эта статья помогла
Эта статья не помогла

Комментарии (0)