Изменение размеров диска на виртуальной машине (Linux)
Помощь / VPS

Смена тарифа на виртуализации KVM, не приводит к автоматическому изменению размеров файловой системы. Оперативная память, число процессоров и диск - да, изменятся. Но - файловая система на диске, останется старого размера. Так что, если у вас диск был 8Gb, то после смены тарифа он станет, например 16Gb, но, видеть вы будете всё равно 8Gb - поскольку именно такого размера и осталась файловая система.

 

Что, впрочем, не смертельно, и вполне исправимо в ручном режиме. Для этого, переходим в биллинговую систему, раздел заказов на виртуальные сервера (VPS)

 

Биллинговая система, раздел заказов на виртуальные сервера (VPS/VDS)

 

Нажимаем кнопку с "шестерёнкой", в новой вкладке открывается панель управления виртуальным сервером (всплывающие окна должны быть разрешены, для нашего биллинга). Там, переходим в раздел виртуальных машин:

 

панель управления виртуальным сервером, раздел виртуальных машин

 

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

 

Выделяем строку с витруальной машиной

 

Нажимаем кнопку "Диски" - для перехода в одноимённый раздел:

 

переходим в управление дисками, виртуального сервера (VPS/VDS)

 

Оказываемся в разделе дисков виртуальной машины:

 

управление дисками VPS/VDS

 

Однако, кнопка добавления CD-ROM неактивна, поскольку мы не выключили VPS... Возвращаемся назад, в раздел управления виртуальными машинами, и выключаем её:

 

Выключение витруального сервера VPS/VDS

 

Выскакивает подтверждение отключения виртуалки. Соглашаемся:

 

Подтверждение отключения виртуального сервера VPS/VDS

 

Дожидаемся пока в строке с виртуальной машиной жёлтая "лампочка" не станет серой - что и подтверждает что VPS отключилась:

 

виртуальная машина VPS/VDS выключена

 

Снова идём в раздел дисков виртуального сервера:

 

переход в раздел управления дисками виртуального сервера VPS/VDS

 

Добавляем CD-ROM:

 

добавление виртуального CD-ROM к виртуальному серверу

 

В качестве виртуального "CD-ROM" выбираем образ gparted-live, порядок загрузки - "в начало":

 

параметры виртуального CD-ROM

 

Снова возвращаемся назад, в раздел управления виртуальными машинами:

 

возвращаемся назад, в раздел управления виртуальными машинами

 

И включаем наш виртуальный сервер:

 

включаем наш виртуальный сервер VPS/VDS

 

Подтверждаем, что мы хотим его включить:

 

подтверждение включения виртуального сервера VPS/VDS

 

Нажимаем кнопку "VNC" - откроется терминал виртуального сервера:

 

браузерный клиент VNC для виртуального сервера

 

Он открывается в новой вкладке:

 

браузерный клиент VNC для виртуального сервера VPS/VDS

 

Там, к этому времени, уже открылось загрузочное меню CD-ROM который мы подключили:

 

загрузочное меню CD-ROM который мы подключили

 

Нажимаем "Enter", на следующем меню - то же самое:

 

загрузочное меню LiveCD

 

После загрузки операционной системы, автоматически запускается программа управления разделами жёсткого диска - GParted:

 

загрузки операционной системы, автоматически запускается программа управления разделами жёсткого диска - GParted

 

Выделяем третий раздел, самый большой - vda3. За ним, кстати, видно свободное пространство - как раз на половину диска, и нажимаем кнопку "Resize" - т.е. изменить размер

 

Выделяем третий раздел, самый большой - vda3

 

Открывается окно изменения размера диска, где "хватаем" мышкой раздел за самый край, и "тащщим" его вправо, до конца

 

окно изменения размера диска

 

После чего, внизу окна нажимаем кнопку "Resize":

 

изменение размера файловой системы VPS/VDS

 

Окно изменения размеров раздела закрывается, и в основном окне программы нажимаем на кнопку "Apply", т.е. применить изменения:

 

применяем изменения произведённые с диском виртуального сервера

 

Запрашивается подтверждение вносимых изменений. Соглашаемся:

 

подтверждаем что мы хотим изменить размеры разделов на жёстком диске виртуального сервера VPS/VDS

 

Некоторое время программа шуршит и изменяет размеры файловой системы, "растягивая" её на указанный размер - d данном примере - на весь диск. Обратите внимание, что нельзя выключать или перезагружать виртуальную машину в этот момент. Это скорей всего кончится тем что вы поломаете файловую систему и все данные будут потеряны:

 

Gparted изменяет размеры файловой системы виртуальной машины VPS/VDS

 

В конце, GParted отпишется о успешно проведённом изменении размера диска вирутального сервера:

 

отчёт GParted о успешном изменении размеров виртуального сервера VPS/VDS

 

Данную вкладку (VNC) можно закрывать, она нам больше не нужна. Возвращаемся обратно, в управление виртуальными машинами, и выключаем нашу виртуалку (ещё раз напоминаю - только после того как GParted отписался о успешном завершении работы)

 

выключение виртуальной машины VPS/VDS

 

Ждём пока виртуалка остановится:

 

ожидаем выключения VPS/VDS

 

Убеждаемся, что "лампочка" в строке с нашей виртуальной машиной погасла:

 

виртуальная машина VPS/VDS отключена

 

Переходим в раздел управления дисками виртуальной машины:

 

Переходим в раздел управления дисками виртуальной машины

 

Выделяем строку с подключенным образом CD-ROM, и отключаем его:

 

Выделяем строку с подключенным образом CD-ROM, и отключаем его

 

И снова в раздел управления виртуальными машинами VPS/VDS:

 

раздел управления виртуальными машинами VPS/VDS

 

Включаем нашу виртуалку:

 

включение виртуальной машины VPS/VDS

 

Всё. После загрузки операционная система будет видеть всё доступное дисковое пространство.