>Number:         3487
>Category:       general
>Synopsis:       More and more daemons stuck in 'K' state
>Confidential:   no
>Severity:       critical
>Priority:       medium
>Responsible:    apache
>State:          open
>Class:          sw-bug
>Submitter-Id:   apache
>Arrival-Date:   Fri Dec  4 01:20:00 PST 1998
>Last-Modified:
>Originator:     [EMAIL PROTECTED]
>Organization:
apache
>Release:        1.2.6
>Environment:
SunOS alice 5.6 Generic_105181-06 sun4u sparc SUNW,Ultra-4
gcc version 2.8.1
See http://adserv.spiegel.de/debug (output from mod_info)
mod_curl Vignette StoryServer 4.0 (www.vignette.com)
mod_oas RealMedia OpenAdStream 4.57 (www.realmedia.com)
>Description:
We have switched from a working environment on Solaris 2.5 Ultra 2 to
a Solaris 2.6 Enterprise 450 and now, more and more apache daemons stuck
in 'K' state. (See http://adserv.spiegel.de/status)

Sample lines from mod_status:
Srv PID Acc M CPU  SS Conn Child Slot Host VHost Request  
0 26228 2/14/55 K  0.07 167 14.4 0.03 0.23  161.53.136.140 adserv.spiegel.de 
GET /RealMedia/ads/adstream_lx.ads/www.spiegel.de/homepage/2451 
1 25897 1/35/104 K  0.18 90 11.2 0.20 0.59  141.24.56.101 adserv.spiegel.de GET 
/RealMedia/ads/adstream_lx.ads/www.spiegel.de/homepage/1548 
2 26223 1/8/42 K  0.10 93 11.9 0.11 0.28  141.24.56.101 adserv.spiegel.de GET 
/RealMedia/ads/adstream_nx.cgi/www.spiegel.de/[EMAIL PROTECTED] 
3 25370 0/5/5 R  0.05 1972 0.0 0.01 0.01  192.68.44.33 www.manager-magazin.de 
GET /icons/nav_news.gif HTTP/1.0 
4 25371 3/34/34 K  0.18 549 24.9 0.18 0.18  149.240.18.182 adserv.spiegel.de 
GET /RealMedia/ads/adstream_lx.ads/www.spiegel.de/homepage/2414 
5 25795 1/14/50 K  0.10 28 12.3 0.08 0.27  195.30.106.168 adserv.spiegel.de GET 
/RealMedia/ads/adstream_lx.ads/www.spiegel.de/netzwelt/2594 
6 25373 0/30/30 _  0.18 3 0.0 0.15 0.15  193.98.144.2 adserv.spiegel.de GET 
/RealMedia/ads/adstream_lx.ads/www.spiegel.de/homepage/2702 
7 25374 1/25/25 K  0.12 249 11.9 0.11 0.11  202.96.206.131 adserv.spiegel.de 
GET /RealMedia/ads/adstream_nx.cgi/www.spiegel.de/[EMAIL PROTECTED] 
8 25711 0/21/55 _  0.15 3 0.0 0.11 0.31  193.98.144.2 adserv.spiegel.de GET 
/RealMedia/ads/adstream_lx.ads/www.spiegel.de/homepage/7854 
9 25770 4/24/75 K  0.13 321 29.7 0.15 0.42  207.237.148.130 adserv.spiegel.de 
GET /RealMedia/ads/adstream_nx.cgi/www.spiegel.de/[EMAIL PROTECTED] HTT 
10 25377 1/25/25 K  0.13 1662 11.2 0.14 0.14  134.157.130.36 adserv.spiegel.de 
GET /RealMedia/ads/adstream_lx.ads/www.spiegel.de/homepage/3033 
11 25778 3/16/83 K  0.16 947 13.4 0.08 0.34  134.95.88.3 adserv.spiegel.de GET 
/RealMedia/ads/adstream_lx.ads/www.spiegel.de/netzwelt/8562 
12 25350 1/5/5 K  0.04 1786 22.7 0.05 0.05  195.183.98.2 adserv.spiegel.de GET 
/RealMedia/ads/adstream_lx.ads/adserv.quality-channel.de/bd 
13 25349 3/36/36 K  0.21 626 16.5 0.16 0.16  129.16.117.76 adserv.spiegel.de 
GET /RealMedia/ads/adstream_lx.ads/www.spiegel.de/homepage/1190 
14 25348 1/27/27 K  0.24 243 11.9 0.26 0.26  131.246.30.104 adserv.spiegel.de 
GET /RealMedia/ads/adstream_nx.cgi/www.spiegel.de/[EMAIL PROTECTED] 


If I do a netstat -v I don't get any FIN_WAIT_2 lines. Most entries
are of type ESTABLISHED:

195.77.194.95.54014  32768 00000000 00000000 33580 00000000 00000000  6050  
1460 ESTABLISHED
adserv.spiegel.de.80
ligne21.ac-idf.jussieu.fr.1779  7300 00000000 00000000 33580 00000000 00000000 
17456  1460 ESTABLISHED
adserv.spiegel.de.80
ligne21.ac-idf.jussieu.fr.1780  6992 00000000 00000000 33580 00000000 00000000 
12608  1460 ESTABLISHED
adserv.spiegel.de.80
ligne21.ac-idf.jussieu.fr.1782  7300 00000000 00000000 33580 00000000 00000000 
11175  1460 ESTABLISHED
adserv.spiegel.de.80
195.77.194.95.54028  31309 00000000 00000000 33580 00000000 00000000 13728  
1460 ESTABLISHED
adserv.spiegel.de.80
ligne21.ac-idf.jussieu.fr.1785  6182 00000000 00000000 33580 00000000 00000000 
12800  1460 ESTABLISHED
adserv.spiegel.de.80
195.14.240.238.2152   8760 00000000 00000000 33580 00000000 00000000  5431  
1460 ESTABLISHED
adserv.spiegel.de.80
195.14.240.238.2156   8457 00000000 00000000 33580 00000000 00000000 11821  
1460 ESTABLISHED
adserv.spiegel.de.80

We switched the environment yesterday and I have set up a cron job which
has done a kill USR1 every 5 minutes. But after 4 hours, the daemon hasn't
answered at all. :( So I will now setup a cron-job which kills the daemon
and restart it from scratch.

At the moment, we have to use Apache 1.2.6 because StoryServer
dosn't work with 1.3.

Of course I know, that the bug don't have to be a Apache bug. But
maybe you do know something about it.

Any hints??

Many thanks,
  Georg.


>How-To-Repeat:
Look at http://adserv.spiegel.de/status (config: 
http://adserv.spiegel.de/debug).

I now restart the server periodically, so maybe there are not many K's to see.
>Fix:
No :-((
>Audit-Trail:
>Unformatted:
[In order for any reply to be added to the PR database, ]
[you need to include <[EMAIL PROTECTED]> in the Cc line ]
[and leave the subject line UNCHANGED.  This is not done]
[automatically because of the potential for mail loops. ]
[If you do not include this Cc, your reply may be ig-   ]
[nored unless you are responding to an explicit request ]
[from a developer.                                      ]
[Reply only with text; DO NOT SEND ATTACHMENTS!         ]



Reply via email to