Добрый день Поставил monit, написал скрипты запуска (отдельно от монита работают правильно), запустил монит(запустился под root пользователем), он запустил приложение. Остановил приложение скриптом из-под рута(без него говорило что прав нет), у скрипта owner root; скрипт очистил .pid, монит запустил приложение. Убил приложение kill -6(-9, без разницы), .pid содержит предыдущий pid, монит пытается запустить скрипт и фейлит, пытается вызывать stop/start, но все-равно фейлится. После очистки руками .pid он его таки запускает. При остановленом моните после kill приложения после stop/start скриптом приложение запускается.
Подозреваю что не хватает каких-то прав, но не пойму каких. Когда ставил смотрел сюда: https://github.com/blackyboy/Ubuntu-Linux-Stuffs/wiki/Installing-Monit-in-Ubu...