Что-то случилось с Bind

teolog
На сайте с 21.05.2005
Offline
103
2545

Bind теперь постоянно висит в топе:

Периодически появляются сообщения:

named[59186]: client 209.240.135.248#53: error sending response: not enough free resources

или

named[59186]: client 209.240.135.248#53: no more recursive clients: quota reached

Канал не забит, с сервером никакие действия не проводились. Перезагрузка bind не помогает. Может кто подскажет, что делать?

D
На сайте с 27.11.2006
Offline
83
#1

в named.conf

options {

recursion no;
};

Отключите рекурсию (запросы зон которых нет локально), если не нужна.

А в resolv.conf пропишите внешние DNS (провайдерские или от гугла)

N
На сайте с 06.05.2007
Offline
419
#2

А какая ОС ? давно это все наблюдается ? перегружать целиком пробовали?

Просто тут 1 июля наступила leap second и на части регулярно обновляемых серверов(!) все равно вылезла проблема с "аномальной нагрузкой" на обычно не нагруженные процессы. Нагрузки нет, просто расчет нагрузки подглючивает. В википедии почитайте http://ru.wikipedia.org/wiki/%D0%A1%D0%B5%D0%BA%D1%83%D0%BD%D0%B4%D0%B0_%D0%BA%D0%BE%D0%BE%D1%80%D0%B4%D0%B8%D0%BD%D0%B0%D1%86%D0%B8%D0%B8

Кнопка вызова админа ()
teolog
На сайте с 21.05.2005
Offline
103
#3
netwind:
А какая ОС ? давно это все наблюдается ? перегружать целиком пробовали?
Просто тут 1 июля наступила leap second и на части регулярно обновляемых серверов(!) все равно вылезла проблема с "аномальной нагрузкой" на обычно не нагруженные процессы. Нагрузки нет, просто расчет нагрузки подглючивает. В википедии почитайте http://ru.wikipedia.org/wiki/%D0%A1%D0%B5%D0%BA%D1%83%D0%BD%D0%B4%D0%B0_%D0%BA%D0%BE%D0%BE%D1%80%D0%B4%D0%B8%D0%BD%D0%B0%D1%86%D0%B8%D0%B8

ОС FreeBSD, когда такое появилось точно не заметил, видимо недавно. Сделал

options { 

recursion no;
};

ничего не изменилось. Перезагружать целиком не пробовал.

Andreyka
На сайте с 19.02.2005
Offline
822
#4

А увеличить число ресурсов на ответ пробовал?

Не стоит плодить сущности без необходимости
M
На сайте с 01.12.2009
Offline
235
#5
teolog:
ОС FreeBSD, когда такое появилось точно не заметил, видимо недавно. Сделал
options { 
recursion no;
};

ничего не изменилось. Перезагружать целиком не пробовал.

А как часто пишит, нет ресурсов ? интервал.

Это vps/vds или сервер ?

Tc - Перезагружать целиком не пробовал ? - сервер вы имели в виду или bind ?

Администратор Linux,Freebsd. построения крупных проектов.
J
На сайте с 10.07.2012
Offline
1
#6

Возможно DoS/DDoS атака. Нужно с помощью tcpdump/tshark/dnstop/... изучить DNS трафик(какие и сколько запросов приходят).

Лучше не бороться с атакой, а просто отказаться от своего DNS сервера.

ICQ: 628574383
teolog
На сайте с 21.05.2005
Offline
103
#7
Andreyka:
А увеличить число ресурсов на ответ пробовал?

Не пробовал, не знаю как это сделать. До этого сервер 3 года работал с нагрузкой гораздо большей, чем сейчас. Такого никогда не было.

madoff:
А как часто пишит, нет ресурсов ? интервал.

Это vps/vds или сервер ?

Tc - Перезагружать целиком не пробовал ? - сервер вы имели в виду или bind ?

Сейчас что нет ресурсов больше не пишет. Но продолжает висеть на первом месте в top.

Перезагружать сервер целиком не пробовал, только перезапускал Bind.

Это сервер.

M
На сайте с 01.12.2009
Offline
235
#8

В полне возможно, у вас переполнялись буферы, нужен момент ошибки что бы провести ряд проверок по буферу.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий