The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Автозапуск сервисов"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [ Отслеживать ]

"Автозапуск сервисов"  
Сообщение от PeaucT (??) on 26-Май-08, 10:14 
В продолжение к этому посту http://www.opennet.me/openforum/vsluhforumID1/80050.html. Хотя пока описанное там не тревожило, проблема тем не менее имеет место быть. Правда она действительно заключается не только в named - похоже вообще при старте не хотят запускаться некоторые сервисы и что самое главное не запускается syslogd, из-за чего, как я понимаю, у меня ничего не пишется в логи и как следствие я не могу понять, почему не запускается остальное. Я так понимаю syslod при старте запускается также как и named - с помощью скрипта в /etc/rc.d - он там есть и мало того он полностью совпадает с таким же файлом на другой машине, где с автозапуском все в порядке. Подскажите, пожалуйста, в чем может быть дело?
Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Автозапуск сервисов"  
Сообщение от PavelR (??) on 26-Май-08, 10:25 
посмотри порядок запуска скриптов

man rcorder

что-то типа:

rcorder /etc/rc.d /usr/local/etc/rc.d

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Автозапуск сервисов"  
Сообщение от PeaucT (??) on 26-Май-08, 10:32 
Хмм...а rcorder /etc/rc.d /usr/local/etc/rc.d что должен ответить? У меня ничего не ответил.


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Автозапуск сервисов"  
Сообщение от PavelR (??) on 26-Май-08, 11:26 
>Хмм...а rcorder /etc/rc.d /usr/local/etc/rc.d что должен ответить? У меня ничего не ответил.
>

я чето не помню какой там вызов. может быть:

rcorder /etc/rc.d/* /usr/local/etc/rc.d/*

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

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "Автозапуск сервисов"  
Сообщение от PeaucT (??) on 26-Май-08, 12:00 
Действительно выдал список команд, не понимаю только, чем это поможет - syslogd и named в этом списке есть. Вообще этот список довольно большой - неужто и вправду все это при старте запускается?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "Автозапуск сервисов"  
Сообщение от PavelR (??) on 26-Май-08, 13:05 
>Действительно выдал список команд, не понимаю только, чем это поможет - syslogd
>и named в этом списке есть. Вообще этот список довольно большой
>- неужто и вправду все это при старте запускается?

это _вызывается_, не обязательно каждый из вызываемых скриптов приведет к старту сервиса.

а теперь смотри в очередность, что там находится после них, но должно быть _до_.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "Автозапуск сервисов"  
Сообщение от PeaucT (??) on 26-Май-08, 15:03 
А откуда я знаю, какой сервис в какой очередности должен запускаться.. Ну и даже если допустим я найду таковой, не понимаю опять-таки, что это дает?


Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

7. "Автозапуск сервисов"  
Сообщение от PavelR (??) on 26-Май-08, 15:07 
>А откуда я знаю, какой сервис в какой очередности должен запускаться.. Ну
>и даже если допустим я найду таковой, не понимаю опять-таки, что
>это дает?

Найдешь, пропишешь в нужный скрипт нужный reqiure и будет тебе щасстье

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

8. "Автозапуск сервисов"  
Сообщение от PeaucT (??) on 27-Май-08, 16:50 
О и вправду, спасибо. Действительно похоже эти сервисы зависели от другого стартового скрипта под названием NETWORKING, который присутствовал в /etc/rc.d, но почему-то был пустой. Взял его с работающей тачки и теперь все скрипты стартуют нормально. Непонятно только одно - в этом файле все строчки начинаются со значка # - мне всегда казалось, что это означает комментарий, тогда как же этот скрипт на что-то влияет, или я что-то неправильно понимаю?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

9. "Автозапуск сервисов"  
Сообщение от PavelR (??) on 27-Май-08, 17:02 
>О и вправду, спасибо. Действительно похоже эти сервисы зависели от другого стартового
>скрипта под названием NETWORKING, который присутствовал в /etc/rc.d, но почему-то был
>пустой. Взял его с работающей тачки и теперь все скрипты стартуют
>нормально.

скрипт был _совсем_  пустым ??


Некоторые скрипты имеют собой смысл точки, определенного состояния загрузки. Те. сами они по себе ничего не загружают, но описывают требования _этого_ состояния и включаются в требования в другие скрипты, которые требуют _это_ состояние.


> Непонятно только одно - в этом файле все строчки начинаются
>со значка # - мне всегда казалось, что это означает комментарий,
>тогда как же этот скрипт на что-то влияет, или я что-то
>неправильно понимаю?

man rcorder

сначала rcorder считывает "комментарии", а потом вызывает скрипты в нужной очередности.
при этом комментарии уже не влияют на выполнение непосредственно скрипта. (равно как и выполнение скрипта не может влиять на момент вызова :))) )

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

10. "Автозапуск сервисов"  
Сообщение от PeaucT (??) on 28-Май-08, 09:21 
Не, скрипт не был совсем пустым, там было одно слово, но я даже не обратил внимание на него ))). Убрал и вставил все из файла с работающей тачки. Короче я понял - хоть и комментарий, но все-таки несет какую-то информацию - в данном случае зависимости между скриптами. Сложно, запутано, но чтожь поделаешь ))
Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру