sendmailのステータスが「Dead but subsystemlocked」に変わり続けるのはなぜですか?

sendmailのステータスが「Dead but subsystemlocked」に変わり続けるのはなぜですか?

毎日私はsudo service --status-all電子メールで結果を受け取りますcrond。サーバーは、一部のWordPress Webサイトをホストするために使用するCentOS 6.5 Webサーバーです。時には以下の例のようにsendmailから に変更されることもあります。is running...dead but subsys locked

crond (pid  7768) is running...
httpd (pid  2922) is running...
mysqld (pid  1314) is running...
sendmail dead but subsys locked
openssh-daemon (pid  11173) is running...

私は通常、このコマンドを使用してサービスを再起動してこの問題を解決しますsudo service sendmail restart。私のWordPressサイトはまだ正常に電子メールを送信しているため、ステータスの変更はsendmailまったく影響を与えないようです(これがsendmail私が使用しているすべてです)。

これが起こる原因は何ですか?これは問題ですか?どうすれば解決できますか?

ベストアンサー1

同時に実行されていることpostfixがわかりました。sendmail場合によっては、postfixサービスが開始され、状態がsendmailにジャンプすることがありますdead but subsys locked

実行して確認したと思いましたが実行されませpostfixんでしたsudo service --status-all。混乱しても、基本プロセスはnotpostfixとしてリストされています。私が見ると予想される出力をスキャンするとき、そのような行がないので実行がないとします!masterpostfixsudo service --status-allpostfix (pid xxxx) is running...postfix

sudo service master stopこの問題を解決するために、単に以下を実行し、すべてが再びうまく機能sudo service sendmail restartしました。これがpostfix時々ブートが発生する原因を突き止める時です。

おすすめ記事