dovecotが勝手に落ちるのは困る。ということで、dovecotが立ち上がっているかチェックして、落ちてたら再起動するスクリプトを作ってみた。

#!/bin/sh
DOVPID=ps --no-heading -C dovecot|awk '{print $1}'
if [ ! $DOVPID ] ; then
  echo “Auto restart dovecot service.”;
  /etc/init.d/dovecot start
fi

これをcronとかで呼べばOK。MAILTO=を設定しておけばメールも来るので、どのくらいの頻度で起こるかも調べられます。

LINEで送る
Pocket