多少のトラブルなら「対処してみた」という事後報告が来るだけなので重宝します。
公式のマニュアルにはinitしか例がないのでUpstartに置き換わったディストリビューションではどうやるの?
"/etc/init/"の下に一筆書きます。
cat >/etc/init/monit.conf<<'EOFEOF'
# monit respawn
description "Monit"
start on runlevel [2345]
stop on runlevel [!2345]
respawn
exec /usr/sbin/monit -Ic /etc/monitrc
EOFEOF
後はupstart式のプロセススタートをすればOK。
# initctl list
--snip--
monit stop/waiting
--snip--
# initctl start monit
monit start/running, process 10607
※実はinittabを新規作成して旧来の書式でもUpstartが汲んでくれるらしいが。
これでナンボpkillしてもmonitが居座って安心。
Upstartの操作はこちらを参考にしました。
http://www.usupi.org/sysad/188.html
0 件のコメント:
コメントを投稿