- - PR -
ログファイルを削除するとsyslog.confを再起動するまでログファイルができない
| 投稿者 | 投稿内容 |
|---|---|
|
投稿日時: 2005-09-28 22:44
/dev/null をコピーするなどしてログを切り詰める方法には、
もうひとつ問題があって... ログを書いているプロセスがどういうやりかたをしているか、 ということに関わります。 「書き込みを行おうとする毎に、ファイルの末尾を探し出して そこに追記する」というやりかたをしていればよいのですが、 「前回書いた位置の後に書き込む」というやりかたで書いている 場合、ファイルが切り詰められた後に書き込むと、ファイルの先頭から その位置までが空いてしまい、いわゆる「空白を含むファイル」に なってしまいます。 まあ、データベースに空白ができるのと比べればログに空白が できるのはたいした問題ではないのですが、あまり良くないことには 違いありません。 |
