logrotate no funciona en RHEL7

logrotate no funciona en RHEL7

He habilitado la rotación de registros a continuación en mi máquina virtual, pero aún así los registros no se rotan para el día siguiente; aún así veo que los registros se agregan en 1 archivo de registro.

Lo que realmente necesito es imaginar que un servicio se inició el 7 de abril y se están escribiendo registros, y al final del 7 de abril el archivo de registro actual debería comprimirse con el 7 de abril y debería crearse un nuevo archivo de registro. Pero incluso después de agregar las siguientes entradas, logrotate.dsigo viendo que los registros se agregan al mismo archivo de registro.

Además, si un archivo de registro alcanzó los 10 MB, se debe rotar .gzy se debe crear un nuevo archivo de registro. Pude ver que el tamaño del registro cruzó a 19 MB pero aún así no se produjo ninguna rotación.

crondTambién intenté reiniciar los servicios, pero sigue siendo el mismo problema. Por favor asiste.

El siguiente archivo de registro contiene las entradas del 7 y 8 de abril.

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

- Entradas en logrotate.d

cat /etc/logrotate.d/react

/logs/springboot/*.log

{

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

También se agregaron entradas en crontab

crontab -l

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

información relacionada