Master-X
Форум | Новости | Статьи
Главная » Форум » CJs » 
Тема: Переполнение папок at3/l/
цитата
10/04/10 в 11:00
 sealord
Подскажите как лечить проблему с переполнением папок at3/l/in и at3/l/out файлами, никаких опций на ограничение на число файлов в самом скрипте не нашел...
цитата
10/04/10 в 11:08
 Woland
Переполнение - это сколько ?
цитата
10/04/10 в 12:38
 Benny
нужно чтоб крон работал раз в минуту, и все будет ок.
если раз в две или больше, то старые файлы просто не удаляются.
проверь логи крона в папке at3/l/sys
да и должно их там быть (файлов)по 1500 .
цитата
10/04/10 в 12:44
 sealord
у меня поболее будет
раньше внимания не обращал, а сейчас смотрю расплодились от 20 до 50к файлов, стали лимиты на хостинге по файлам превышаться свыше ляма ну и от этого сиджы валятся
цитата
10/04/10 в 14:07
 Woland
имхо или проблемы с кроном или проблемы с правами файлов/каталогов просто.
цитата
10/04/10 в 20:49
 Soft-Com
это столетняя проблема АТ.

полечить можно таким скриптом по крону(удаляет файлы старше 2х суток):
Код:

#!/bin/bash

for i in `locate cronx.cgi|awk -F"cronx.cgi" {' print $1 '}`
do

in_d=$i"l/in"
ou_d=$i"l/out"
if [ -d $in_d ]; then
        cd $in_d
#       echo "Clean $in_d"
        find -type f -mmin +3000 -exec rm {} \;
fi
if [ -d $ou_d ]; then
        cd $ou_d
#       echo "Clean $ou_d"
        find -type f -mmin +3000 -exec rm {} \;
fi

done


Эта страница в полной версии