Cannot create temporary directory /tmp No space left on device
На диск ничего записать нельзя, но df -h
говорит что место еще очень много.
На диск ничего записать нельзя, но df -h
говорит что место еще очень много.
18.08.2017 19:43:33
Cannot create temporary directory /tmp No space left on device
На диск ничего записать нельзя, но df -h говорит что место еще очень много. |
|
|
18.08.2017 20:02:03
РЕШЕНИЕ: Вам поможет команда df -ih и у вас закончились индексных дескрипторов (inodes)
После 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 И так до последней точки. Очень часто это огромное количество файлов сессий в /usr/lib/php5/ -- в настройках php не был включен GC для сессий (session.gc_probability). Для начала включил GC, а потом минут на 20 запустил команду для чистки старых сессий: find /var/lib/php5/ -depth -mindepth 1 -maxdepth 1 -type f -cmin +$(/usr/lib/php5/maxlifetime) -delete От том как удалить через |
||||
|
||||