Portál AbcLinuxu, 14. května 2025 01:03

Dotaz: Apache2 - logrotate - problem restartu

5.4.2006 12:39 VH
Apache2 - logrotate - problem restartu
Přečteno: 369×
Odpovědět | Admin
Debian Sarge, Apache2 v logrotate scriptu je v postrotate uvedeno
/etc/init.d/apache2 restart
v apache 1 tam ovsem bylo jen reload Nevite nekdo z jakeho duvodu tam ted davaji restart? je to nutne? Nevadi mi ze par vterin server nepojede ale dnes rano se mi stalo ze se po rotovani logu restart z nejakeho duvodu nezdaril takze apache2 se jen stopnul.. duvod proc jsem v logach nenasel. Logy rotuju denne a doted to vzdy probehlo OK tak nevim proc najednou selhani. Mate nekdo podobnou zkusenost? Zkazim neco kdyz tam dam jen reload?
Nástroje: Začni sledovat (2) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

5.4.2006 13:16 bbiwy
Rozbalit Rozbalit vše Re: Apache2 - logrotate - problem restartu
Odpovědět | | Sbalit | Link | Blokovat | Admin
mel jsem podobny problem s apachem 1.3 .. tak proste logy rotuju copy&truncate..
5.4.2006 13:48 Zdeněk Burda | skóre: 61 | blog: Zdendův blog | Praha
Rozbalit Rozbalit vše Re: Apache2 - logrotate - problem restartu
Odpovědět | | Sbalit | Link | Blokovat | Admin
A co si to přepsat tak aby se používal třeba program apachectl s parametrem -k graceful? Stejně ho ten skript v init.d taky používá...
-- Nezdar není hanbou, hanbou je strach z pokusu.
5.4.2006 16:30 VH
Rozbalit Rozbalit vše Re: Apache2 - logrotate - problem restartu
koukal jsem na ten init.d script a graceful by to udelalo kdybych misto restart provadel reload, coz bych i zkusil ale prave nevim jestli tam to restart nema nejakej dobrej duvod.
5.4.2006 16:44 barney
Rozbalit Rozbalit vše Re: Apache2 - logrotate - problem restartu
Odpovědět | | Sbalit | Link | Blokovat | Admin
nerotujte logy apache takto.

skúste toto:

CustomLog "|/usr/sbin/rotatelogs /var/log/apache/access_log.%Y-%m-%d 86400" combined

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.