Jump to content
Калькуляторы

ngctl: send msg: No buffer space available

Как бороться пробовал уже ставил как советуют

 

 

/boot/loader.conf:

 

kern.ipc.nmbclusters=16384

kern.ipc.maxsockets=16384

net.graph.maxalloc=2048

kern.maxusers=512

kern.ipc.maxpipekva=32000000

 

в /etc/sysctl.conf:

 

net.graph.maxdgram=128000

net.graph.recvspace=128000

 

 

не помогает

Share this post


Link to post
Share on other sites

А какие ноды используются и для чего?

Share this post


Link to post
Share on other sites

случаем не на i386 все дело? если да, то лучше уйти на amd64 и 7.2-ST

Share this post


Link to post
Share on other sites

крайне полезно будет почитать доклад Игоря Сысоева на тему freebsd и ибслуживания большого количества tcp соединений

Share this post


Link to post
Share on other sites
А какие ноды используются и для чего?
те что для поднятия mpd, около 600 мпд сессий

 

случаем не на i386 все дело? если да, то лучше уйти на amd64 и 7.2-ST

и на 64 и на 386

 

sysctl kern.ipc.maxsockbuf ?

kern.ipc.maxsockbuf: 16777216

 

крайне полезно будет почитать доклад Игоря Сысоева на тему freebsd и ибслуживания большого количества tcp соединений

если можна полную ссылку

Edited by ~AsmodeuS~

Share this post


Link to post
Share on other sites
ngctl: send msg: No buffer space available
Если эта ошибка появляется при попытке выполнения ngctl list, проверьте значение net.graph.recvspace после загрузки системы.

 

Share this post


Link to post
Share on other sites
sysctl kern.ipc.maxsockbuf ?
kern.ipc.maxsockbuf: 16777216

Поставьте вменяемое значение. Например, начните со значения по умолчанию - 262144. Для net.graph.maxdgram=128000

net.graph.recvspace=128000 - хватит.

 

Статьи Сысоева:

http://www.opennet.ru/base/net/tune_freebsd.txt.html (~ по состоянию на 2007 год)

http://dadv.livejournal.com/49013.html (по состоянию на 2009 год)

Только учтите, что Сысоев занимается оптимизацией высоконагруженных Web-серверов, а в случае провайдеров дело редко уходит выше L2.

Edited by Dm1try

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this