ITインフラ技術の実験室ITインフラ技術の実験室Linuxを中心に、仮想化やネットワーク、Windowsまで、ITインフラ技術に関するノウハウを幅広く紹介します。supervision上記を二つともインストールします。daemontools-rundaemontoolsの設定インストールすると、svscanが起動していました。svscanは指定されたディレクトリを監視して、新たなデーモンが追加された場合はsuperviseを起動します。superviseはrunファイルを実行してデーモンプロセスを起動します。本サイトの環境では/etc/serviceを監視していました。svscan以下のように、/etc/daemon/keepalivedというディレクトリを作成し、その中にrunファイルを作成します。実行権限を付与しなければ起動しないので要注意です。/etc/daemon/keepalived/runkeepalivedのオプションは前回の記事(keepalived(1.2.1)の導入)を参照して下さい。次に、svscanの監視している/etc/service/に、上記で作成したrunファイル等を置いている/etc/daemon/keepalivedディレクトリを指すシンボリックリンクを作成します。0デーモンが起動しました。kee3つkeepalivedプロセスが上がっていました。試しにkeepalivedをkillしてみます。kee自動的に再起動していました。次に、svcコマンドにより、superviseを経由してデーモンプロセスにTERMシグナルを送ってプロセスを停止させてみます。keekeepalivedプロセスが落ちました。反対にプロセスを起動してみます。keekeepalivedが立ち上がりました。コメントをキャンセルメールアドレスが公開されることはありません。