web-dev-qa-db-ja.com

amavisdネットサーバーのpidファイルは、システムのクラッシュと起動後にすでに存在します

不潔なシャットダウンがあるときはいつでも、それはほとんどの場合停電が原因で、amavisの起動で問題が発生します。

プロセスを実行するためにamavisdNetサーバーpid_fileがすでに存在するというエラーは、デバッグモードで起動すると発生するため、起動する前にamavisd.pidファイルとamavisd.lockファイルを手動で削除する必要があります。

これが起こらないようにする方法や、シャットダウンがクリーンでない場合に再起動中にファイルを削除する方法はありますか?.

CentOS5.4サーバーで最新バージョンのamavisd-new2.6.4を実行しています

ありがとう

2
Simiyu

この問題を処理するあまり賢くない方法の1つは、起動時に問題のファイルを削除する行をinitd起動スクリプトに追加することです。

Amavisdが始まる前に、必ずどこかに置いてください。

1