1 |
On 08/23/13 16:34, Sergey Kobzar wrote: |
2 |
|
3 |
>> Сделайте touch первой командой в списке. |
4 |
> |
5 |
> Сделал: |
6 |
> |
7 |
> postrotate |
8 |
> touch /tmp/logrotate-nginx; test -r /run/nginx.pid && kill -USR1 |
9 |
> `cat /run/nginx.pid` |
10 |
> endscript |
11 |
> |
12 |
> Так вообще будут независимые команды. |
13 |
> |
14 |
> Завтра увидим результат... |
15 |
|
16 |
|
17 |
Вчера логи отротировались нормально. Файл /tmp/logrotate-nginx был |
18 |
создан и я его удалил. |
19 |
|
20 |
|
21 |
Сегодня: |
22 |
|
23 |
-rw-r--r-- 1 nginx root 0 Aug 25 03:10 access.log |
24 |
-rw-r--r-- 1 nginx root 219M Aug 21 10:42 access.log-20130821 |
25 |
-rw-r--r-- 1 nginx root 1.1G Aug 22 03:10 access.log-20130822 |
26 |
-rw-r--r-- 1 nginx root 1.4G Aug 23 11:06 access.log-20130823 |
27 |
-rw-r--r-- 1 nginx root 868M Aug 24 03:10 access.log-20130824 |
28 |
-rw-r--r-- 1 nginx root 1.2G Aug 25 11:50 access.log-20130825 |
29 |
|
30 |
# la /tmp/logrotate-nginx |
31 |
ls: cannot access /tmp/logrotate-nginx: No such file or directory |
32 |
|
33 |
Похоже, что баг logrotate... |