URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 80050
[ Назад ]

Исходное сообщение
"Не стартует named"

Отправлено PeaucT , 29-Апр-08 12:43 
Похожая тема уже есть где-то здесь, но то, что там написано мне не помогло... Проблема в том, что не стартует named, хотя в /etc/rc.conf есть строчка named_enable="YES". Вручную после запуска системы командой /etc/rc.d/named forcestart он запускается без проблем, а автоматически не хочет. В чем может быть причина, что еще где нужно добавить? И почему в /var/named/var/log ничего нет, это нормально? Если да, то где тогда посмотреть логи named, дабы узнать, почему он не стартует?

Содержание

Сообщения в этом обсуждении
"Не стартует named"
Отправлено lodErunnEr , 29-Апр-08 14:44 
попробуйте настроить syslog - добавьте в /etc/syslog.conf строчки:

!named
*.*                /var/log/named.log

затем создайте этот файл touch /var/log/named.log
теперь named все сообщения будет писать в этот файлег      



"Не стартует named"
Отправлено mario , 29-Апр-08 14:56 
>Похожая тема уже есть где-то здесь, но то, что там написано мне
>не помогло... Проблема в том, что не стартует named, хотя в
>/etc/rc.conf есть строчка named_enable="YES". Вручную после запуска системы командой /etc/rc.d/named forcestart
>он запускается без проблем, а автоматически не хочет. В чем может
>быть причина, что еще где нужно добавить? И почему в /var/named/var/log
>ничего нет, это нормально? Если да, то где тогда посмотреть логи
>named, дабы узнать, почему он не стартует?

версии давайте байнда и оси !
логи в намед.конф прописываются


что то типа
logging {
        channel default_level {
            file "var/log/named_m.log" versions 3 size 1m;
        };
        channel error_level {
            file "var/log/named_m.err";
            print-time yes;
        };
        channel security_level {
            file "var/log/named_m.sec" versions 3 size 1m;
            print-time yes;
            print-severity yes;
        };
        category default {
            default_level;
        };
        category panic {
            error_level;
            default_stderr;
        };
        category security {
            security_level;
        };
        category lame-servers {
            null;
        };
        category cname {
            null;
        };
};
ну и так как вам ранее сказали !
в rc.local прописывать пробовали ?
все таки версии давайте


"Не стартует named"
Отправлено PeaucT , 29-Апр-08 17:38 
Версия оси: FreeBSD 6.1-RELEASE #2
Версия bind: 9.3.0
В /etc/syslog.conf строчки добавил, файл создал, после рестарта named, как обычно не запустился - в файле named.log пусто ((((
А зачем в rc.local прописывать, разве и так он не должен стартовать?

"Не стартует named"
Отправлено mario , 29-Апр-08 18:52 
>Версия оси: FreeBSD 6.1-RELEASE #2
>Версия bind: 9.3.0
>В /etc/syslog.conf строчки добавил, файл создал, после рестарта named, как обычно не
>запустился - в файле named.log пусто ((((
>А зачем в rc.local прописывать, разве и так он не должен стартовать?
>

должен в стандартной ситуации :) (тем более версии у вас как раз для такой строки )
у вас не стандартная ищем пути решения :)



"Не стартует named"
Отправлено PeaucT , 30-Апр-08 09:21 
Прописал named в rc.local - все равно после старта системы в процессах его нет ((( В named.log по прежнему пусто.



"Не стартует named"
Отправлено lodErunnEr , 29-Апр-08 18:58 
>Версия оси: FreeBSD 6.1-RELEASE #2
>Версия bind: 9.3.0
>В /etc/syslog.conf строчки добавил, файл создал, после рестарта named, как обычно не
>запустился - в файле named.log пусто ((((
>А зачем в rc.local прописывать, разве и так он не должен стартовать?
>

еще бы сделать /etc/rc.d/syslogd forcerestart после того как добавил строчки=)


"Не стартует named"
Отправлено PeaucT , 30-Апр-08 09:02 
А вот, в лог не пишет видимо потому, что процесс syslogd тоже при старте системы не запускается, я так понимаю он для этого необходим, а где он должен быть прописан, чтобы стартовать при запуске системы?


"Не стартует named"
Отправлено Hammer , 29-Апр-08 22:41 
>Похожая тема уже есть где-то здесь, но то, что там написано мне
>не помогло... Проблема в том, что не стартует named, хотя в
>/etc/rc.conf есть строчка named_enable="YES". Вручную после запуска системы командой /etc/rc.d/named forcestart
>он запускается без проблем, а автоматически не хочет. В чем может
>быть причина, что еще где нужно добавить? И почему в /var/named/var/log
>ничего нет, это нормально? Если да, то где тогда посмотреть логи
>named, дабы узнать, почему он не стартует?

а в /var/log/messages есть что нить про намед?


"Не стартует named"
Отправлено PeaucT , 30-Апр-08 09:00 
В /var/log/messages про named нету, и вообще он тоже странный какой-то - последняя запись там от 15-го марта.



"Не стартует named"
Отправлено Dorlas , 30-Апр-08 09:47 
>В /var/log/messages про named нету, и вообще он тоже странный какой-то -
>последняя запись там от 15-го марта.

Если у Вас все нормально с ОС и syslog, то тогда в messages BIND всегда пишет! (любая версия FreeBSD, настроенная по default).

Т.к. Вы там ничего не наблюдаете, проблема есть и в syslog (похоже...)


"Не стартует named"
Отправлено Guest , 26-Сен-08 10:00 
Как решили проблему? Точно такая же ситуация, syslogd работает нормально...

"Не стартует named"
Отправлено Николай , 19-Апр-09 22:40 
в rc.local прописал named, вот так решил проблему.