0
1

Cтатья: Ротация логов с помощью logrotate в Debian / Ubuntu

Вопрос: не работает!! вернее работает только когда запускаешь в ручную и больше никак!! по крону как будто и не собирается отрабатывать:( вручную отрабатывает все супер, подскажите что можно исправить?

спросил May 28 '10 at 11:00

sckif's gravatar image

sckif
1

обновлено Jun 04 '10 at 09:52

dw's gravatar image

dw
156

Какая операционная система? Проверьте, есть вообще крон задание для logrotate: $ find /etc/cron.* -name "logro*"
dw (May 28 '10 at 18:35)

$ find /etc/cron.* -name "logro*" 
/etc/cron.daily/logrotate

система debian

ответил May 31 '10 at 10:39

sckif's gravatar image

sckif
1

обновлено Jun 03 '10 at 01:09

dw's gravatar image

dw
156

и содержание самого /etc/cron.daily/logrotate:

#!/bin/sh
test -x /usr/sbin/logrotate || exit 0
/usr/sbin/logrotate /etc/logrotate.conf

ответил May 31 '10 at 10:43

sckif's gravatar image

sckif
1

обновлено Jun 03 '10 at 01:11

dw's gravatar image

dw
156

Тут все правильно, никаких отклонений нет - задание на ротацию есть. Покажите файл конфигурации, который Вы запускаете (должен лежать в /etc/logrotate.d/)
dw (Jun 03 '10 at 01:26)

Содержит ли имя конфига в /etc/logrotate.d/ точку?

Если да, то дело именно в этом.

Ноги растут из Debian Policy: Cron job file names

ответил Apr 04 '12 at 19:55

dw's gravatar image

dw
156

обновлено Apr 04 '12 at 19:56

Ваш ответ
вы можете ответить анонимно, а потом войти
переключить предпросмотр