Пытаюсь написать правило, но в процессе возникло несколько вопросов, ответа на которые в документации не нашёл.
Как запускать процессы, которые сами не умеют работать как демон, использовать start-stop-daemon? В init.d скриптах для запуска и остановки используются отдельные строки в скрипте, в upstart такое не задумано (в pre-start script и post-stop script совать нельзя, как сказано в мануале). Пример init.d скрипта, запускающего демон с помощью start-stop-daemon (такой был в пакете pyicqt в репах).
Второй вопрос. Написал я свой upstart job, расположил в /etc/init/rabbit.conf.
Демон запускается командой start, но остановить командой stop не получается, выдаёт stop: Unknown instance:.
И тут ещё странное поведение java. Если я у start-stop-daemon указываю параметры -p и -m (чтобы создавался pid файл и проверялся при запуске), java выдаёт такую ошибку.
Ответ на:
комментарий
от firestarter
Ответ на:
комментарий
от firestarter
Ответ на:
комментарий
от gorilych
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Upstart не запускает node js сервер (2014)
- Форум Ubuntu 10.04 SQUID Unknown instance: (2010)
- Форум debian + upstart = запуск вручную??? (2013)
- Форум Php5-cgi на debian не запускается (2014)
- Форум Не выполняются скрипты из init.d при перезагрузке (2016)
- Форум Upstart - как писать свои задачи? (2013)
- Форум Мелкая ругань при загрузке (2013)
- Форум Проблема с автозапуском скрипта (2006)
- Форум Запуск screen из init-скриптов (2007)
- Форум Пульс не видит железок. (2013)