powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Автозапуск сервисов в Fedora 11
4 сообщений из 4, страница 1 из 1
Автозапуск сервисов в Fedora 11
    #36173979
Фотография Andron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Fedora 11 использует /etc/inittab только для смены уровня выполнения по умолчанию, т.е. попытки записать туда например чтобы какойто сервис при каждом сбое перезапускался (respawn) заново не дают эффекта. Как в Fedora сделать чтобы определенный сервис при сбое перезапускался автоматически?
...
Рейтинг: 0 / 0
Автозапуск сервисов в Fedora 11
    #36174373
Learning_Oracle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в /etc/inittab вродебы находится значения уровня загрузки, а так как вам надо наверное прийдется рыть в сторону Cron проверять критические службы и если упали поднимать.
...
Рейтинг: 0 / 0
Автозапуск сервисов в Fedora 11
    #36174393
Фотография Andron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не думаю что использование cron в данном случае это лучшее решение. Fedora в качестве init-подсистемы использует upstart и должна быть возможность авт перезапуска сервиса в случае его сбоя. Надо почитать документацию.
...
Рейтинг: 0 / 0
Автозапуск сервисов в Fedora 11
    #36177423
Фотография Andron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Итак чтобы сервис автоматически перезапускался в системе с 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
4 сообщений из 4, страница 1 из 1
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Автозапуск сервисов в Fedora 11
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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