Index: [Article Count Order] [Thread]

Date:  Thu, 10 Jun 2004 23:09:14 +0900
From:  Hosoe <coba-o (at mark) hosoe.org>
Subject:  [coba-o:00636] Re: ログのお掃除について
To:  coba-o (at mark) open.cobaltqube.org
Message-Id:  <20040610221711.CC7E.COBA-O (at mark) hosoe.org>
In-Reply-To:  <20040608005621.899D.NAKASHIMA_1234567 (at mark) hiz.bbiq.jp>
References:  <20040608005621.899D.NAKASHIMA_1234567 (at mark) hiz.bbiq.jp>
X-Mail-Count: 00636

細江と申します。


> これらを起動時(又は終了時)に削除をしたいわけですが
> cronでは時間指定だったりで調べても全くさっぱりでした。
> 現在は、手動で(上記でわかっている6個だけですが)削除しています。

削除したいその目的は単に「ログの肥大化を防ぐ」ためでしょうか。
ログが果たす役割やその存在の意味を考えるなら、よほどの事がない限りは
ログを大切に扱うべきだと思いますが・・・
世間に公開するサーバであればなおさらその運用においてログが非常に
重要だと思いますが、環境もわかりませんので、まあうるさい事は置いといて、
cronとlogrotateをいじってログを細切れ且つ早めに処分〜とか、
起動時に削除したいならrc.localやrc.sysinitにrm書いたり、終了時なら
inittabと相談して、各runレベルに対応した(終了ならrc0でしたっけ?)に削
除スクリプト置いたりとかいろいろありそうですが(思い出しながら書いて
るので間違ってたらごめんなさい)。
いずれにしろ、BQというよりは、Linuxのお話ですね。ログを捨てるくらい
ならHDD大きくしたほうがいいかと思いますがどうでしょう。

あと、/var/log/httpd/access_log なんかを消すと、管理画面の「利用状況」
にも悪影響が・・・(というか、6月号付録のBQではそもそも動作してないの
ですけど)。
analog、libpngやlibjpegそのほかPerlのGDモジュールやそこら(足りないもの
いっぱいあって、具体的に何入れたか忘れますた;;)
を持ってきて動くようになりましたが、access_logを消すと、そういった管理
画面で見るログ解析画面も正常動作が期待出来なくなります。そしてさらには
admserv配下のエラーログにエラーがいっぱい出たりして悪循環・・・


宝庫ログに愛の手を


-- 
Hosoe <coba-o (at mark) hosoe.org>