/dev/vda1 занимает слишком много места - на устройстве не осталось места

/dev/vda1 занимает слишком много места - на устройстве не осталось места

Я столкнулся с проблемой во время развертывания веб-сервиса. Веб-сервис работает в контейнере Docker, и первые пару раз он запускался и работал правильно.

В прошлый раз во время загрузки образа я получил сообщение об ошибке "no space left on device". Я проверил дисковое пространство, и overlay2 и /dev/vda1 были почти заполнены (9,7 ГБ/10 ГБ). Я удалил все образы и контейнеры docker. Для очистки docker docker system prune --all --volumes --forceбыла применена команда.

Затем я проверил пространство, используемое Docker, и оно оказалось равным 0 (см. скрин ниже).

Пространство, используемое докером

К сожалению, /dev/vda1 по-прежнему имеет тот же размер (см. результат проверки дискового пространства), и я получаю то же сообщение об ошибке «на устройстве не осталось места».

Дисковое пространство

Поскольку я загрузил только образы Docker, я предполагаю, что эта папка связана с Docker.

Есть ли у вас какие-нибудь идеи, как избавиться от этого бесполезно потраченного места на диске?

решение1

Перезагрузить.

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

Связанный контент