| Summary: | отсутствует кофиг для logrotate | ||
|---|---|---|---|
| Product: | Sisyphus | Reporter: | Sergey Y. Afonin <asy> |
| Component: | zebra | Assignee: | Denis Ovsienko <pilot> |
| Status: | CLOSED WONTFIX | QA Contact: | qa-sisyphus |
| Severity: | minor | ||
| Priority: | P2 | CC: | mike, vvk |
| Version: | unstable | ||
| Hardware: | all | ||
| OS: | Linux | ||
Файл в src.rpm есть, только он не инсталлируется. Не все демоны zebra нормально переживали ротацию, нужно проверить, не починилось ли в текущей версии. Ух ты, а в спеке есть в файлах, только закомментировано. А почему ? Не успел комментарий увидеть. :-) по крайней мере, сама zebra и ospfd понимаут нормально. Другие демоны у нас не используются, тут не могу сказать. :-( Посмотрим практически. Отсутствие этих файлов серьёзно мешает работе? (In reply to comment #4) Да. osdfd молча падает при достижении логом размера в 2Gb. Учитывая, что лог либо есть, либо его нет (по крайней мере, в документации на сайте упоминания про уровень логгирования ничего нет), при большом количестве OSPF-трафика падает оно достаточно быстро. Хорошо, включу. Оп-па: orphaned/zebra-0.95-alt2.1.src.rpm А дёргать для большего удобства корректировки частоты лучше из /etc/cron.d/ orphaned по факту, руки так и не дошли |
В пакете отсутствует конфигурационный файл для logrotate (в Мастере 2.4 тоже, соответственно) Можно вот такой положить, к примеру: ======================================================== /var/log/zebra/zebra.log { notifempty missingok weekly postrotate /usr/bin/killall -USR1 zebra endscript } /var/log/zebra/bgpd.log { notifempty missingok weekly postrotate /usr/bin/killall -USR1 bgpd endscript } /var/log/zebra/ospfd.log { notifempty missingok weekly postrotate /usr/bin/killall -USR1 ospfd endscript } /var/log/zebra/ospf6d.log { notifempty missingok weekly postrotate /usr/bin/killall -USR1 ospf6d endscript } /var/log/zebra/ripd.log { notifempty missingok weekly postrotate /usr/bin/killall -USR1 ripd endscript } /var/log/zebra/ripngd.log { notifempty missingok weekly postrotate /usr/bin/killall -USR1 ripngd endscript } ======================================================== Хотя, может, стоит weekly на daily поменять - иногда там много может быть.