On Fri, Oct 31, 2003 at 03:25:06PM +0200, Alexander Drachuk wrote:
Лучше не извращаться, а проанализировать запросы Достоверно известно, что виндовые name-сервера могут впадать в полоумное состояние и генерить жуткое количество одних и тех же повторяющихся запросов. На моей памяти наблюдал такое раз несколько, при этом dns-трафик мог сожрать полосу до мегабита и больше. Не - полосу оно жрать перестаёт, но что общего у Погодь! Оно ее таки жрет или нет? ;) И после чего перестает? ;) Ну - как до 200+M доезжает, то уже только пару KB/s сыпется. vs 20 вначале. Хотя там ему "так хреново, что уж больше ничего не надо", похоже. Пока вот уменьшил max-cache-size до 49192000 - если тогда на отметке 242M застрявал, то может теперь на меньшем застрянет (а может просто в нём глюки с memory allocation. FreeBSD-4.x, bind-9.2.2).
Вобщем - интересно сделать какой-то разумный load balancing. А клиенты, где named отсутствует ездят через resolv.conf - может какой-нить libresolv покурочить?
max-cache-size 65536000; recursive-clients 5000; и занимаемых 200+MB memory - не понимаю. (ээ вроде max-cache-size в байтах меряется - где-то на глаза попадалось 8192000).
А я вам тоже не отвечу - не копался я в этих подробностях ;) А зря ;). (и чего я так люблю в подробностях зарываться - даже первый в жизни kernel config из LINT делал...)
Прям бубен как со сквидом :).
Сколько при этом занимает named в памяти не обратил внимания ;) Лечится вставлением звездюлей клиенту с целью перегрузки винды ;) Не, так там низзя. kill -9 named9 можно (на rndc он как-то тормозно реагирует, то есть rndc stop даже через час ни к чему не привело). Так дергать надо не named задача - достигнуть "средненепотопляемого" состояния, а не пинать окружающих клиентов со всякими webalizer'ами и прочей фигнёй (в которой dns в собственной БД не лежит, в отличие от). Ты можешь проанализировать поток запросов? Если есть лог query, и в нем можно выделить постоянно идущие запросы об одном и том же домене - то ищи тачку, которая их генерит. нет - там разные запросы, и виндов нету. К виндам там можно за DNS ходить тоже (попробую кстати побенчмаркать тот виндовый DNS - там тоже размер кэша выставляется, посмотрим чего будет с ихним windows 2003).
-- Best regards, Paul Arakelyan. =================================================================== uanog mailing list. To Unsubscribe: send mail to majordomo@uanog.kiev.ua with "unsubscribe uanog" in the body of the message