Logrotate'in man sayfasından:
küçültülmüş boyut
Günlük dosyaları boyut baytlarından daha büyük olduklarında, ancak ek olarak belirtilen zaman aralığından (günlük, haftalık, aylık veya yıllık) önce döndürülmediklerinde döndürülür. İlgili boyut seçeneği, zaman aralığı seçenekleriyle karşılıklı olarak dışlanması ve günlük dosyalarının son dönüş süresine bakılmaksızın döndürülmesine neden olması dışında benzerdir. Küçültme kullanıldığında, günlük dosyasının boyutu ve zaman damgası dikkate alınır.boyut boyutu
Günlük dosyaları boyut baytlarından daha büyük olduklarında döndürülür. Ebatın ardından k gelirse, ebatın kilobayt olduğu varsayılır. M kullanılırsa, boyut megabayt cinsindendir ve G kullanılıyorsa boyut gigabayt cinsindendir. Yani 100 beden, 100k beden, 100M beden ve 100 bedenTüm geçerli.
Ben set boyutunu olarak 5M ve aralık olarak haftalık günlükleri Günlük boyutunun 5M aşarsa oluşacak haftalık olarak ve ek rotasyonuna döndürülmüş alacağı düşünme. Ancak olan şey, 5M'yi aşmadığı sürece kütüğün döndürülmemesidir, bu da küçük boyutun yapması gerektiği gibi görünmektedir .
Kılavuzu yanlış mı yorumluyorum? Günlüğün haftalık olarak dönmesini ve 5 milyondan fazla olması durumunda günlük kaydını nasıl alabilirim?
DÜZENLE:
Aşağıdaki bilgilerin alakalı olup olmadığından emin değilim, sadece ek olarak:
Mesajlar, güvenli, cron, maillog, önyükleme için ana günlük kaydı yapmak için rsyslog kullanıyorum. Boyut ve aralığın yukarıda açıklandığı gibi ayarlandığı sondan bir önceki günlüklerin dönüş tarihi ve dosya boyutu aşağıdadır:
filename rotation date file size
messages 20130129 5.3MB
secure 20130113 5.1kB
cron 20130113 3.6kB
maillog 20130113 1.1kB
Görüldüğü gibi, yalnızca iletiler döndürülür.
EDIT2:
Kontrol etmeliydim man logrotate
. Onlar aslında maxsize seçeneği ile yükseltti . Aradığım şey bu olmalı:
maksimum boyut
Günlük dosyaları, ek olarak belirtilen zaman aralığından (günlük, haftalık, aylık veya yıllık) önce bile boyut baytlarından daha büyük olduklarında döndürülür. İlgili boyut seçeneği, zaman aralığı seçenekleriyle karşılıklı olarak dışlanması ve günlük dosyalarının son dönüş süresine bakılmaksızın döndürülmesine neden olması dışında benzerdir. Maksimum boyut kullanıldığında, günlük dosyasının boyutu ve zaman damgası dikkate alınır.