Apache probs?
hi there,
my Server is: CentOS 4.4x Kernel 2.6.16.18 Dual Xeon 3.2GHz 4GB RAM Apache v1.3.37 PHP 4.4.4 MySQL 4.1.21 eAceelerator v0.9.5 httpd.conf: Timeout 300 KeepAlive Off MaxKeepAliveRequests 100 KeepAliveTimeout 4 MinSpareServers 15 MaxSpareServers 20 StartServers 15 MaxClients 200 MaxRequestsPerChild 500 -------------------------------------------- the prob is that recently apache child dont exit and the apache just freeze. i'm using vBulletin board with torrent mod. in error_log i have these: Code:
[Sat Nov 11 06:50:03 2006] [warn] child process 20334 still did not exit, sending a SIGTERM any coments? |
glibc detected *** double free or corruption
When did this start happening? Can you trace back what changed recently wrt upgrades/installations? Is there an env var called "MALLOC_CHECK_" in use on the box? Try setting it to "2" (generate error, don't kill). Do you run only stock software or custom compiled as well? In any case I'd search each apps bug tracker for similar problems. If nothing turns up you could try disabling stuff to determine where the problem lies. It could be the problem already was there but that an upgrade of say Glibc made the problems visible. Check for instance if you can run PHP with Zend Optimizer but w/o acellerator, etc, etc. I've seen at least one report pointing to it. |
hi,
thanks for reply i think wasnt error before update the problem is that it was big update here is the log: Code:
Oct 15 04:05:50 Updated: libgcc.i386 3.4.6-3 |
Today I faced the same problem on my config. The specs are very similar: CentOS 4.4, recent Apache and PHP 4.4.4 + eAccelerator.
It can be fixed by adding: export MALLOC_CHECK_=1 in the beginning of /etc/init.d/httpd . After the change restart the server. |
All times are GMT -5. The time now is 12:59 AM. |