Bekijk Volledige Versie : apache stop er ineens mee
Ik heb apache draaien (niet de apache2) in debian. Vreemd genoeg stopt deze de laatste tijd er ineens mee. Als ik in top kijk zie ik dat op een gegeven moment wel meerdere processen van apache draaien maar doet mijn webserver helemaal niks meer. Het restarten gaat dan ook moeizaam en na een paar keer lukt dat dan pas. Deze problemen zijn onstaan na de dist-upgrade naar Etch. Iemand een idee wat het kan zijn of misschien wat tips voor in de httpd.conf?
Wat geven de logs aan, je informatie is nogal summier..
Kijk eens in je logfile en als herstarten te lang duurt kun je een stop / forced kill overwegen, gevolgd door een normale start.
YourWebSolution
28/05/07, 14:59
al een keer een kill -9 uitgevoerd, om eventuele hangende proscessen te killen??
Niets in de logfiles?
Wat geven de logs aan, je informatie is nogal summier..
Niks bijzonders, alleen als ik hem dan wil restarten krijg ik veel:
[error] child process 17504 still did not exit, sending a SIGKILL
sorry zie net dat ik het topic twee keer geplaatst heb, argh. Maar niks bijzonders in de log file tenminste heb die regel gepost in het andere topic vanmij. Misschien kan een mod even een van de twee deleten.
sorry zie net dat ik het topic twee keer geplaatst heb, argh. Maar niks bijzonders in de log file tenminste heb die regel gepost in het andere topic vanmij. Misschien kan een mod even een van de twee deleten.
Opgelost. In het vervolg wat opletten!
GlennMatthys
28/05/07, 16:43
Misschien ergens een scriptje dat in een oneindige lus zit? Als je "top" doet, zie je dan een httpd process die verdacht veel resources inneemt?
Misschien ergens een scriptje dat in een oneindige lus zit? Als je "top" doet, zie je dan een httpd process die verdacht veel resources inneemt?
Nee dat ook niet, wat er op een gegeven moment gebeurd is dat het aantal apache processen terug loopt, dat stop bij een paar, en dan merk ik dat apache niet meer te benaderen is. Heb TimeOut nu op 60 sec, MaxKeepAliveRequest 100, KeepAliveTimeout 15, MinSpareServers 16, MaxSpareServers 64, Startservers 16, MaxClients 100, MaxRequestPerChild 10000
Helemaal niets terug te vinden in de error-log van apache?
En het gebeurd ook niet per ongeluk na een graceful restart van apache, heb daar nog wel eens dit soort dingen mee gemaakt.
Gr. Auke
Helemaal niets terug te vinden in de error-log van apache?
En het gebeurd ook niet per ongeluk na een graceful restart van apache, heb daar nog wel eens dit soort dingen mee gemaakt.
Gr. Auke
Nee echt niet, vorige week zijn de problemen begonnen met een kapotte hd in mijn server (raid) geen probleem nieuwe schijf erin en rebuilden maar. Server was daarnaa af en toe niet te benaderen, wat drukke sites verhuist naar andere server maar nog steeds zelfde gelazer. Heb al overwogen om anders maar apache2 te installeren, misschien dat dat de problemen oplost.
Goed idee apache2? Of....
en zie toch iets gevonden net in error.log
[Mon May 28 20:18:52 2007] [error] [client 89.188.0.67] request failed:
erroneous characters after protocol string:
GET /components/com_mtree/img/listings/371_Volvo logo.jpg HTTP/1.0
*** glibc detected *** double free or corruption (!prev): 0x08db49a0 *** [Mon May 28 20:19:10 2007] [notice] child pid 1689 exit signal Aborted
(6)
*** glibc detected *** double free or corruption (!prev): 0x08b03770 *** [Mon May 28 20:19:14 2007] [notice] child pid 30042 exit signal Aborted
(6)
[Mon May 28 20:23:57 2007] [notice] child pid 31066 exit signal Segmentation fault (11)
*** glibc detected *** corrupted double-linked list: 0x0908c338 *** [Mon May 28 20:24:19 2007] [notice] child pid 29653 exit signal Aborted
(6)
*** glibc detected *** double free or corruption (!prev): 0x08b30688 *** [Mon May 28 20:24:38 2007] [notice] child pid 1646 exit signal Aborted
(6)