Имеется RHEL 7.9. На нём bind9. Да не простой, а chroot-ный, в /var/named/chroot запертый.
Работал он-работал, и тут его 1 юный падаван (не я) решил restart-нуть. И он сдох. В логи не пишет, на откат конфига не реагирует. Бэккапы у службы РК оказались аж за март.
Я такими извращениями (chroot) ранее не страдал. Поэтому немного растерялся. Потом посмотрел пакет, там всё логично. Список файлов и папка /var/named указаны для монтирования.
Однако, этого самого монтирования при запуске systemctl start named-chroot видимо не происходит.
Пробовал переименовать папку chroot, создать новую, выставить права, запустить systemctl start named-chroot-setup.
Он создает набор папок, и named.ca из /var/named. Папки masters и другие с зонами не монтирует.
Если смонтировать вручную командой
mount --bind /var/named /var/named/chroot/var/named
и запустить bind так:
named -u named -t /var/named/chroot -g -d 1
то он работает, видно, как отвечает на запросы.
Вопрос: что случилось и что делать? Где находится логика, которая делает mount –bind? В самом bind-e? Почему она не отрабатывает из unit-a systemd? И как пофиксить?
Unit: https://pastecode.io/s/xamn7cop

Ответ на:
комментарий
от router

Ответ на:
комментарий
от c0unt0

Ответ на:
комментарий
от c0unt0

Ответ на:
комментарий
от router

Ответ на:
комментарий
от router

Ответ на:
комментарий
от c0unt0

Похожие темы
- Форум Не поднимается bind9 (2023)
- Форум Icecast на Centos 7 работает, а ices - никак не запускается. (2018)
- Форум Помогите разобраться с DHCPv6, не раздает IP адреса! (2023)
- Форум Почему named в лог пишет это? (2001)
- Форум логи named (2002)
- Форум логи named (2002)
- Форум логи named (2002)
- Форум Логи named... (2002)
- Форум Система умирает молча и регулярно (2011)
- Форум Не стартует squidguard (2017)