mon
目次
モニター mon
は、httpd の実行をモニターし、httpd が何かの原因で終了した場合に、直ちに新たに httpd を実行します。
用法
mon [-d] [-u user] [-p passwdfile] [-r req] command argument ...
オプション
-d
-
デモンとして実行する
-u user
-
mon が起動するプログラムを指定されたユーザ ID で実行する
(mon 自身は、mon を起動したユーザ ID で動作します。)
-p passwdfile
-
user のパスワードが入っているファイルへのパス
(mon を実行するユーザだけが読み取れるように設定して下さい。
ローカルディスクのファイルを指定しないとパスワードの内容がネットワークに流れます。)
-r req
-
factotum format of X.509 certificate signing request
command
-
mon が起動するプログラムへのパス
argument ...
-
command の引数
その他
mon は /sys/log/mon
に記録を保管します。
mon は、5秒以内に3回連続して、実行したコマンドが終了した場合に終了します。これはコマンドを間違えた場合への保護です。
例
CPU サーバからの実行
mon -du web -p /usr/web/lib/passwd /usr/local/bin/386/httpd -usM