Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Автозапуск сервисов в Fedora 11 / 4 сообщений из 4, страница 1 из 1
02.09.2009, 09:37
    #36173979
Andron
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Автозапуск сервисов в Fedora 11
Fedora 11 использует /etc/inittab только для смены уровня выполнения по умолчанию, т.е. попытки записать туда например чтобы какойто сервис при каждом сбое перезапускался (respawn) заново не дают эффекта. Как в Fedora сделать чтобы определенный сервис при сбое перезапускался автоматически?
...
Рейтинг: 0 / 0
02.09.2009, 12:12
    #36174373
Learning_Oracle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Автозапуск сервисов в Fedora 11
в /etc/inittab вродебы находится значения уровня загрузки, а так как вам надо наверное прийдется рыть в сторону Cron проверять критические службы и если упали поднимать.
...
Рейтинг: 0 / 0
02.09.2009, 12:19
    #36174393
Andron
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Автозапуск сервисов в Fedora 11
Не думаю что использование cron в данном случае это лучшее решение. Fedora в качестве init-подсистемы использует upstart и должна быть возможность авт перезапуска сервиса в случае его сбоя. Надо почитать документацию.
...
Рейтинг: 0 / 0
03.09.2009, 17:17
    #36177423
Andron
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Автозапуск сервисов в Fedora 11
Итак чтобы сервис автоматически перезапускался в системе с Upstart надо указать в скрипте сервиса respawn, можно также указать кол-во попыток перезапуска и интервал между ними. Например вот мой скрипт запуска db2:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
# db2
#
# This service is started automatically by init

description     "db2 instance startup"
author          "Alex aka Andron"

start on runlevel  5 

console logged
respawn limit  5   5 
daemon

script
        date >> /tmp/db2log1.log
        echo "db2 FMC start" >> /tmp/db2init.log

        /opt/ibm/db2/V9. 7 /bin/db2fmcd
end script
...
Рейтинг: 0 / 0
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Автозапуск сервисов в Fedora 11 / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]