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

Исходное сообщение
"CentOS 5.5: очередность запуска сервисов"

Отправлено piroman17 , 30-Ноя-10 13:35 
Использую свой init.d для монтирования сетевого шифрованного раздела.
Нужно чтобы скрипт стартовал до одних сервисов (например mysql), но после других (например udev и запуск сети).

Подскажите как настроить очередность загрузки в CentOS 5.5


Содержание

Сообщения в этом обсуждении
"CentOS 5.5: очередность запуска сервисов"
Отправлено shadow_alone , 30-Ноя-10 13:48 
> Использую свой init.d для монтирования сетевого шифрованного раздела.
> Нужно чтобы скрипт стартовал до одних сервисов (например mysql), но после других
> (например udev и запуск сети).
> Подскажите как настроить очередность загрузки в CentOS 5.5

/etc/rc.d/rc3.d/SXXname_of_daemon - где XX порядковый номер запуска.
это если в init 3 грузишься


"CentOS 5.5: очередность запуска сервисов"
Отправлено piroman17 , 30-Ноя-10 14:10 
> /etc/rc.d/rc3.d/SXXname_of_daemon - где XX порядковый номер запуска.
> это если в init 3 грузишься

хм... вот я туплю сегодня, Спасибо!


"CentOS 5.5: очередность запуска сервисов"
Отправлено McLeod095 , 30-Ноя-10 19:07 
>> Использую свой init.d для монтирования сетевого шифрованного раздела.
>> Нужно чтобы скрипт стартовал до одних сервисов (например mysql), но после других
>> (например udev и запуск сети).
>> Подскажите как настроить очередность загрузки в CentOS 5.5
> /etc/rc.d/rc3.d/SXXname_of_daemon - где XX порядковый номер запуска.
> это если в init 3 грузишься

Вариант конечно рабочий, но у него есть недостатки.

Я советую посмотреть в сторону строки
# chkconfig xxx xx xx
в скриптах запуска в каталоге /etc/init.d
Ну и немного почитать что там да как
Думаю быстро разберетесь.


"CentOS 5.5: очередность запуска сервисов"
Отправлено vg , 30-Ноя-10 19:47 
>[оверквотинг удален]
>>> (например udev и запуск сети).
>>> Подскажите как настроить очередность загрузки в CentOS 5.5
>> /etc/rc.d/rc3.d/SXXname_of_daemon - где XX порядковый номер запуска.
>> это если в init 3 грузишься
> Вариант конечно рабочий, но у него есть недостатки.
> Я советую посмотреть в сторону строки
> # chkconfig xxx xx xx
> в скриптах запуска в каталоге /etc/init.d
> Ну и немного почитать что там да как
> Думаю быстро разберетесь.

в принципе, это тоже самое
chkconfig создает необходимые линки в /etc/rc.d/rc?.d/


"CentOS 5.5: очередность запуска сервисов"
Отправлено McLeod095 , 30-Ноя-10 23:07 
>[оверквотинг удален]
>>> /etc/rc.d/rc3.d/SXXname_of_daemon - где XX порядковый номер запуска.
>>> это если в init 3 грузишься
>> Вариант конечно рабочий, но у него есть недостатки.
>> Я советую посмотреть в сторону строки
>> # chkconfig xxx xx xx
>> в скриптах запуска в каталоге /etc/init.d
>> Ну и немного почитать что там да как
>> Думаю быстро разберетесь.
> в принципе, это тоже самое
> chkconfig создает необходимые линки в /etc/rc.d/rc?.d/

Не отрицаю. И кстати не говорил что автор ответа был не прав, а просто сказал что такой вариант будет более правильный с точки зрения управления дистрибутивом.
Просто уже наталкивался когда люди вот так начинали вносить свои изменения в существующую структуру, но при этом не задумывались что есть инструменты управления. Самый простой пример это прописывание правил маршрутизации и маршрутов в файле /etc/rc.local.