%20%E3%81%AE%E8%B5%B7%E5%8B%95%E6%99%82%E3%81%AB%E5%81%9C%E6%AD%A2%E3%81%97%E3%80%81%E3%83%AD%E3%82%B0%E3%82%A4%E3%83%B3%E3%81%A7%E3%81%8D%E3%81%AA%E3%81%84.png)
CentOS 6 サーバーが起動しません。スプラッシュ スクリーンで ESC キーを押すと、「Starting sendmail: _」まで表示されています。15 分以上放置しても、まだ表示されています。
'sendmail' の問題が何であるかを示唆するオンライン リソースがいくつかありますが、問題はこの段階を通過できず、サーバーにログインできないことです。起動時に 'sendmail' サービスを開始しようとせずに、ログインできるようにする方法はありますか?
答え1
多くの場合、sendmail の起動の遅延はホスト名の検索の問題によって発生しますが、私の経験では、sendmail は最終的にタイムアウトし、起動を続行できるようになります。
システムをシングルユーザーモードで起動することもできます(これらの指示) を実行し、sendmail を無効にします (例: を実行しますchkconfig sendmail off
)。
その後、マルチユーザー モードで起動を続行し、sendmail ログを調査して、問題の解決を試みることができます。