[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:57083] Re: logrotateのトラブル
須山です。
フォローありがとうございます。dateの実行や/var/log/syslogの時刻は問題な
かったので,/var/lib/logrotate/statusを修正しました。
2260なっているところをなおしたところ,無事,rotateするようになりました。
どうもありがとうございました。
On Mon, 24 Mar 2014 18:48:57 +0900
Kenshi Muto <kmuto@xxxxxxxx> wrote:
> 武藤@Debianぷろじぇくとです。
>
> At Mon, 24 Mar 2014 08:38:42 +0900,
> Takeshi Suyama wrote:
> > wheezy(3.2.0-4-amd64)を使っております。下記のようなエラーがメールで届くようになり,
> > 特に気にしていなかったのですが,/var/log/syslogがロテートしなくなってし
> > まい,ファイルサイズが大きくなる一方になってしまいました。
> >
> > /etc/cron.daily/logrotate:
> > error: bad year 2260 for file /var/log/syslog in state file /var/lib/logrotate/status
> > error: could not read state file, will not attempt to write into it
> > run-parts: /etc/cron.daily/logrotate exited with return code 1
>
> 対処としては、
>
> ・現在のマシンの時刻をチェック(dateコマンド)。
> ・/var/log/syslogの時刻をチェック(ls -l /var/log/syslog)。
> ・/var/lib/logrotate/status をroot権限でエディタで開き、/var/log/syslog
> の行の日付を修正。
>
> という感じでしょうか。
>
> 知らないうちに2260年になるというのは考えにくいですね。想定されそうなのは…
> ・過去に何かマシンの時刻をいじった
> ・ファイルシステムが破損した
> ・侵害されてログがいじられた
> --
> 武藤 健志@ kmuto @ kmuto.jp
> Debian/JPプロジェクト (kmuto@debian.org, kmuto@debian.or.jp)
> 株式会社トップスタジオ (kmuto@xxxxxxxxxxxxxxx)
> URI: http://kmuto.jp/ (Debianな話題など)
--
Takeshi Suyama <tsuyama94@xxxxxxxxx>