Не ротируются логи каждый час logrotate Topic is solved

Общие вопросы о панели управления Vesta
nitsik
Posts: 54
Joined: Mon Nov 30, 2015 9:01 pm

Не ротируются логи каждый час logrotate  Topic is solved

Postby nitsik » Fri Apr 21, 2017 2:18 pm

Здравствуйте. Необходимо ротировать файл на сайте с логами,
создал конфиг test

Code: Select all

/path/log.txt {
        hourly
        missingok
        rotate 24
        compress
        nodelaycompress
        notifempty
        create 640 admin admin
}


И поместил его в /etc/logrotate.d
Этого достаточно, чтобы ротация происходила каждый час? Команда logrotate -f /etc/logrotate.d/test отрабатывает корректно. В кроне (crontab -u admin -e) что-то не нашел, где запускается logrotate, возможно он запускается раз в сутки, и тогда ротации не будет? Где, кстати, расположена команда крона, которая запускает ротацию? Заранее спасибо.
p.s. ОС Debian
p.p.s.
Наконец настроил ежечасную ротацию. Надо было переместить файл /etc/cron.daily/logrotate в папку /etc/cron.hourly и не забыть проверить права на файл (надо, чтобы на файл были установлены права на выполнение).

skurudo
VestaCP Team
Posts: 7798
Joined: Fri Dec 26, 2014 2:23 pm
Location: Moscow
Contact:

Re: Не ротируются логи каждый час logrotate

Postby skurudo » Mon Apr 24, 2017 9:34 am

Наконец настроил ежечасную ротацию. Надо было переместить файл /etc/cron.daily/logrotate в папку /etc/cron.hourly и не забыть проверить права на файл (надо, чтобы на файл были установлены права на выполнение).


Вот натурально решил и написал.
Молодчина :)
-> DigitalOcean competition - please, support us
-> fix for phpmyadmin - nice and sweet now


Return to “Общие вопросы”



Who is online

Users browsing this forum: No registered users and 7 guests

cron