logrotate não está funcionando no RHEL7

logrotate não está funcionando no RHEL7

Ativei a rotação de log abaixo em minha VM, mas ainda assim os logs não estão sendo rotacionados para o dia seguinte, ainda vejo que os logs estão anexados em 1 arquivo de log.

O que eu realmente preciso é imaginar que um serviço foi iniciado em 7 de abril e os logs estão sendo gravados, e no final de 7 de abril o arquivo de log atual deve ser compactado em 7 de abril e um novo arquivo de log deve ser criado. Mas mesmo depois de adicionar as entradas abaixo, logrotate.dainda vejo os logs anexados ao mesmo arquivo de log.

Além disso, se um arquivo de log atingir 10 MB, ele deverá ser rotacionado .gze um novo arquivo de log deverá ser criado. Pude ver o tamanho do log ultrapassado para 19 MB, mas ainda assim nenhuma rotação aconteceu.

Tentei reiniciar crondos serviços também, ainda com o mesmo problema. Por favor ajude.

O arquivo de log abaixo contém entradas de 7 e 8 de abril

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

- Entradas em logrotate.d

cat /etc/logrotate.d/react

/logs/springboot/*.log

{

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

Adicionadas entradas no crontab também

crontab -l

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

informação relacionada