Перейти к содержимому

Диск: расширение и мониторинг заполнения

Дисковое место выдаётся NVMe-томом по тарифу (от 5 ГБ на VPS 0.5 до 640 ГБ на VPS 64) и расширяется сменой тарифа. Статья — как видеть заполнение заранее и что делать, когда место кончается.

В панели. Страница сервера — плитка Disk над вкладками: занято/всего, процент и живой спарклайн за последние ~2 минуты. Обновление каждые 3 секунды — удобно, когда прямо сейчас что-то быстро пишет на диск.

На сервере. Точная картина по директориям — в SSH:

Окно терминала
df -h / # сколько занято на корневом томе
du -xh --max-depth=1 / | sort -h | tail -10 # кто занимает место

Типовые пожиратели: логи (/var/log), пакеты кэша (/var/cache), дампы и бэкапы в домашней папке, контейнерные слои (/var/lib/docker).

  1. Почистите то, что растёт само: старые логи (journalctl --vacuum-size=100M), кэш пакетов (apt clean), старые дампы.
  2. Нужен больший объём? Вкладка «Конфигурация» → «Сменить тариф» — доступные тарифы и цены показываются с учётом свободных ресурсов ноды. Данные на диске при смене тарифа сохраняются, диск расширяется на лету.
  3. Профилактика: включите бэкапы — копии хранятся вне сервера и не занимают место на диске ВМ, а хранилище тарифицируется по факту (6 ₽/ГБ/мес).

Плитка Disk показывает новое значение объёма после смены тарифа; df -h на сервере видит расширенный том (в редких случаях файловая система требует resize2fs — панель применяет его автоматически).

Симптом Причина Что делать
Диск 100 %, сервер глючит Некуда писать логам и временным файлам Почистите по списку выше, затем расширьте тариф
После смены тарифа объём не вырос ОС не перечитала размер тома Перезапустите сервер; проверьте df -h
Место «утекает», хотя данных нет Удалённые файлы держит работающий процесс lsof +L1 покажет такие; перезапустите процесс
Можно ли уменьшить диск?

Диск уменьшается только сменой тарифа вниз с сохранением данных, если новый объём не меньше занятого. Урезание ниже занятого места невозможно.

Сколько места занимают бэкапы на моём диске?

Нисколько: снимок делается на уровне хранилища, диск ВМ не расходуется. Платите только за объём копий в хранилище — 6 ₽/ГБ/мес.

Что будет, когда диск заполнится целиком?

ОС начнёт отказывать в записи: сломаются логи, базы данных, обновления. Поэтому следите за плиткой Disk или настройте алерт мониторинга по порогу.