Linux: CentOS расширение раздела диска

Думаю каждый сталкивался с ситуацией, когда созданная для теста виртуальная машинка вынужденно меняла статус "в продакшн". И конечно же, объем выделенного для виртуалки хранилища оказывается мал для полноценной работы. Но в современных ОС это не проблема =)
Сразу после внесенных изменений с увеличением дискового пространства в самой виртуалке запускаем нашу ОС:

df -h
fdisk -l

Я буду работать с первым(единственным) диском в системе(dev/sda)

fdisk /dev/sda

Дальнейший процесс состоит из ответов, методом выбора определенных символов на клавиатуре. Там где указан Enter - это ответ по умолчанию, предложенный самим ПО

n #Новый раздел
p #Основной раздел
Enter #Следующий незанятый порядковый номер раздела(у меня он будет третьим(dev/sda3)
Enter #Начальный сектор нового раздела
Enter #Последний сектор создаваемого раздела
t #Меняем тип файловой системы
Enter
8e #Соответствует Linux LVM
p
w #Сохраняем изменения

Система сообщит, что необходимые изменения внесла, но требуется перезагрузка

reboot

После перезапуска продолжаем. Создаём физический том:

pvcreate /dev/sda3

Проверяем название группы томов, в который добавляется новый раздел. Значение в строке "VG Name"

vgdisplay

Добавление раздела:

vgextend значение_vg_name /dev/sda3

Проверим название логического тома, который нужно расширить. Значение "LV Path"

lvdisplay

Расширение раздела

lvextend -l +100%FREE значение_lv_path

Слудующие две команды относятся к разным версиям centos:
CentOS 6

resize2fs -p значение_lv_path

CentOS 7

xfs_growfs <strong>значение_lv_path

Проверяем что получилось:

df -h

Posted in Linux on Sep 20, 2019.