В кроне стоит sarg.daily
Сработал он 2 раза. Теперь при запуске пишет
SARG: (removetmp) Не могу открыть файл: /tmp/sarg_tmp/02Jun2003-02Jun2003/geral#ls -ld /tmp
drwxrwxrwt 5 root root 4096 Jun 2
>В кроне стоит sarg.daily
>Сработал он 2 раза. Теперь при запуске пишет
>SARG: (removetmp) Не могу открыть файл: /tmp/sarg_tmp/02Jun2003-02Jun2003/geral
>
>#ls -ld /tmp
>drwxrwxrwt 5 root root 4096 Jun 2а места в /tmp достаточно? ему нужно очень много! у меня однажды 150 Мб не хватило и он умер... правда, я большой отчет делал...
и что значит бит t? под рукой моего сервера нет, на память не помню...
Про бит "t" ничего не знаю, может кто подскажет?
# df
Filesystem 1k-blocks Used Available Use% Mounted on
...
/dev/hda5 1032056 32856 946764 4% /tmp
#Как видно - места полно.
У меня RedHat 7.3
>Про бит "t" ничего не знаю, может кто подскажет?
нашел, это некий sticky-бит
подробнее - man chmod
насколько я понял, он тут нужен1) ты уверен что запуск твоего сарга не пересекается по времени с еще каким-нибудь запуском сарга?
2) попробуй создать отдельный каталог и дать саргу его как временный
Hi Michael.
Sticky bit - чтоб удалять файлы в каталоге мог только владелец (или рут)Сообщение об ошибке выдается даже при запуске sarg.daily из командной строки под Рутом
>Hi Michael.
>Sticky bit - чтоб удалять файлы в каталоге мог только владелец (или
>рут)
>
>Сообщение об ошибке выдается даже при запуске sarg.daily из командной строки под
>Рутомэто-то понятно...
по моему предыдущему посту что скажешь?
Пишет Не могу открыть файл: /etc/sarg/sarg_tmp/02Jun2003-02Jun2003/geral
#ls -ld /etc/sarg
drwxrws--- 3 root squid 4096 Jun
>Пишет Не могу открыть файл: /etc/sarg/sarg_tmp/02Jun2003-02Jun2003/geral
>#ls -ld /etc/sarg
>drwxrws--- 3 root squid 4096 Junпопробуй подсунуть ему лог-файл буквально из одной строчки, только своими глазами проверь, чтобы там все нормально было
Что подсовывать лучше всего?
У меня с логами вроде все в порядке.
Этот sarg.daily 2 раза отлично без проблем
запустился и выдал не только общую статистику
(как сейчас делает), но и записал в
/var/www/html/squid/daily подробное описание
кто где был.
Так у меня сейчас и существуют отчеты за те 2 дня,
а новых нет :(
>Что подсовывать лучше всего?
>У меня с логами вроде все в порядке.
это только на первый взгляд
очень редко, но бывает, что сквид в лог кладет строчку состоящую из куска одной строки и целиком следующей строки, т.е. нарушается формат лог-файла.
поэтому и говорю, что стоит попробовать на простейшем логе, который легко проверить глазами.>Так у меня сейчас и существуют отчеты за те 2 дня,
>а новых нет :(
но логи ты же не стер? тем более, что они постоянно растут новые...
>>Так у меня сейчас и существуют отчеты за те 2 дня,
>>а новых нет :(
>но логи ты же не стер? тем более, что они постоянно растут
>новые...Может это к вечеру у меня голова не варит. Немного не пойму
чего делать-то надо. С логами у меня как было, так и есть - ничего
не стирал, новые растут ежедневно, ротация ведется тоже.
Отчет общий в виде краткой таблицы на е-майл шлется. Зохожу
браузером на localhost/squid/daily, а там сиротливо сидят
отчеты за 2 давнейших дня (27 - 28 мая).
Смотрю логи squid - там все современно до сегодняшнего дня включительно.
Если я правильно ошибаюсь, там либо по почте, либо в файл.
>Если я правильно ошибаюсь, там либо по почте, либо в файл.Совершенно точно, либо mail либо html:
# TAG: output_email
# Email address to send the reports. If you use this tag, no html reports will be generated.
# sarg -e email
#
#output_email none