Краткий ответ: После апгрейда диска виртуальный диск больше, но раздел и файловая система внутри ОС обычно ещё требуют расширения: growpart /dev/vda 1, затем resize2fs /dev/vda1 (ext4) или xfs_growfs / (XFS). Проверяйте df -h до и после.

Обзор

Диск имеет три слоя: виртуальный диск (вырос благодаря апгрейду), таблицу разделов и файловую систему. Многие шаблоны ОС растят последние два автоматически при загрузке (cloud-init); когда этого не случилось — дело заканчивают две команды. Сначала сделайте бэкап — операции с разделами безопасны в штатном случае, но не прощают ошибок.

Что нужно иметь

  • Оплаченный и применённый апгрейд диска, VPS перезагружен.
  • Свежий бэкап важных данных.
  • Root SSH-доступ; для growpart — пакет cloud-guest-utils (Ubuntu/Debian) или cloud-utils-growpart (Alma/Rocky).

Пошаговая инструкция

  1. Посмотрите разметку — убедитесь, что диск вырос, а раздел нет:
    lsblk
    df -h
    Типичный диск VPS — /dev/vda с корневым разделом /dev/vda1 (иногда /dev/sda).
  2. Расширьте раздел (обратите внимание на пробел между диском и номером раздела):
    apt install -y cloud-guest-utils     # Ubuntu / Debian, если нет growpart
    growpart /dev/vda 1
  3. Расширьте файловую систему. Тип выясните через lsblk -f. Для ext4:
    resize2fs /dev/vda1
    Для XFS (типична в AlmaLinux/Rocky) — по точке монтирования:
    xfs_growfs /
  4. Проверьте:
    df -h /

Типичные проблемы

  • NOCHANGE: partition ... is size ...? Раздел уже расширен — переходите сразу к шагу с файловой системой.
  • Используете LVM? Цепочка длиннее: growpartpvresize /dev/vda2lvextend -r -l +100%FREE /dev/mapper/your-root (-r заодно расширяет файловую систему).
  • df всё ещё показывает старый размер? Вы расширили раздел, но не файловую систему — выполните шаг 3.

Когда обращаться в поддержку

Некомфортно менять размеры на живом диске, или разметка выглядит необычно (несколько разделов, кастомный LVM)? Откройте тикет — лучше поможем, чем вы потеряете файловую систему.

Частые вопросы

Почему диск больше, а df показывает старый размер?

Вырос только виртуальный диск; раздел и файловую систему нужно расширить внутри ОС: сначала growpart, затем resize2fs для ext4 или xfs_growfs для XFS — после этого df покажет новый объём.

Безопасно ли расширять файловую систему на живом сервере?

Онлайн-расширение ext4 и XFS — штатная и безопасная операция в обычном случае, но перед любыми действиями с разделами всегда делайте свежий бэкап важных данных.

Можно ли так же уменьшить диск?

Нет — уменьшение не автоматическое, а XFS вообще не умеет сжиматься. Освободите место и откройте тикет, чтобы обсудить даунгрейд плана с нашей командой.

Похожие статьи

Нужна помощь? Связаться с поддержкой Cloud2Y →

Помог ли вам данный ответ? 0 Пользователи нашли это полезным (0 голосов)