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

devops.wsm at c33s.net devops.wsm at c33s.net
Sun Feb 20 11:24:40 CET 2011


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



More information about the Devops mailing list