Добрый день, коллеги.С периодичностью в 1,2 раза неделю apache (apache+mod_ssl-1.3.33+2.8.24_1) сыплет тоннами вот таких строчек(ниже). При этом рождается 150 процессов apache (ограничение MaxClients) и машина удалённо отвечает только на icmp ping, ни ssh
ни http порты не отвечают, лечится только ребутом.
Вот ругань из ErrorLog
httpd in malloc(): error: recursive call
[Mon Feb 5 14:02:57 2007] [notice] child pid 3068 exit signal Abort trap (6)
httpd in free(): error: page is already free
httpd in free(): error: page is already free
[Mon Feb 5 14:05:39 2007] [notice] child pid 3082 exit signal Abort trap (6)
[Mon Feb 5 14:05:42 2007] [notice] child pid 2933 exit signal Abort trap (6)
httpd in free(): error: page is already free
[Mon Feb 5 14:06:11 2007] [notice] child pid 3067 exit signal Abort trap (6)
httpd in free(): error: page is already free
Система 5.4-STABLE FreeBSD
Apache из портов, обслуживает 60 вирт.хостов,
небольшой посещаемости php сайты - все на одном движке.
-- httpd.conf --
ServerType standalone
ServerRoot "/usr/local"
PidFile /var/run/httpd.pid
ScoreBoardFile /var/run/httpd.scoreboard
ResourceConfig /dev/null
AccessConfig /dev/null
ServerTokens Prod
Timeout 300
KeepAlive On
MaxKeepAliveRequests 100
KeepAliveTimeout 15
MinSpareServers 5
MaxSpareServers 10
StartServers 5
MaxClients 150
MaxRequestsPerChild 0
LoadModule mmap_static_module libexec/apache/mod_mmap_static.so
LoadModule vhost_alias_module libexec/apache/mod_vhost_alias.so
LoadModule env_module libexec/apache/mod_env.so
LoadModule define_module libexec/apache/mod_define.so
LoadModule config_log_module libexec/apache/mod_log_config.so
LoadModule mime_magic_module libexec/apache/mod_mime_magic.so
LoadModule mime_module libexec/apache/mod_mime.so
LoadModule negotiation_module libexec/apache/mod_negotiation.so
LoadModule status_module libexec/apache/mod_status.so
LoadModule info_module libexec/apache/mod_info.so
LoadModule includes_module libexec/apache/mod_include.so
LoadModule autoindex_module libexec/apache/mod_autoindex.so
LoadModule dir_module libexec/apache/mod_dir.so
LoadModule cgi_module libexec/apache/mod_cgi.so
LoadModule action_module libexec/apache/mod_actions.so
LoadModule userdir_module libexec/apache/mod_userdir.so
LoadModule alias_module libexec/apache/mod_alias.so
LoadModule rewrite_module libexec/apache/mod_rewrite.so
LoadModule access_module libexec/apache/mod_access.so
LoadModule auth_module libexec/apache/mod_auth.so
LoadModule digest_module libexec/apache/mod_digest.so
LoadModule expires_module libexec/apache/mod_expires.so
LoadModule headers_module libexec/apache/mod_headers.so
LoadModule usertrack_module libexec/apache/mod_usertrack.so
LoadModule log_forensic_module libexec/apache/mod_log_forensic.so
LoadModule unique_id_module libexec/apache/mod_unique_id.so
LoadModule setenvif_module libexec/apache/mod_setenvif.so
<IfDefine SSL>
LoadModule ssl_module libexec/apache/libssl.so
</IfDefine>
LoadModule php4_module libexec/apache/libphp4.so
LoadModule security_module libexec/apache/mod_security.so
LoadModule perl_module libexec/apache/libperl.so
LoadModule macro_module libexec/apache/mod_macro.so
ClearModuleList
AddModule mod_mmap_static.c
AddModule mod_vhost_alias.c
AddModule mod_env.c
AddModule mod_define.c
AddModule mod_log_config.c
AddModule mod_mime_magic.c
AddModule mod_mime.c
AddModule mod_negotiation.c
AddModule mod_status.c
AddModule mod_info.c
AddModule mod_include.c
AddModule mod_autoindex.c
AddModule mod_dir.c
AddModule mod_cgi.c
AddModule mod_actions.c
AddModule mod_userdir.c
AddModule mod_alias.c
AddModule mod_rewrite.c
AddModule mod_access.c
AddModule mod_auth.c
AddModule mod_digest.c
AddModule mod_expires.c
AddModule mod_headers.c
AddModule mod_usertrack.c
AddModule mod_log_forensic.c
AddModule mod_unique_id.c
AddModule mod_so.c
AddModule mod_setenvif.c
<IfDefine SSL>
AddModule mod_ssl.c
</IfDefine>
AddModule mod_php4.c
AddModule mod_security.c
AddModule mod_perl.c
AddModule mod_macro.c
Port 80
<IfDefine SSL>
Listen 80
Listen 443
</IfDefine>
User www
Group www
-- httpd.conf ---
В этой конфигурации система работает уже 1 год,
сбои начались примерно месяц назад.