init.d起動ログがありますか?

init.d起動ログがありますか?

init.dスクリプトに問題があり(サービスが起動しない)、問題を解決するためにログを使用できるかどうかを知りたいです。

ベストアンサー1

どのスクリプトがどのログファイルに書き込むかは、スクリプトによって異なります。 CentOS 6.5では、再起動sshdすると。/var/log/secure.logpostfix/var/log/maillog

私の考えでは、設定ファイルを遅らせるよりも簡単な方法は、サービスを再起動してから次のことを行うことです。

ls -t --full-time /var/log | head -5 

そして、日付情報を確認して、この再起動操作で最上位ファイルが作成されたことを確認してください。


気になって、なぜこのようにpostfix書かれているのかを見ました/var/log/maillog。パスは実際にに指定されており、そこに関連/etc/rsyslog.confメッセージがマッピングされています。以下のファイルで「maillog」を検索しても結果は出ませんでしたが、ここでも検索しても結果は出ませんでした。実際にこれを通してmailsyslog/etc/postfix/mailsyslogウィキページsyslog、関連メッセージを記録するために使用される番号(2)を見つけることができますmail
したがって、プログラムはログインするために設定ファイルへの特定のパスをハードコーディングまたはリストする必要はありません/var/log。他の可能なロギング機能を知らない場合、syslog上記の方法は良い最初の試みのように見えます。

おすすめ記事