5

通常の logrotate.d 構成ファイルで、潜在的なログの量を無制限に設定する方法はありますか?

私が思いつくことができる唯一のことは、決して満たされることのないクレイジーな数に設定することです. 何かのようなもの:

/var/log/app/* {
  missingok
  weekly
  copytruncate
  rotate 10000000000
  compress
  notifempty
  olddir /var/log/app/old
}

しかし、それは私にはかなりハックに思えます。

4

1 に答える 1

4

UNIX logrotate の man ページから:

回転数

ログ ファイルは、メール ディレクティブで指定されたアドレスに削除またはメール送信される前に、何回もローテーションされます。count が 0 の場合、古いバージョンはローテーションではなく削除されます。

したがって、作業するには膨大な数を書く必要があると思います。

于 2013-02-26T10:15:40.857 に答える