[РЕШЕНО альтернативно]rc и CRASHED
artemmm 30 июля, 2012 - 12:12
Всем доброго дня.
ТоварЫщи!! Помогите разобраться, совсем запутался.
Имею проблему с одним из сервисов, который иногда падает.
Хочу, чтобы он автоматом поднимался.
Для этого, по идее, должна быть прописана строка rc_crashed_start=yes в rc.conf, и она у меня есть, но на ситуацию она никак не влияет.
Дальше, на форумах в инете пишут, мол, добавь эту строку и применяй по крону команду /sbin/rc, она поднимет упавшие сервисы, но только при наличии этой строки.
Сейчас у себя на компе проверил, у меня переодически падает net.ppp0, и /sbin/rc подняла его БЕЗ rc_crashed_start=yes в rc.conf.
Вопрос: так как же все это должно работать?
»
- Для комментирования войдите или зарегистрируйтесь
ppp падает? сомневаюсь. Думаю
ppp падает? сомневаюсь. Думаю просто дисконектит и ppp сам востанавливает соединение. rc в этой ситуации должен просто пометить его как inactive
а я вообще psmon использую...
ppp я привел лишь для примера
ppp я привел лишь для примера того, как поднимается сервис по команде /sbin/rc (да, ppp падает, когда на vpn-серваке срабатывает ограничение на длительность сессии, НО ВСЕ ЭТО НЕ ВАЖНО.)
Кстати, мне не нравится этот способ, так как он поднимает даже те сервисы, которые остановлены мной вручную, а это не айс..
Он как бы не поднимает, а
Он как бы не поднимает, а возвращает систему в состояние как если бы производилась обычная загрузка. Так если ты что-то остановил вручную и оно прописано в rc-update, то оно стартанет обратно
OpenRC такое не поддерживает.
OpenRC такое не поддерживает.
Можешь попробовать только прописать необходимого демона в /etc/inittab
Альтернативно можно установит systemd или другую программку которая крутится в фоне и перезапустит демона.
Хорошо, буду пробовать psmon
Хорошо, буду пробовать psmon или другие альтернативы.
Тему считаю закрытой.