Nginx-ru mailing list archive (nginx-ru@sysoev.ru)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: яКХЬЙНЛ ВЮЯР Н "No buffer space available"
Похоже полечилось поднятием планки для 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>
|