Использую свой init.d для монтирования сетевого шифрованного раздела.
Нужно чтобы скрипт стартовал до одних сервисов (например mysql), но после других (например udev и запуск сети).Подскажите как настроить очередность загрузки в CentOS 5.5
> Использую свой init.d для монтирования сетевого шифрованного раздела.
> Нужно чтобы скрипт стартовал до одних сервисов (например mysql), но после других
> (например udev и запуск сети).
> Подскажите как настроить очередность загрузки в CentOS 5.5/etc/rc.d/rc3.d/SXXname_of_daemon - где XX порядковый номер запуска.
это если в init 3 грузишься
> /etc/rc.d/rc3.d/SXXname_of_daemon - где XX порядковый номер запуска.
> это если в init 3 грузишьсяхм... вот я туплю сегодня, Спасибо!
>> Использую свой 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
Ну и немного почитать что там да как
Думаю быстро разберетесь.
>[оверквотинг удален]
>>> (например 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/
>[оверквотинг удален]
>>> /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.