logrotate не работает в RHEL7

logrotate не работает в RHEL7

Я включил указанную ниже ротацию журналов на своей виртуальной машине, но журналы по-прежнему не ротируются на следующий день, я по-прежнему вижу, что журналы добавляются в 1 файл журнала.

Что мне на самом деле нужно, так это представить, что служба была запущена 7 апреля, и логи пишутся, и конец 7 апреля текущий файл журнала должен быть заархивирован с 7 апреля, и должен быть создан новый файл журнала. Но даже после добавления нижеприведенных записей logrotate.dя все еще вижу, что логи добавляются в тот же файл журнала.

Также, если файл журнала достиг 10 МБ, то он должен быть ротирован .gzи должен быть создан новый файл журнала. Я мог видеть, что размер журнала перешел на 19 МБ, но ротация все еще не произошла.

Попробовал перезапустить crondслужбы, все равно та же проблема. Помогите, пожалуйста.

Ниже приведен файл журнала, содержащий записи от 7 и 8 апреля.

total 19140
-rw------- 1 aemelics aemelics 19M Apr  8 02:00 /logs/springboot/content-data-svc.log

- Записи в logrotate.d

cat /etc/logrotate.d/react

/logs/springboot/*.log

{

        copytruncate
        daily
        dateext
        rotate 3
        size 100M
        notifempty
        missingok
        compress
        postrotate
        endscript
  }

Также добавлены записи в crontab

crontab -l

45 * * * * /usr/sbin/logrotate /etc/logrotate.d/react 2>/dev/null

Связанный контент