web-dev-qa-db-ja.com

CentOS 6がサービスの開始(sendmail)でスタックし、ログインできません

起動していないCentOS6サーバーがあります。スプラッシュ画面でESCを押すと、「Starting sendmail:_」まで到達していることがわかります。 15分以上放置してもまだそこにあります。

'sendmail'の問題が何であるかを示唆するオンラインリソースがいくつかありますが、問題は、この段階を通過できず、サーバーにログインできないことです。ログインできるように、起動時に「sendmail」サービスの開始をスキップする方法はありますか?

3
MJF

多くの場合、sendmailの開始の遅延は、ホスト名ルックアップの問題が原因で発生しますが、私の経験では、sendmailは最終的にタイムアウトになり、起動を続行できます。

システムをいつでもシングルユーザーモードで起動し( これらの手順 のように)、sendmailを無効にすることができます(たとえば、chkconfig sendmail offを実行することによって)。

その後、引き続きマルチユーザーモードで起動し、sendmailログを調査して、問題の解決を試みることができます。

3
larsks