Я получаю почтовые подсказки от двух серверов Ubuntu 14.04 вокруг необычного logrotate
поведение. У меня нет пакетов установленными, которые не установлены на других серверах, которые не показывают это поведение.
Почтовый предмет содержит эту строку:
test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily )
Таким образом, это кажется связанным с cron.daily. Я ничего не отредактировал в cron.daily. Сообщение:
/etc/cron.daily/logrotate:
gzip: stdin: file size changed while zipping
Как я могу найти, какой файл журнала вызывает это?
Править: Я только получаю эти сообщения в понедельник утром, который приводит меня полагать, что это идет с еженедельной директивой.
Я предложил бы включить многословие на logrotate. Нам нужно больше информации о который строка, вызывающая эту ошибку.
Редактирование /etc/cron.daily/logrotate
. В конце файла существует строка /usr/sbin/logrotate /etc/logrotate.conf
, измените это на /usr/sbin/logrotate --verbose /etc/logrotate.conf
.
Или иначе Вы могли бы выполнить это непосредственно /usr/sbin/logrotate --verbose /etc/logrotate.conf
, но конечно некоторые журналы будут, повернуты, если условия, соответствующие файлу конфигурации, управляют для вращения.