rss ログイン
dialy/2017-04-20 - ひねもす…

wiki:dialy/2017-04-20

yum と logwatch と logrotate と … anchor.png

logwatch をメールで送信し、管理しているホストの状態を少しだけ把握している。

そんな中、yum で install/update を実行した結果が入った logwatch のメールが届いた。 そんな覚えはないので、なにか不具合化と思いサーバーにアクセスし、確認したが、 history には何も作業した形跡がない。

ログを確認すると、確かに 4/19 の作業でリストアップされている。 …のだけれど、その下には 5/20 とか、8/10 とか、12/09 などが続いて記録されていた。 yum.log の日付を確認すると、昨日ではない。

結果、ローテートされていない事が判明した。 つまり、yum の結果は過去のもので、logwatch は素直に拾ってくれたものだった。

logrotate の設定をみると以下のように定義されていた。

/var/log/yum.log {
   missingok
   notifempty
   size 30k
   yearly
   create 0600 root root
}

notifempty は指定されていて、丁寧に size 30k も指定されていた。 単位も年単位、ここ1年 yum で更新したものが少なかったんだなと判明しました。

では、size の指定を外せばいいようです。1年も1月に変更して置こう。


トップ   凍結 差分 バックアップ 複製 名前変更 リロード   ページ新規作成 全ページ一覧 単語検索 最新ページの一覧   ヘルプ   最新ページのRSS 1.0 最新ページのRSS 2.0 最新ページのRSS Atom
Last-modified: 2017-04-20 (木) 09:59:30 (JST) (40d)