Возможные причины No space left on device
Возможные причины No space left on device
1. Реально кончилось место, самый простой способ это понять df –h (смотрим столбик USE%) там где 100% место кончилось.
Ищем что занимает много место du –csm * (табличка будет в мегобайтах)
2. Закончились иноды (inodes) узнать так df –hTi (смотрим IUse%)
Как найти где:
После df -ih на нужном разделе ищете где скопление кучи файлов
for i in /*; do echo $i; sudo find $i | wc -l; done
Потом вместо /* подставил путь с наибольшим количеством:
for i in /var/*; do echo $i; find $i | wc -l; done
И так до последней точки.
Очень часто это огромное количество файлов сессий в php -- в настройках php не был включен GC для сессий (session.gc_probability). Для начала включил GC, а потом минут на 20 запустил команду для чистки старых сессий:
Как удалить rm: Argument list too long