Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Eugene Grosbein                      2:5006/1       06 Oct 2007  01:42:52
 To : All
 Subject : named & dynamic updates
 -------------------------------------------------------------------------------- 
 
 Привет!
 
 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
 
 Дал ему права на запись в каталог с файлом зоны, он начал
 журналировать все апдейты туда в файл vote.drbl.domain.ru.log.
 Лог этот растет очень быстро. Зачем он нужен и можно ли его отключить?
 
 Eugene
 -- 
 Древние врачи умели лечить всё. Они знали даже секрет бессмертия,
 но унесли его в могилу, не оставив потомкам.
 --- slrn/0.9.8.1 (FreeBSD)
  * Origin: Svyaz Service JSC (2:5006/1@fidonet)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 named & dynamic updates   Eugene Grosbein   06 Oct 2007 01:42:52 
 Re: named & dynamic updates   Kirill Nuzhdin   06 Oct 2007 11:25:28 
 Re: named & dynamic updates   Kirill Nuzhdin   06 Oct 2007 11:27:29 
Архивное /ru.unix.bsd/260937b71ab12.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional