Hello, Владимир Друзенко! On Tue, Apr 05, 2011 at 04:40:12PM +0400 [email protected] wrote about "Re: [freebsd] ngctl: send msg: No buffer space available": > 05.04.2011 12:46, Lystopad Olexandr пишет: > >Привет! > > > >8.2-RELEASE amd64 > > > >CPU: Intel(R) Core(TM) i5 CPU 760 @ 2.80GHz (3660.57-MHz K8-class > >CPU > >real memory = 4294967296 (4096 MB) > >avail memory = 4115910656 (3925 MB) > > > >На сервере крутится mpd-5.5 > > > >При попытке сделать ngctl list получаю subj. В утреннее время, когда > >на mpd меньше нагрузка -- ngctl list работает. В пики примерно 500 > >интерфейсов у mpd. Утром 200-300. При этом даже в пики телнет в mpd > >админ-консоль пускает. Можно смотреть инфу, которую предоставляет > >mpd. Юзера работают даже в пики, но subj пугает. > > > >Добавил в sysctl > > > >net.graph.maxdgram=128000 > >net.graph.recvspace=128000 > > > >не помогло. При больших значениях вообще mpd не запускается. > > > >В логах часто бывает: > >Apr 5 11:37:38 billing mpd: [B-135] Bundle: No NCPs left. Closing links... > >Apr 5 11:40:50 billing mpd: [B-229] Bundle: No NCPs left. Closing links... > > > >Вопрос: как чинить и где прочитать про тюнинг? > > Вот что нагуглилось на 5 минут: > http://forum.lissyara.su/viewtopic.php?f=4&t=21271 > Там как раз решают такое увеличением: > kern.ipc.maxsockbuf=2621440 > net.graph.recvspace=1024000| > net.graph.maxdgram=1024000
Значения ставятся, а mpd не стартует. Пробовал такое до моего письма. При возврате net.graph.recvspace и net.graph.maxdgram в 128000 mpd стартует. > Я бы в сырцы полез искать где и при каком условии выдаётся эта ошибка, > ну и крутить размеры того самого буфера. Бегло порылся, просветления у меня не наступило. -- Lystopad Olexandr
