Как я могу сказать SMF прекратить мониторинг службы?

Я хочу, чтобы он на какое-то время прекратил мониторинг, чтобы я мог остановить свой сервер (моя основная мотивация в том, чтобы smf не запускал мой сервер автоматически снова после того, как я остановил его вручную), а затем снова запустил его (я запустил вручную), а затем сказал smf начать мониторинг снова... спасибо

2 ответа

Решение

Я не верю, что вы можете сделать это, потому что SMF не будет знать, какие процессы отслеживать после запуска службы вручную. Это должно сделать начало.

Если вам нужно остановить службу SMF, просто запустите svcadm disable на нем и SMF отключит и "остановит мониторинг". SMF не будет предпринимать никаких дальнейших действий после того, как вы отключите службу, и вы сможете связываться с ней любым удобным для вас способом (изменять файлы конфигурации, перемещать файлы и т. Д.). После того, как вы сделали просто svcadm enable Это.

SMF не только отслеживает, но и активно управляет вашими услугами. Это отличается от других решений (например, в Linux), где вы запускаете службу через скрипты /etc/init.d, а daemontools будет отслеживать / перезапускать их.

Другие вопросы по тегам