Home »

Bind 9 (named) в CentOS 7 что-то странное с chroot


pk
Сообщения: 7
 pk
Topic starter
(@pk)
Младший сисадмин
Присоединился: 6 месяцев назад

Шайтан-загадка!!!!
Установлено по статье https://serveradmin.ru/nastroyka-dns-servera-bind-v-centos-7/#comment-15857 , все работает до первой ошибки. После любой ошибки при загрузке конфиги или фалов зон, все файлы, которые должны быть чрутнуты по пути chroot "исчезают" и остаются видны по нечрутнутым путям.

Например, после ошибки загрузки зон, файл named.conf исчез по пути /var/named/chroot/etc/named.conf и стал отображаться в /etc/named.conf

то же самое и с файлами зон, при ошибке они видны только по пути /var/named/, а как только named-croot стартует без ошибок, они видны в /var/named/chroot/var/named/ с дублированием в /var/named/

Что за шайтанство такое может быть?

Ответить
Метки темы
1 Ответ
1 Ответить
pk
 pk
(@pk)
Присоединился: 6 месяцев назад

Младший сисадмин
Сообщения: 7

вроде понял, что происходит при рестарте он размапливает чрут директории, а при старте опять мапит!

 

Dec 10 18:58:50 vserv-ns systemd: Stopping Berkeley Internet Name Domain (DNS)...
Dec 10 18:58:50 vserv-ns systemd: Stopped Berkeley Internet Name Domain (DNS).
Dec 10 18:58:50 vserv-ns systemd: Stopping Set-up/destroy chroot environment for named (DNS)...
Dec 10 18:58:50 vserv-ns setup-named-chroot.sh: umount: /var/named/chroot/var/named: target is busy.
Dec 10 18:58:50 vserv-ns setup-named-chroot.sh: (In some cases useful info about processes that use
Dec 10 18:58:50 vserv-ns setup-named-chroot.sh: the device is found by lsof(8) or fuser(1))
Dec 10 18:58:50 vserv-ns systemd: Stopped Set-up/destroy chroot environment for named (DNS).
Dec 10 18:58:50 vserv-ns systemd: Starting Generate rndc key for BIND (DNS)...
Dec 10 18:58:50 vserv-ns systemd: Started Generate rndc key for BIND (DNS).
Dec 10 18:58:50 vserv-ns systemd: Starting Set-up/destroy chroot environment for named (DNS)...
Dec 10 18:58:50 vserv-ns systemd: Started Set-up/destroy chroot environment for named (DNS).
Dec 10 18:58:50 vserv-ns systemd: Starting Berkeley Internet Name Domain (DNS)...
Dec 10 18:58:50 vserv-ns bash: zone localhost.localdomain/IN: loaded serial 0
Dec 10 18:58:50 vserv-ns bash: zone localhost/IN: loaded serial 0

Ответить