TangOSX wrote:... за 12 минут 550 файлов создало после очистки...
хм... давай посчитаем...
у тебя скорость создания файлов - 46 файлов в минуту)
Теперь давай глянем, что было у меня))
сайт я запустил в самом начале августа 2017, а неделю назад(20.12.2017), сервак начал подтупливать и выдавать ошибки мускула и др.
тогда я и выяснил, что у одного из пользователей, невероятно разрослась папка tmp
При весе 11 гигов, там было почти 81 000 000 файлов - это без шуток! Ладно, округлим эту цифру до 80 лямов и прикинем.
Сайту - 112 дней, переведем их в минуты = 161280 минут
80000000 : 161280 = 496 файлов в минуту, мляяя ))))))
И это при том, что под данным пользователем, всего 1 домен!
через Путти удалил папку, потом создал заново и щас, tmp опять разрастается)
Ребят помогите плиз! Как решить эту проблему и сделать автоочистку папки tmp ???
Добавление в cron панели Vesta, данных команд под админом, не работают у меня и не решают проблему:
Code: Select all
15 */12 * * * nice find /home/*/tmp -type f -name 'sess_*' -ctime +5 -delete
Code: Select all
nice find /home/*/tmp -type f -name 'sess_*' -ctime +3 -delete
а так же, не работает и это способ: https -
viewtopic.php?t=6963#p21141
Добавить к стандартному кроновскуму мусорщику debian такую строку:
файл: /etc/cron.d/php5
добавить:
Code: Select all
09,39 * * * * root /usr/bin/find /home/*/tmp -name "sess_*" -type f -cmin +24 -print0 | /usr/bin/xargs -r -0 rm >/dev/null 2>&1
Сервак с Vesta CP + Debian Jessie + php v.5.6.30