Size: a a a

2021 April 13

В

Владимир in nginx_ru
система в utc3
источник

Y

Yuri in nginx_ru
Очевидно, в системе, где он запущен
источник

AN

Anton Noginov in nginx_ru
Мда....

Собственно, вот это - и результат.
источник

Y

Yuri in nginx_ru
логротейт срабатывает в полночь по Гринвичу
источник

Y

Yuri in nginx_ru
То есть, в три часа ночи.
источник

Y

Yuri in nginx_ru
Но сразу все файлы за одну секунду он перевернуть не может. От этого разбег с 3 ночи до бесконечности, в зависимости от количества логов
источник

В

Владимир in nginx_ru
все бы хорошо, но я так и не понял почему в имени лога дата на день вперед?
источник

Y

Yuri in nginx_ru
man 5 crontab
источник

Y

Yuri in nginx_ru
Дата лога - время его создания
источник

Y

Yuri in nginx_ru
а по MSK 3 часа ночи - это уже как бы день вперед
источник

ВМ

Владимир Муковоз... in nginx_ru
Кто-то говорил что все из коробки)))
источник

В

Владимир in nginx_ru
крон запускается в системное время, проверил через запись в кроне
* * * * * date > date.txt
источник

AN

Anton Noginov in nginx_ru
Нет, вы не проверили.
источник

AN

Anton Noginov in nginx_ru
Но скорее всего, дело не в таймзоне - раз у вас ротация после полуночи.
источник

Y

Yuri in nginx_ru
а cron.daily когда запускается?
источник

VZ

Vladimir Zhurkin in nginx_ru
так это в опции ротации задается
источник

В

Владимир in nginx_ru
источник

Y

Yuri in nginx_ru
Ну поставь dateyesterday в logrotate.conf
источник

Y

Yuri in nginx_ru
И закроем вопрос
источник

VZ

Vladimir Zhurkin in nginx_ru
man logrotate на предмет dateyesterday
источник