На головній сторінці logrotate:
Файли журналу розміру у розмірі меншого розміру
обертаються, коли вони збільшуються, ніж розміри байтів, але не раніше за визначений часовий інтервал (щоденний, тижневий, щомісячний чи щорічний). Параметр пов'язаного розміру схожий, за винятком того, що він взаємовиключний з параметрами інтервалу часу, і він призводить до повороту файлів журналів без урахування останнього часу обертання. Коли використовується мінімальний розмір, враховуються як розмір, так і часова марка файлу журналу.розмір розмір
файлів журналів повертаються , коли вони ростуть більше , ніж байт розміру. Якщо за розміром слідує k, розмір передбачається в кілобайтах. Якщо використовується M, розмір знаходиться в мегабайтах, а якщо використовується G, розмір - в гігабайти. Тож розмір 100, розмір 100k, розмір 100M та розмір 100Gare всі дійсні.
Я встановив розмір як 5М, а інтервал, як щотижня, думаючи, що журнали будуть обертатися щотижня, і додаткові обертання відбудуться, якщо розмір журналу перевищить 5М. Але що трапляється, це те, що журнал не обертається, якщо він не перевищує 5 М , що, здається, саме те, що має робити.
Чи я трактую посібник неправильно? Як змусити щоденник обертатися щотижня І якщо він перевищує 5М?
Редагувати:
Я не впевнений, чи стосується наступної інформації, але лише для доповнення:
Я використовую rsyslog для основної реєстрації повідомлень, secure, cron, maillog, boot. Нижче наведено дату обертання та розмір файлу передостаннього журналів, де розмір та інтервал встановлюються, як описано вище:
filename rotation date file size
messages 20130129 5.3MB
secure 20130113 5.1kB
cron 20130113 3.6kB
maillog 20130113 1.1kB
Як видно, обертаються лише повідомлення.
EDIT2:
Я повинен був би перевірити man logrotate
. Вони насправді оновили його за допомогою параметра maxsize . Це саме те, що я шукаю:
Файли журналу максимального розміру
обертаються, коли вони збільшуються, ніж розміри байтів ще до додатково визначеного часового інтервалу (щоденний, тижневий, щомісячний або щорічний). Параметр пов'язаного розміру схожий, за винятком того, що він взаємовиключний з параметрами інтервалу часу, і він призводить до повороту файлів журналів без урахування останнього часу обертання. При використанні максимального розміру враховуються як розмір, так і часова марка файлу журналу.