2008.02.12 Tue

apcupsdを常に起動させておくために

シェルスクリプトでプロセスが生きているのか確認し、確認できないときは自動で起動させるというスクリプト

このスクリプトを定期的にcronで実行させることで常にapcupsdが起動されることになります。

#!/bin/sh
isAlive=`ps -ef | grep apcupsd | grep -v grep | wc -l`
if [ $isAlive = 0 ]; then
/etc/rc.d/init.d/apcupsd start
fi

システム構築に関する覚書トップページへ