Нашел проблему, я использовал 1g
вместо 1G
.
Logrotate не вращая мои журналы
1130
Or W
Работая на Ubuntu 14.04, я имею следующую конфигурацию logrotate под /etc/logrotate.d/logstash
/opt/app/logs/logstash*.log { size 1g create 700 app app rotate 5 }
Этот журнал становится довольно быстрым, поэтому я хотел, чтобы cronjob logrotate запускался как ежечасно, так и ежедневно. Я скопировано /etc/cron.daily/logrotate
в /etc/cron.hourly/logrotate
и выполняется/etc/init.d/cron reload
Примерно через 18 часов журнал никогда не вращался и не отображается на /var/lib/logrotate/status
Есть идеи/
у вас есть размер 1 г в параметрах cronjob .... вы уверены, что он получает такой большой * ЧАСЫ *? Я спрашиваю, так как несоблюдение размера => 1g, вероятно, не сможет запустить вращение
linuxdev2013 8 лет назад
0
Да, он достигает такого размера на почасовой основе. В любом случае, если он не достигнет 1 ГБ через 1 час, но через два часа он просто повернет его, КОГДА это 1 ГБ (при проверке на почасовой основе), правильно?
Or W 8 лет назад
0
У вас есть подтверждение в журналах, что logrotate работает вообще? Или он все еще работает ежедневно и вращает журнал?
Paul 8 лет назад
0
@paul Я использовал `1g` вместо` 1G`. Теперь все работает. Спасибо!
Or W 8 лет назад
0
пропустил это --- чувствительны к регистру эти кроны лол
linuxdev2013 8 лет назад
0
1 ответ на вопрос
0
Or W
Похожие вопросы
-
4
Требуется хороший бесплатный образ Ubuntu Server VMWare
-
8
Ожидание ноутбука в Linux / Ubuntu
-
1
Как я могу получить доступ к принтеру Windows Vista из Ubuntu по сети?
-
-
3
Могу ли я запустить Microsoft Office 2007 под Ubuntu?
-
6
Virtualbox, VMware, KVM или другое для виртуализации Ubuntu?
-
4
Функция Windows 7 «Aero Snap» в Ubuntu GNOME
-
5
ПО для управления iPod для Linux
-
1
Возвращаясь из Dual-boot к просто Windows
-
2
Firefox печать в PDF-файл
-
5
Как получить максимальное разрешение на Ubuntu в Microsoft Virtual PC?