Войти

Показать полную графическую версию : BIND не запускается автоматом


Malax
30-01-2006, 05:34
Хм, есть сервак под FC3, на нем свежеустановленный BIND 9.2.5-3, но он не хочет запускаться автоматом вместе с серваком.
runlevel у меня прописан 3.
в /etc/rd.d/rc3.d симлинк на ../init.d/named есть (называется K89named), собственно сам скрипт named в /etc/rc.d/init.d тоже есть. Но ничего не происходит.
Если вручную ввести команду типа /etc/rc.d/init.d/named start - все запускается, но автоматом не хочет.
Кстати, почему если находясь в /etc/rc.d/init.d я ввожу ./named - то получаю листинг использования этого скрипта, а если просто named - ничего. B точно так же ./named start запускает сервер, а named start - нет.
В /var/log/boot.log ничего про named нет (если только я его вручную запускаю - то записи добавляются).
В /var/log/messages - тоже пусто.

Supp0rt
30-01-2006, 10:22
K89named - выполняется в момент завершения работы.
Сделайте еще один линк, начинающийся с "S"

MyHomePage - http://surgutnet.ru

Guest 80 247 100
30-01-2006, 13:04
Malax
а еще лучше воспользоваться командой:
[root@host root]# chkconfig
chkconfig version 1.3.9 - Copyright (C) 1997-2000 Red Hat, Inc.
Может свободно распостраняться в рамках GNU Public License.

применение: chkconfig --list [имя сервиса]
chkconfig --add <имя сервиса>
chkconfig --del <имя сервиса>
chkconfig [--level <уровни>] <имя сервиса> <on|off|reset>

0:выкл 1:выкл 2:выкл 3:вкл 4:выкл 5:выкл 6:выкл[/code]

Supp0rt
30-01-2006, 13:17
Я вас умоляю, Guest 80 247 100! Давайте будем использовать checkpopa прежде чем сесть за компьютер...
ИМХО - использование различных утилит (а под *NIX их ОЧЕНЬ много) в место того чтобы набрать 2-е, 3-и СТАНДАРТНЫХ (я имею в виду не только для Linux) команды - это первый шаг сначала к установке на сервер X-Window, а затем и Windows....
но повторюсь.... это мое мнение...

3kLiN
30-01-2006, 17:53
Supp0rt, ох зря Вы так... chkconfig нисколько не из-за ленивости, а сугубо пользы для... стандартная утилита управления сервисами.

Malax, chkconfig named on спасёт Вас :)

ColdZero
30-01-2006, 18:18
Supp0rt
Вы в корне не правы.
RedHat рекомендует однозначно использовать следующие команды:
1. chkconfig (управление автозапуском служб)
2. service пакет start/stop/restart - ручная команда работы с сервисом
3. ntvsys - косольный пакет управления всеми службами на любом level
4. system-config-services - оконный (гуишный) пакет управления всеми службами на любом level
А так как Fedora является бесплатной веткой RedHat, то все абсолютно одинаково и там и там..

Malax
31-01-2006, 02:01
Уууу, блин, как говорила моя препод "У вас должно быть очень богатое воображение чтобы только представить себе как много вы не знаете в физике".
Вот в переложении на линукс - фраза точно про меня :)
Спасибо всем, очень помогли.




© OSzone.net 2001-2012