リモートホストでApacheWebサーバーを実行していますが、エラーログに示されているように、今朝再起動されたことがわかりました。
[2014年2月16日日曜日07:56:26] [通知]正常な再起動が要求されました。再起動を実行しています
再起動の時間に関して人間によって引き起こされたとは思わないので、私は疑問に思っています:
最新のエラーログファイルがその行で終了するため、ログ関連の問題である可能性があります...
これは、定期的に実行されるようにスケジュールされているログローテーションが原因である可能性があります。 Debianおよび派生ディストリビューションでは、Apacheのログローテーションスクリプトについて/etc/logrotate.dを参照できます。
ログローテーションは良い習慣です。こうすれば、ログファイルがハードディスクをいっぱいにすることはありません。
要求された正常な再起動は、Apacheでは正常です-crontabローテーションの一部です。 /var/log/auth.log(またはディストリビューションの同等のもの)をざっと見てみると、crontabが定期的に実行されていることがわかります。
Crontabを見て、さらに詳しく調べてください。ディストリビューションでls -l/etc/cron *または同等のものを使用すると、rootによって自動的に実行されるすべてのcrontabのリストが表示されます。それらの1つは/etc/cron.daily/logrotateであり、これは同等のものを実行します
/usr/sbin/logrotate /etc/logrotate.conf
次に、その中に行があります。
include /etc/logrotate.d
これにはログローテーションスクリプトのリストがあり、そのうちの1つは/etc/logrotate.d/Apacheで、これは私の場合から始まります。
/var/log/Apache2/*.log {
daily
必要に応じて、多かれ少なかれ頻繁に実行するように調整できますが、私のサーバーの基本設定で十分です。