hallo
wenn ich meinen apache stoppen, restarten oder reloaden will, dann schreibt er mir diese meldungen ins error.log
[Mon Jun 16 16:24:19 2008] [warn] child process 6983 still did not exit, sending a SIGTERM [Mon Jun 16 16:24:19 2008] [warn] child process 6984 still did not exit, sending a SIGTERM [Mon Jun 16 16:24:19 2008] [warn] child process 6985 still did not exit, sending a SIGTERM [Mon Jun 16 16:24:19 2008] [warn] child process 6986 still did not exit, sending a SIGTERM [Mon Jun 16 16:24:19 2008] [warn] child process 6987 still did not exit, sending a SIGTERM [Mon Jun 16 16:24:19 2008] [warn] child process 7135 still did not exit, sending a SIGTERM [Mon Jun 16 16:24:19 2008] [warn] child process 7136 still did not exit, sending a SIGTERM [Mon Jun 16 16:24:19 2008] [warn] child process 7137 still did not exit, sending a SIGTERM [Mon Jun 16 16:24:21 2008] [warn] child process 6983 still did not exit, sending a SIGTERM [Mon Jun 16 16:24:21 2008] [warn] child process 6984 still did not exit, sending a SIGTERM [Mon Jun 16 16:24:21 2008] [warn] child process 6985 still did not exit, sending a SIGTERM [Mon Jun 16 16:24:21 2008] [warn] child process 6986 still did not exit, sending a SIGTERM [Mon Jun 16 16:24:21 2008] [warn] child process 6987 still did not exit, sending a SIGTERM [Mon Jun 16 16:24:21 2008] [warn] child process 7135 still did not exit, sending a SIGTERM [Mon Jun 16 16:24:21 2008] [warn] child process 7136 still did not exit, sending a SIGTERM [Mon Jun 16 16:24:21 2008] [warn] child process 7137 still did not exit, sending a SIGTERM [Mon Jun 16 16:24:23 2008] [warn] child process 6983 still did not exit, sending a SIGTERM [Mon Jun 16 16:24:23 2008] [warn] child process 6984 still did not exit, sending a SIGTERM [Mon Jun 16 16:24:23 2008] [warn] child process 6985 still did not exit, sending a SIGTERM [Mon Jun 16 16:24:23 2008] [warn] child process 6986 still did not exit, sending a SIGTERM [Mon Jun 16 16:24:23 2008] [warn] child process 6987 still did not exit, sending a SIGTERM [Mon Jun 16 16:24:23 2008] [warn] child process 7135 still did not exit, sending a SIGTERM [Mon Jun 16 16:24:23 2008] [warn] child process 7136 still did not exit, sending a SIGTERM [Mon Jun 16 16:24:23 2008] [warn] child process 7137 still did not exit, sending a SIGTERM [Mon Jun 16 16:24:25 2008] [error] child process 6983 still did not exit, sending a SIGKILL [Mon Jun 16 16:24:25 2008] [error] child process 6984 still did not exit, sending a SIGKILL [Mon Jun 16 16:24:25 2008] [error] child process 6985 still did not exit, sending a SIGKILL [Mon Jun 16 16:24:25 2008] [error] child process 6986 still did not exit, sending a SIGKILL [Mon Jun 16 16:24:25 2008] [error] child process 6987 still did not exit, sending a SIGKILL [Mon Jun 16 16:24:25 2008] [error] child process 7135 still did not exit, sending a SIGKILL [Mon Jun 16 16:24:25 2008] [error] child process 7136 still did not exit, sending a SIGKILL [Mon Jun 16 16:24:25 2008] [error] child process 7137 still did not exit, sending a SIGKILL [Mon Jun 16 16:24:26 2008] [notice] caught SIGTERM, shutting down
wenn ich dann die prozesse anzeige, dann sind keine child processes von apache2 vorhanden. jedoch der mutterprozess (oder wie auch immer man den nennt) ist immer noch da. es bleiben aber alle webserveranfragen hangen, ich kann keine seiten mehr aufrufen.
wenn ich nun apache starten will, dann erhalte ich wegen dem laufenden prozess diese meldung:
...:~$ sudo /etc/init.d/apache2 start Starting web server (apache2)...(98)Address already in use: make_sock: could not bind to address [::]:80 (98)Address already in use: make_sock: could not bind to address 0.0.0.0:80 no listening sockets available, shutting down Unable to open logs failed!
wenn ich dann den mutterprozess abschiesse und apache starte, dann geht alles bestens bis ich ihn erneut stoppen oder restarten will.
ps. das problem tauchte seit der installation von tomcat5 auf. ich kann mir jedoch den zusammenhang nicht erklären. auch wenn tomcat down ist besteht das problem.
kann mir da jemand weiterhelfen?