ACLClouds
ACLClouds

Ошибка «No space left on device»: диск VPS заполнен

Найдите заполненный том, большие папки и inode, затем безопасно удалите лишнее. Полный диск может помешать записи SSH, APT, Docker и баз данных.

Полный диск может помешать записи SSH, APT, Docker и баз данных. Процент пространства и количество индексных дескрипторов следует проверять отдельно.

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

  1. Определите том

    Выполните df -hT, затем df -i. На томе могут закончиться inode, даже если ещё остаются свободные гигабайты.

  2. Найдите большие папки

    Используйте du в той же файловой системе и проверьте /var/lib/docker, /var/log и резервные копии.

  3. Очищайте с осторожностью

    Сжимайте или удаляйте известные старые журналы и файлы экспорта. Не используйте docker system prune -a на рабочем сервере.

  4. Предотвратите повторение

    Настройте ротацию журналов, срок хранения резервных копий и оповещение при заполнении на 85 %.