Я работаю с logrotate в Centos 6.4 и хотел бы ежедневно вращать журналы или когда они достигают 50 МБ.Logrotate in CentOS, опция maxsize
Единственная проблема, с которой я сталкиваюсь, заключается в том, что версия logrotate для CentOS - 3.7.8, которая не имеет опции maxsize, которую я должен использовать.
Есть ли обходной путь для этого? Вариантов в этом logrotate 3.7.8 недостаточно, если я не создаю cron, который запускается каждую минуту, чтобы проверить размеры файлов ...
Заранее спасибо.
Я использую размер, но он проверяет его только при запуске logrotate, который выполняется только один раз в день из-за cron. Я не хотел, чтобы каждую минуту или около того меня запускали logrotate, чтобы получить новый чек ... Похоже, мне нужно будет найти другой способ. Спасибо в любом случае – noidraug
Если logrotate не запущен, как еще вы знаете, что файлы получили превышение порога размера? Вам просто нужно планировать logrotate для запуска чаще, чем один раз в день. – Matt