LINUX.ORG.RU
ФорумAdmin

Bind, пустой файл cache_dumb.db

 ,


0

1

Здравствуйте Линуксоиды.
Можете ли вы мне подсказать как bind должен создавать кэш, и как его посмотреть?
Первое.
В разделе /etc/named.conf есть директория dump-file «/var/named/data/cache_dump.db»

Второе.
Я скидываю кэш командой rndc dumpdb -cache

и иду смотреть кэш
cat /var/named/data/cache_dump.db
Но в нем ничего нет кроме

; ; Start view _default ; ; ; Cache dump of view '_default' (cache _default) ; $DATE 20150130044812 ; ; Address database dump ; ; ; Unassociated entries ; ; ; Bad cache ; ; ; Start view _bind ; ; ; Cache dump of view '_bind' (cache _bind) ; $DATE 20150130044812 ; ; Address database dump ; ; ; Unassociated entries ; ; ; Bad cache ; ; Dump complete



Что то я ещё должен сделать?



Последнее исправление: itmech (всего исправлений: 2)

Вроде пустой кеш бывает, если отключен рекурсор и bind отвечает только за свою зону.

mky ★★★★★
()
Ответ на: комментарий от mky

Сервер на Centos

функция recursion yes; стоит

nslookup ya.ru

rndc dumpdb -cache

cat /var/named/data/cache_dump.db | grep ya.ru

пусто, есть ещё какие либо догадки?

p.s. хотя с Debian все получается... cat

/var/cache/bind/named_dump.db | grep ya.ru

ya.ru. 7173 NS ns1.yandex.ru.

а там конфиг почти пустой...

itmech
() автор топика
Ответ на: комментарий от itmech

Ну ещё кеш отдельный для каждого view'а, поэтому если в конфиге у вас прописаны вьювы, то нужно указывать в команде тот view, в котором есть кеш-записи: rndc dumpdb -cache VIEW_NAME.

mky ★★★★★
()
Последнее исправление: mky (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.