Apache neprijima dalsi spojeni

Jan Kasprzak kas na fi.muni.cz
Středa Únor 4 12:42:06 CET 2009


Dalibor Straka wrote:
: Ahoj,
: 
: znovu vyhnil apache a ted uz jsem ho tedy chytnul pod krkrem:
: 
: # for i in `pidof apache2`; do cat /proc/$i/wchan; done:
: vrati:
: flock_lock_file_wait flock_lock_file_wait flock_lock_file_wait
:  flock_lock_file_wait flock_lock_file_wait flock_lock_file_wait
:   flock_lock_file_wait flock_lock_file_wait flock_lock_file_wait
:    flock_lock_file_wait flock_lock_file_wait flock_lock_file_wait
:     flock_lock_file_wait flock_lock_file_wait flock_lock_file_wait
:      flock_lock_file_wait flock_lock_file_wait flock_lock_file_wait
: ...atd...
: 
: # strace -p 16962
: Process 16962 attached - interrupt to quit
: flock(766, LOCK_EX <unfinished ...>
: 
: # ll  /proc/16962/fd/766
: lrwx------ 1 root root 64 2009-02-04 12:09 /proc/16962/fd/766 ->
: /var/lib/php5/sess_7bd48886dd4e35798def44dcd0e0b1d5
: 
: 
: # ps -ef|grep apache2|wc -l
: 258
: 
: Tedy pocet procesu dosahl "MaxClients          256". A vsechny
: cekaji na flock(766,...).
: 
: Mam tedy jiz hodne konkretni otazku na zkusene, jak toto resit?
: Napada me par berlicek, ale nejlepsi by bylo, interni nastaveni
: apache.

	Pokud vsichni cekaji na flock, tak asi nekdo jiny ma ten soubor
zamceny.  To by melo jit zjistit pres lslk(1) nebo lsof(1).

-Y.

-- 
| Jan "Yenya" Kasprzak  <kas at {fi.muni.cz - work | yenya.net - private}> |
| GPG: ID 1024/D3498839      Fingerprint 0D99A7FB206605D7 8B35FCDE05B18A5E |
| http://www.fi.muni.cz/~kas/    Journal: http://www.fi.muni.cz/~kas/blog/ |
>>  If you find yourself arguing with Alan Cox, you’re _probably_ wrong.  <<
>>     --James Morris in "How and Why You Should Become a Kernel Hacker"  <<



Další informace o konferenci Linux