2017/01/17

Plesk メールフィルタ(Postfix)

会社で借りているサーバーで、メール送信が時々できなくなる。
"Plesk メールフィルタ(Postfix)"というサービスが終了してしまう様子。以前に対策を聞いたときは saslauthd をcronで定期的再起動すればいいっていうことで設定していたが、あまりにも頻繁に落ちるので監視間隔を短くしたいと思った。ただ、五分ごととかに再起動すると、今度は再起動中の時間が多く、その間に送信できないことが多発しそうなので別の対策をすることにした。



要はデーモンが起動してなかったら起動させるようにすればいいので、
 サービス監視スクリプトを作成して cron に登録 〜 CentOS6
ここを参考にというか、このスクリプトを入れて試した。
check-service.sh saslauthd
というのを cronで五分ごとに実行させた。が、
saslauthd already runs.
というメッセージが出ているにも関わらず先のサービスが停止していた。これではない様子。
init.dからそれらしいデーモンを見つけた。pc-remote だった。
check-service.sh pc-remote
とターミナルで実行し、
pc-remote already runs.
を確認。"Plesk メールフィルタ(Postfix)"を手動で終了させ、同じコマンドを打つと
Starting psa-pc-remote:                                    [  OK  ]
pc-remote is restarted.
と画面に出た。成功の様子。これをcrontabに登録して様子を見ることにした。

0 件のコメント:

色々な画像ファイル形式をhtmlに埋め込む(PHP)

画像をhtmlに埋め込む際、単一の場合は img/src、複数の拡張子を指定すると img/source/srcsetに展開してくれる便利関数。また、単一拡張子のみが指定されている場合は、ブラウザのサポート状況に応じ、avifやwebpの拡張子を持つ同名のファイルがある場合は[a...