Страница 1 из 1

Запись в логах

Добавлено: 2010-04-13 8:58:03
maineville
Всем привет!
Заметил в логах такую запись:

Код: Выделить всё

Apr 12 21:50:44 bsd pop3d: authdaemon: socket() failed: No buffer space available
Apr 12 21:50:44 bsd Maximum connection limit reached for 80.229.43.248
Помогите разобраться в том что оно обозначает, а то гугыл как то не помог.
Заранее вам спаибо.

Re: Запись в логах

Добавлено: 2010-04-13 9:08:37
InventoR

Код: Выделить всё

Server has no buffer space. Check 'netstat -m' output. You
probably have to adjust number of mbufs allocated, see tuning(7).
http://www.ruby-forum.com/topic/139584
Посмотрите внимательно.

Re: Запись в логах

Добавлено: 2010-04-13 10:08:54
maineville

Код: Выделить всё

#netstat -m
149/631/780 mbufs in use (current/cache/total)
130/310/440/16960 mbuf clusters in use (current/cache/total/max)
130/197 mbuf+clusters out of packet secondary zone in use (current/cache)
2/197/199/8480 4k (page size) jumbo clusters in use (current/cache/total/max)
0/0/0/4240 9k jumbo clusters in use (current/cache/total/max)
0/0/0/2120 16k jumbo clusters in use (current/cache/total/max)
305K/1565K/1871K bytes allocated to network (current/cache/total)
0/0/0 requests for mbufs denied (mbufs/clusters/mbuf+clusters)
0/0/0 requests for jumbo clusters denied (4k/9k/16k)
0/87/4496 sfbufs in use (current/peak/max)
0 requests for sfbufs denied
0 requests for sfbufs delayed
256 requests for I/O initiated by sendfile
0 calls to protocol drain routines
#
Но после каждого сообщение, сразу же выводится строка:

Код: Выделить всё

Apr 12 21:50:44 bsd Maximum connection limit reached for 80.229.43.248

Именно с этим ипишником 80.229.43.248 я думаю что все связанно.

Re: Запись в логах

Добавлено: 2010-04-18 15:13:12
Overseer
maineville писал(а): Но после каждого сообщение, сразу же выводится строка:

Код: Выделить всё

Apr 12 21:50:44 bsd Maximum connection limit reached for 80.229.43.248

Именно с этим ипишником 80.229.43.248 я думаю что все связанно.
посмотрите список IP с которых больше всего соединений:

Код: Выделить всё

netstat -nptcp | egrep -v 'Active|Address' | awk '{print $5}' | awk -F . '{print $1"."$2"."$3"."$4}' | sort | uniq -c | sort -n | tail -n 10
баньте фаерволом мудаков и дропайте лишние конекты:

Код: Выделить всё

netstat -nptcp | egrep '80.229.43.248' | awk '{print $4" "$5}' | awk -F . '{print $1"."$2"."$3"."$4" "$5"."$6"."$7"."$8" "$9}' | xargs -n 4 tcpdrop