Gentoo Archives: gentoo-user-ru

From: Sergey Kobzar <sergey.kobzar@××××.ru>
To: gentoo-user-ru@l.g.o
Subject: Re: [gentoo-user-ru] Logrotate не посылает сигнал процессу
Date: Wed, 28 Aug 2013 09:45:00
Message-Id: 521DC693.7050703@mail.ru
In Reply to: Re: [gentoo-user-ru] Logrotate не посылает сигнал процессу by Sergey Kobzar
1 On 08/25/13 11:53, Sergey Kobzar wrote:
2 > On 08/23/13 16:34, Sergey Kobzar wrote:
3 >
4 >>> Сделайте touch первой командой в списке.
5 >>
6 >> Сделал:
7 >>
8 >> postrotate
9 >> touch /tmp/logrotate-nginx; test -r /run/nginx.pid && kill -USR1
10 >> `cat /run/nginx.pid`
11 >> endscript
12 >>
13 >> Так вообще будут независимые команды.
14 >>
15 >> Завтра увидим результат...
16 >
17 >
18 > Вчера логи отротировались нормально. Файл /tmp/logrotate-nginx был
19 > создан и я его удалил.
20 >
21 >
22 > Сегодня:
23 >
24 > -rw-r--r-- 1 nginx root 0 Aug 25 03:10 access.log
25 > -rw-r--r-- 1 nginx root 219M Aug 21 10:42 access.log-20130821
26 > -rw-r--r-- 1 nginx root 1.1G Aug 22 03:10 access.log-20130822
27 > -rw-r--r-- 1 nginx root 1.4G Aug 23 11:06 access.log-20130823
28 > -rw-r--r-- 1 nginx root 868M Aug 24 03:10 access.log-20130824
29 > -rw-r--r-- 1 nginx root 1.2G Aug 25 11:50 access.log-20130825
30 >
31 > # la /tmp/logrotate-nginx
32 > ls: cannot access /tmp/logrotate-nginx: No such file or directory
33 >
34 > Похоже, что баг logrotate...
35
36 Накатился до logrotate-3.8.6. 3 дня - полет нормальный.
37
38 На мыло приходят нотификейшны вида
39
40 gzip: stdin: file size changed while zipping
41
42 но главное логи ротейтятся корректно...

Replies

Subject Author
Re: [gentoo-user-ru] Logrotate не посылает сигнал процессу Sergey Kobzar <sergey.kobzar@××××.ru>