Слишком часто "No buffer space available"

Vitalij Satanivskij satan at ukr.net
Mon Nov 21 16:53:12 MSK 2005


Похоже полечилось поднятием планки для kern.ipc.maxsockets
Покрайней мере пока тишина.


Andrey N. Oktyabrski wrote:
ANO> Igor Sysoev wrote:
ANO> >>IS> >На нагруженой системе ( банерка)
ANO> >>IS> >практически тысячами за сутки лезут в error.log приведеные ниже 
ANO> >>ошибки.
ANO> >>IS> >2005/11/21 09:54:19 [alert] 66483#0: *70837247 socket() failed 
ANO> >>(55: No
ANO> >>IS> >buffer space available) while connecting to upstream ...
ANO> >>IS> Если OS - FreeBSD, то что показывает
ANO> >>IS> netstat -m
ANO> >>IS> и
ANO> >>IS> vmstat -z | egrep 'socket|tcpcb'
ANO> >>IS> ?
ANO> >>Да FreeBSD 6.0
ANO> >>[werewolf:~]# netstat -m
ANO> >>3178/1142/4320 mbufs in use (current/cache/total)
ANO> >>1727/807/2534/25600 mbuf clusters in use (current/cache/total/max)
ANO> >>306/459/6656 sfbufs in use (current/peak/max)
ANO> >>4248K/1899K/6148K bytes allocated to network (current/cache/total)
ANO> >>0 requests for sfbufs denied
ANO> >>0 requests for sfbufs delayed
ANO> >>13240 requests for I/O initiated by sendfile
ANO> >>3072 calls to protocol drain routines
ANO> >>
ANO> >>[werewolf:~]# vmstat -z | egrep 'socket|tcpcb'
ANO> >>socket:          356,    12331,    9839,    556, 148352402
ANO> >>tcpcb:           460,    12328,    9577,    583, 118185270
ANO> >>
ANO> >>В какую сторону копать?
ANO> >
ANO> >Это странно. Сокетов вроде хватает: 9839+556 < 12331.
ANO> >mbuf'ов тоже вроде хватает.
ANO> Такой вопрос мне уже где-то попадался не очень давно. Кажется в 
ANO> freebsddiary (freebsd.rambler.ru/index_ukr.html - здесь архив). Но ответ 
ANO> не помню - был ли он там вообще? Тоже freebsd, сильно нагруженная, тоже 
ANO> netstat -m никакого криминала не показывал.
ANO> 





More information about the nginx-ru mailing list