|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Vladimir.Sharun@Ukr.Net 2:5020/400 23 Sep 2002 14:51:12 To : Michael Smirnov Subject : Re: mbufs :-( --------------------------------------------------------------------------------
А ты mbufs не трогай, только nmbclusters. Хотя это больше на бубен похоже.
[~]% netstat -mn
2682/21120/131072 mbufs in use (current/peak/max):
2682 mbufs allocated to data
2665/21054/32768 mbuf clusters in use (current/peak/max)
47388 Kbytes allocated to network (5% of mb_map in use)
0 requests for memory denied
0 requests for memory delayed
0 calls to protocol drain routines
Michael Smirnov wrote:
MS> Hа FreeBSD 4.2.6-R раз в неделю выдает
MS> "Out of mbufs". После этого не идет даже пинг :-(((
MS> Hо с консоли можно зайти и перезагрузить сервер без ошибок.
MS> Уже долго ищу, в чем причина :-((((
MS> Работает DVB-карта Skystar-1 с драйверами
MS> http://freebsddvb.narod.ru/fbsd_ss1-0.0.2-2.tar.gz
MS> Squid, snmpd.
MS> Сделал в ядре:
MS> maxusers 0
MS> options NMBCLUSTERS=16384
MS> options NMBUFS=65536
MS> но все равно не помогло, причем peak не превышает max:
MS> #netstat -m
MS> 542/3664/65536 mbufs in use (current/peak/max):
MS> 306 mbufs allocated to data
MS> 236 mbufs allocated to packet headers
MS> 106/3234/16384 mbuf clusters in use (current/peak/max)
MS> 7384 Kbytes allocated to network (15% of mb_map in use)
MS> 12 requests for memory denied
MS> 0 requests for memory delayed
MS> 0 calls to protocol drain routines
MS> /var/log/all.log:
MS> Sep 18 13:06:29 serv /kernel: pid 1915 (a.out), uid 0: exited on signal 11
MS> (core dumped)
MS> ...
MS> Sep 19 16:52:14 serv squid[178]: TCP connection to prx.xxx.xxx/8080 failed
MS> Sep 19 16:53:16 serv last message repeated 3 times
MS> Sep 19 16:54:08 serv /kernel: All mbufs exhausted, please see tuning(7).
MS> Sep 19 16:54:08 serv /kernel: skystar: out of mbufs
MS> Sep 19 16:54:50 serv squid[178]: Detected DEAD Parent: prx.xxx.xxx/8080/7
MS> Sep 19 16:58:38 serv squid[178]: comm_udp_sendto: FD 15, 194.190.248.2,
MS> port 3130: (55) No buffer space available Sep 19 17:01:48 serv last message
MS> repeated 7 times
MS> Изменения:
MS> # Or inet*space will not work!
MS> sysctl -w kern.ipc.maxsockbuf=1048576
MS> sysctl -w net.inet.tcp.sendspace=786432
MS> sysctl -w net.inet.tcp.recvspace=786432
MS> sysctl -w kern.ipc.somaxconn=2048
MS> sysctl kern.maxfiles=4000
MS> sysctl kern.maxfilesperproc=4000
--
VVS56-RIPE
--- ifmail v.2.15dev5
* Origin: UkrNet (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/65374ab44291.html, оценка из 5, голосов 10
|