|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Artem Naluzhnyy 2:5020/400 28 Dec 2007 09:19:50 To : Eugene Grosbein Subject : Re: udp dropped -------------------------------------------------------------------------------- Eugene Grosbein wrote: > 27 дек 2007, четверг, в 21:02 KRAT, Artem Naluzhny написал(а): > >> 507391 dropped due to full socket buffers > AN> Судя по всему какой-то их процессов не справляется с разгребанием своих > AN> входящих пакетов. Для начала определить виновного (может это и не RTP > AN> вовсе, а сигнализация, например): запустить на некоторое время > AN> переодический сбор статистики по непустым Recv-Q. > x.x.x.2 - сама машина, x.x.x.4 - Cisco AS5300, подключенная через Catalyst. > y.y.y.y и z.z.z.z - хосты в двух разных соседних автономных системах, > на 127.0.0.1.53 локальный named, почти не используется, откуда у него > непустые очереди - совершенно непонятно. > > udp4 48 0 x.x.x.2.16426 y.y.y.y.19974 > udp4 48 0 x.x.x.2.16428 x.x.x.4.16544 > udp4 117 0 127.0.0.1.2768 127.0.0.1.53 > udp4 130 0 127.0.0.1.4999 127.0.0.1.53 > udp4 48 0 x.x.x.2.16424 x.x.x.4.19502 > udp4 48 0 x.x.x.2.16426 y.y.y.y.20010 > udp4 48 0 x.x.x.2.16432 x.x.x.4.17632 Это не те величины, которые могут вызвать дропы. Hебольшое количество необработанных пакетов - нормальная ситуация. Hас интересуют числа близкие к net.inet.udp.recvspace (либо к прописанному в коде размеру буфера). Усложняем мониторинг: drops=`netstat -s -f inet -p udp \ | grep 'dropped due to full socket buffers' \ | awk '{print $1}'`; \ while true; do \ drops_prev=${drops}; \ drops=`netstat -s -f inet -p udp \ | grep 'dropped due to full socket buffers' \ | awk '{print $1}'`; \ if [ ${drops} -ne ${drops_prev} ]; then \ date; \ echo 'Drops diff: ' $((${drops_prev} - ${drops})); \ netstat -nW -f inet -p udp \ | egrep -v '^udp4 0' | egrep '^udp4' \ | sort | head -3; \ fi; \ sleep 1; \ done -- Artem Naluzhnyy --- ifmail v.2.15dev5.4 * Origin: Dark side of coredump (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/36160aa396b6e.html, оценка из 5, голосов 10
|