Содержание:
В данной статье мы рассмотрим, как увеличить/уменьшить дисковое пространство на VPS с операционной системой Linux. «Арендовать VPS с Linux» можно на нашем сайте.
Уменьшение диска
1. Для начала проверим, тип файловой системы и есть ли у нас свободное место, подключившись по ssh.
Файловую систему можно проверить командами:
mount | grep "^/dev"
lsblk -f
Важно! Файловая система xfs не предусматривает уменьшения разделов, поэтому уменьшение диска с такой системой длительная и трудоемкая операция, самостоятельно Вы вряд ли сможете это сделать. Для этого обратитесь в поддержку Вашего хостинга.
В данном случае у нас файловая система ext4, и уменьшение диска возможно.
Свободное место проверяем командой
df -h
Как мы видим, место есть, можно уменьшить диск.
2. Операцию будем проводить с помощью графического интерфейса через подключение ISO-образа, мы будем рассматривать всё на пример VPS-сервера, аналогичные операции можно сделать и для выделенного сервера.
На Handyhost это делается через панель VM Manager. Для подключения образа сначала нужно остановить нашу VPS. Заходим в панели в раздел «Управление» — «Виртуальные машины», выбираем нашу VPS и жмем кнопку «Стоп».
Когда VPS остановится, жмем кнопку «Диски».
2. В открывшемся разделе нажимаем кнопку «ISO» и выбираем подключаемый образ.
Пункт «Порядок загрузки» ставим «В начало».
Убеждаемся, что подключенный ISO-образ идет первым.
3. Возвращаемся в раздел «Управление» — «Виртуальные машины» и запускаем VPS кнопкой «Старт».
Дождавшись запуска, переключаемся на VNC соответствующей кнопкой.
4. Запускаем операционную систему из образа демонстрационном режиме, без установки.
Среди приложений ОС ищем и запускаем утилиту Gparted.
5. В окне утилиты выбираем уменьшаемый раздел (в данном примере это /dev/vda2), кликаем правой кнопкой и выбираем «Resize/move»
В открывшейся форме с помощью мыши, либо через форму для ввода числового значения настраиваем новый размер диска и нажимаем кнопку «Resize/move»
6. Запускаем операцию изменения, подтверждаем запуск.
7. Следим за ходом выполнения.
Закрываем окно когда операция завершится.
8. Возвращаемся в панель VM Mаnager, снова останавливаем VPS (как в пункте 2) и через раздел «Диски» отключаем ISO-образ.
9. Возвращаемся, в раздел «Управление» — «Виртуальные машины», запускаем VPS, кнопкой «Старт», как в пункте 3.
Подключаемся по ssh и проверяем размер диска командой
df -h
Диск уменьшен.
Увеличение диска
Увеличение диска будем проводить аналогично уменьшению — через ISO-образ и утилиту Gparted.
Также, как раньше, подключим, ISO-образ, через VNC запустим ОС с образа в тестовом режиме и запустим утилиту (пункты 2-5 «уменьшения диска»)
Как мы можем видеть, в утилите отображается область неразмеченного пространства на жестком диске. Если такой области нет, то размер диска увеличить нельзя.
1. Выбираем раздел, который будем увеличивать, по нему кликаем правой кнопкой и выбираем «Resize/move»
Задаем мышкой или вводом через клавиатуру размер, до которого мы увеличим раздел, нажимаем кнопку «Resize/move».
2. Запускаем операцию и подтверждаем её выполнение.
3. Вновь следим за ходом выполнения, закрываем окно когда операция завершится.
4. Как в пунктах 8-9, отключаем ISO-образ, запускаем VPS и проверяем, подключившись по ssh, размер диска.
Было:
Стало:
Диск увеличен.