IS> Что показывают
IS> vmstat -z
IS> netstat -m
вот эти данные, но я так думаю, что Вас интересует информация именно в момент
затыка?
Нет, там фиксируются максимальные занчения.
netstat -m
17129 mbufs in use
20059/33792 mbuf clusters in use (current/max)
1161/1464/32768 sfbufs in use (current/peak/max)
44400 KBytes allocated to network
0 requests for sfbufs denied
0 requests for sfbufs delayed
224 requests for I/O initiated by sendfile
0 calls to protocol drain routines
vmstat -z
ITEM SIZE LIMIT USED FREE REQUESTS
FFS2 dinode: 256, 0, 31001, 289, 74112
FFS1 dinode: 128, 0, 0, 0, 0
FFS inode: 140, 0, 31001, 107, 73955
SWAPMETA: 276, 121576, 0, 0, 0
IPFW dynamic: 68, 0, 0, 0, 0
rtentry: 132, 0, 25, 120, 25
unpcb: 140, 33796, 15, 125, 95
ripcb: 180, 33792, 0, 0, 0
sackhole: 16, 0, 82, 933, 277652
tcpreass: 20, 2197, 3, 673, 668
hostcache: 88, 15400, 15341, 59, 15340
Похоже лимит в hostcache. Возможно, можно
увеличить
net.inet.tcp.hostcache.cachelimit
уменьшить
net.inet.tcp.hostcache.expire
поставить net.inet.tcp.hostcache.purge в 1, чтобы сбросить hostcache.
и все померло, поптки его переазпустить или по крайней мере хотябы
прибить ни к чему не привели, лечится только ребутом сервера.
Для того что бы полечить такую ситуацию пересобрал ядро с такими
параметрами
options NMBCLUSTERS=98304
options KVA_PAGES=512