Look at ...

change a view point

« システムフォントの変更 |メイン| じゃがポックルを入手 »

2006年02月26日

サーバーメモ(httpdcheck)

液晶テレビが当たる!サマープレゼントキャンペーン!サンワサプライ直営【サンワダイレクト】

定期的にhttpdの状態をチェックし、停止していたら起動させるスクリプト。


#!/bin/bash
service=httpd
script="/etc/rc.d/init.d/$service"
if ! $script status | grep -q "pid"
then
$script stop > /dev/null 2>&1
$script start
fi

これを/usr/local/sbinに適当な名前で保存し(httpdcheckとした)、実行権限をつける。

$ chmod 700 /usr/local/sbin/httpdcheck



そしてcronに登録。

$ vi /etc/crontab



01 * * * * root /usr/local/sbin/httpdcheck



毎時1分にチェックするように設定した。


他のサービスをチェックするには「service=httpd」の部分を変更すれば可能。


category[ Linux] | Posted by そんとく at 21:09 このエントリーを含むはてなブックマーク

トラックバックについて

当エントリーと同様の話題であれば、エントリーへの言及がなくても基本的には歓迎です。 同じテーマについて書いている人が、他にどんな話題を取り上げているのか、ということに興味があるからです。どうぞ遠慮なくトラックバックして下さい。 重複やまったく関係ないと思われるものに関しては、こちらの判断で削除させて頂きます。
このエントリーのトラックバックURL:
http://www.sontoku.org/cgi-bin/mt-tb-pecul.cgi/224

コメントをどうぞ







お名前、アドレスを記憶しますか?


お澄まし スマイル 照れ 困惑 フーン メガネ 泣き べー 驚き 怒り
ガーン ドキドキ 半泣き ポカーン ん〜 げっそり あんぐり チュッ ションボリ グゥグゥ

blank