|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Kirill Nuzhdin 2:5020/400 06 Oct 2007 11:27:29 To : Eugene Grosbein Subject : Re: named & dynamic updates -------------------------------------------------------------------------------- Eugene Grosbein wrote: > Привет! > > Hепонятное поведение named с dynamic updates. > > Есть файлик vote.txt, который обрабатывает скрипт create_drbl.sh, > создавая vote.drbl.domain.ru для named. Эта зона не участвует > в создании рабочей (work.drbl.domain.ru). > > Есть перловый скрипт, который автоматически добавляет/удаляет > строчки в vote.txt, периодически запускает create_drbl.sh для > генерации зон и зовёт ndc reload. Все в общем-то работает, > но при больших объемах зон жутко тормозит - обновления vote.txt > могут быть несколько раз в секунду, даже если запускать регенерацию > зон не чаще чем раз в 10 секунд, всё равно ужасно неэффективно. > А информацию в named желательно скармливать как можно быстрее. > > Hаучил перловый скрипт обновлять зону посредством dynamic updates. > Теперь информация в недрах named обновляется мгновенно, а изменения > в vote.txt диск сбрасываются периодически (чтобы не потерять > при креше). Саму зону vote.drbl.domain.ru можно обновлять ещё реже, > это теперь нужно только для того, чтобы при рестарте named закачал > актуальное содержимое зоны, а рестарт не так часто бывает. Потестировал, > всё работает как задумано. > > Hо обратил внимание, что named в логи ругаться стал: > > error: can't open primary/drbl/vote.drbl.domain.ru.log: Permission denied > error: error updating serial number for vote.drbl.domain.ru from 1191602113 > zone dump for 'vote.drbl.domain.ru' failed, rescheduling кстати, в бинд9 для этого специально есть папка dynamic с нужными правами > Дал ему права на запись в каталог с файлом зоны, он начал > журналировать все апдейты туда в файл vote.drbl.domain.ru.log. > Лог этот растет очень быстро. Зачем он нужен и можно ли его отключить? > > Eugene -- Best regards, Kirill Nuzhdin --- ifmail v.2.15dev5.4 * Origin: MSU (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/2572125c6d346.html, оценка из 5, голосов 10
|