[Devops] question: apache reloaded/restarted itself automatically. why?

Stefan Schlesinger sts at ono.at
Sun Feb 20 12:06:31 CET 2011


Hallo Julian,

du solltest eigentlich den timestamp vom logfile kontrollieren können, bei einem move wird die mtime neu gesetzt. 

zB.: /var/log/apache2/access.log.1

Gruss, Stefan. 

--
Stefan Schlesinger
sts at ono.at

On 20.02.2011, at 11:44, Tobias Dostal <tobias at dostal.co.at> wrote:

> Hi,  
> 
> Logrotate macht einen reload/restart wenn es die apache Files rotiert, vielleicht hast du eingestellt, das er nur ab einer gewissen groesse rotiert. 
> 
> Lg, 
> Tobias
> 
> 
> On 20.02.2011, at 11:24, devops.wsm at c33s.net wrote:
> 
>> hallo,
>> 
>> wollte eigentlich nicht meine mailinglisten vorstellung mit einer frage
>> beginnen, aber ich bin leider etwas ratlos.
>> 
>> war jetzt auf den letzten 2 devops meetings, die ich echt sehr fein
>> finde. ich selbst bin eigentlich eher unfreiwillig auf die devops
>> schiene gerutscht, hatte immer wieder probleme mit meinen providern,
>> dass ich mich letztendlich entschlossen habe meine sachen einfach selbst
>> auf einem root server zu hosten. bin davor eher aus der webdevelopment
>> und design richung gekommen. mittlerweile mach ich beides.
>> 
>> genug der vorstellung, wer mehr wissen mag trifft mich eh am devops
>> meeting an.
>> 
>> zu meiner eigentlichen frage: hatte gerade ein interessantes problem,
>> welches jemand von euch vielleicht schon kennt.
>> 
>> config: debian lenny stable x64, standard config, apache, mod_php, apc,
>> mysql client.
>> 
>> hatte am dienstag eine config von php, die apc cache size in apc.ini
>> geändert aber den server bewusst nicht neu gestartet, weil nicht sicher
>> war ob die config so korrekt ist (fehler, mach ich beim nächsten mal
>> garantiert nicht mehr. entweder gleich neu startet oder erst später in
>> die config eintragen).
>> 
>> heute in der früh, dürfte sich apache selbst neugestartet oder zumindest
>> die config neu geladen haben.
>> beim neustart ist er dann nicht mehr hochgekommen error.log:
>> [Sun Feb 20 06:25:08 2011] [apc-error] apc_mmap: mmap failed: Cannot
>> allocate memory
>> 
>> gleich wieder meine falsche config auskommentiert, neu gestartet, lief
>> wieder.
>> 
>> ich würde jetzt gerne herausfinden, wieso apache sich plötzlich selbst
>> neu gestartet hat.
>> die uhrzeit passt genau zur cron.daily zeit 6:25, der server hat diese
>> falschen configs aber schon seit dienstag, womit cron.daily eher nicht
>> in frage kommt. weekly.cron läuft aber erst um 6:47, womit sich das auch
>> ausschließt.
>> 
>> cron.daily files:
>> apache2
>> apt
>> aptitude
>> bsdmainutils
>> logrotate
>> man-db
>> standard
>> 
>> cron.weekly file:
>> man-db
>> 
>> ist es vielleicht ein default apt / aptitude aus dem cron.daily, dass
>> irgendwas automatisch installiert hat?
>> 
>> any ideas?
>> 
>> liebe grüße
>> julian
>> 
>> _______________________________________________
>> Devops mailing list
>> Devops at lists.metalab.at
>> http://lists.metalab.at/mailman/listinfo/devops
> 
> _______________________________________________
> Devops mailing list
> Devops at lists.metalab.at
> http://lists.metalab.at/mailman/listinfo/devops



More information about the Devops mailing list