Apache Restart after LogRotation

Apache Restart after LogRotation

am 26.03.2010 07:27:24 von sean.obrien

Dear All,

O/S: RHEL4
Apache Version: 2.2.9

Re: Apache Restart after Log Rotation

I have recently, on a couple of occasions experienced a situation where Apache would hang after performing a standard log rotation process.

After rotation using standard kill-HUP to restart Apache.
postrotate
/bin/kill -HUP `cat /usr/local/apache/logs/httpd.pid 2>/dev/null` 2> /dev/null || true
endscript

The situation always starts after the log rotation and there is a child process that isn't stopped in the normal grace period, then the parent process
takes appropriate measures to stop it, first using SIGTERM and then finally SIGKILL.
The apache process then stops as normal, however does not start-up again and the start-up has to be done manually.
I have only noticed this twice in the past couple of months, however it would be very useful if someone could offer an insight into this behaviour or
if anyone else has experienced this.

Error.log from the time:
****
[Sun Mar 14 00:00:01 2010] [notice] Digest: generating secret for digest authentication ...
[Sun Mar 14 00:00:01 2010] [notice] Digest: done
[Sun Mar 14 00:00:02 2010] [notice] Apache/2.2.9 (Unix) mod_ssl/2.2.9 configured -- resuming normal operations
[Sun Mar 14 00:00:15 2010] [warn] child process 5975 still did not exit, sending a SIGTERM
[Sun Mar 14 00:00:17 2010] [warn] child process 5975 still did not exit, sending a SIGTERM
[Sun Mar 14 00:00:19 2010] [warn] child process 5975 still did not exit, sending a SIGTERM
[Sun Mar 14 00:00:21 2010] [error] child process 5975 still did not exit, sending a SIGKILL
[Sun Mar 14 00:00:22 2010] [notice] caught SIGTERM, shutting down


[Sun Mar 14 02:21:37 2010] [warn] Init: Session Cache is not configured [hint: SSLSessionCache]
[Sun Mar 14 02:21:37 2010] [notice] Digest: generating secret for digest authentication ...
[Sun Mar 14 02:21:37 2010] [notice] Digest: done
[Sun Mar 14 02:21:38 2010] [notice] Apache/2.2.9 (Unix) mod_ssl/2.2.9 configured -- resuming normal operations
****


Kind Regards,

Sean O'Brien


------------------------------------------------------------ ---------
The official User-To-User support forum of the Apache HTTP Server Project.
See for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
" from the digest: users-digest-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org