[devel] RFC/BINH: monit support in server packages
Led
ledest на gmail.com
Вс Июн 7 21:53:51 MSD 2009
On Sunday, 07 June 2009 20:38:48 Dmitriy Kruglikov wrote:
> 7 июня 2009 г. 20:36 пользователь Michael Shigorin написал:
> > On Sun, Jun 07, 2009 at 09:26:40PM +0400, Grigory Batalov wrote:
> >> > Известные "против":
> >> > - остановить сервис (например, для бэкапа базы или чтоб запустить
> >> > руками с отладкой) может оказаться не так-то просто: его могут
> >> > в неожиданный момент перезапустить;
> >>
> >> Есть же monit stop <service>
> >
> > Есть, конечно. Просто start/stop (или monitor/unmonitor)
> > надо тогда как-то увязывать хотя бы со /sbin/service.
>
> Допилить стартостопные скрипты каждого сервиса логикой типа
> если "мониторится", то
> unmonitor сервис;
> стоп сервис;
> иначе
> стоп сервис
> хух
Зачем "стартостопные скрипты каждого сервиса"? Достаточно дополнить этим
stop_daemon() в /etc/rc.d/init.d/functions
--
Led
Подробная информация о списке рассылки Devel