Bug 25030 - Не ротейтятся корректно логи
Summary: Не ротейтятся корректно логи
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: php5-fpm-fcgi (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: Anton Farygin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-02-04 18:18 MSK by Slava Dubrovskiy
Modified: 2017-07-21 16:02 MSK (History)
4 users (show)

See Also:


Attachments
Патч для ротирования лога (312 bytes, patch)
2017-07-19 16:33 MSK, Evgenii Terechkov
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Slava Dubrovskiy 2011-02-04 18:18:20 MSK
Не ротейтятся логи, в сервисе нет команды rotate
Comment 1 Anton Farygin 2011-02-10 19:13:13 MSK
добавил.
Comment 2 Evgenii Terechkov 2016-08-15 06:17:24 MSK
Теперь (с 2015-го, см https://bugzilla.altlinux.org/show_bug.cgi?id=29925) rotate есть, но он всё равно работает некорректно:

=8<=======================================================================
root@zabbix ~ # ls -lht /var/log/php5-fpm
total 7.2M
-rw------- 1 root root 2.3M Aug 15 10:09 php5-fpm.log.1
-rw------- 1 root root 1.9M Aug 15 10:09 www.slow.log
-rw------- 1 root root    0 Aug 14 00:00 php5-fpm.log
-rw------- 1 root root 3.0M Aug 13 23:50 www.slow.log.1
-rw------- 1 root root 5.1K Aug 12 18:42 php5-fpm.log.2.xz
-rw------- 1 root root 7.5K Aug  6 20:43 www.slow.log.2.xz
-rw------- 1 root root  14K Aug  5 09:24 php5-fpm.log.3.xz
-rw------- 1 root root  44K Jul 30 20:27 www.slow.log.3.xz
-rw------- 1 root root  95K Jul 26 00:45 php5-fpm.log.4.xz
-rw------- 1 root root 3.8K Jul 23 19:07 www.slow.log.4.xz

root@zabbix ~ # lsof /var/log/php5-fpm/php5-fpm.log*
COMMAND    PID USER   FD   TYPE DEVICE SIZE/OFF   NODE NAME
php5-fpm 28395 root    2w   REG  253,5  2342297 786440 /var/log/php5-fpm/php5-fpm.log.1
php5-fpm 28395 root    5w   REG  253,5  2342297 786440 /var/log/php5-fpm/php5-fpm.log.1

root@zabbix ~ # rpm -qf /var/log/php5-fpm
php5-fpm-fcgi-5.6.24.20160721-alt1
=8<=======================================================================
Comment 3 Anton Farygin 2016-08-15 09:22:04 MSK
Действительно, спасибо, посмотрю.
Comment 4 Evgenii Terechkov 2017-07-19 16:33:48 MSK
Created attachment 7151 [details]
Патч для ротирования лога

В php5-fpm-fcgi-5.6.31.20170607-alt1.S1 по прежнему актуально. Я так понимаю, потому что всё ротирование сводитися к проверке LOCKFILE (который под systemd никто не создаёт) и выходу без всяких действий.

Предлагаю наложить приложенный патч. УМВР.
Comment 5 Anton Farygin 2017-07-20 08:30:35 MSK
Исправлено в тэге 5.6.31.20170607-alt1%ubt.2