По умолчанию в CentOS 7 создается два основных раздела. На базе одного из них создается физический диск LVM, образующий группу разделов LVM, на базе которой создается логический раздел LVM, на который в свою очередь устанавливается операционная система
Таким образом, нам необходимо увеличить размер раздела диска, а затем — физического и логического разделов LVM
- выключаем виртуальную машину, увеличиваем на необходимую величину объем виртуального жесткого диска и снова запускаем виртуальную машину
- входим в интерфейс командной строки fdisk
#fdisk /dev/sda
- просматриваем список доступных разделов
p
По умолчанию в CentOS 7 создаются два раздела, конфигурация которых должна выглядеть подобным образом
Устр-во Загр Начало Конец Блоки Id Система /dev/sda1 * 2048 1026047 512000 83 Linux /dev/sda2 1026048 8388607 3681280 8e Linux LVM
- удаляем раздел «Linux LVM»
d
- создаем новый primary-раздел
n
Замечание: важно, чтобы созданный раздел начинался с того же сектора, что и ранее удаленный (1026048)
- изменяем тип созданного раздела на «Linux LVM» (код — 8e)
t
Замечание: просмотреть список всех типов разделов можно командой «l»
- записываем изменения в таблицу разделов
w
- перезагружаем виртуальную машину
- увеличиваем размер физического раздела LVM до максимально возможного
#pvresize /dev/sda2
Physical volume «/dev/sda2» changed
1 physical volume(s) resized / 0 physical volume(s) not resized
- увеличиваем размер логического раздела LVM до максимально возможного
#lvextend /dev/mapper/centos_*****-root —extents +100%FREE —resizefs
#df -h Файловая система Размер Использовано Дост Использовано% Cмонтировано в /dev/mapper/centos_*****-root 16G 2,7G 13G 18% / devtmpfs 234M 0 234M 0% /dev tmpfs 245M 0 245M 0% /dev/shm tmpfs 245M 4,5M 240M 2% /run tmpfs 245M 0 245M 0% /sys/fs/cgroup /dev/sda1 497M 166M 331M 34% /boot tmpfs 49M 0 49M 0% /run/user/1000