Seguí este enlace para cambiar la configuración de rotación de registro para RHEL 6
Después de realizar el cambio en el archivo de configuración, ¿qué debo hacer para que esto surta efecto?
Seguí este enlace para cambiar la configuración de rotación de registro para RHEL 6
Después de realizar el cambio en el archivo de configuración, ¿qué debo hacer para que esto surta efecto?
logrotate
utiliza crontab
para trabajar Es un trabajo programado, no un demonio, por lo que no es necesario volver a cargar su configuración.
Cuando se crontab
ejecute logrotate
, usará su nuevo archivo de configuración automáticamente.
Si necesita probar su configuración, también puede ejecutarlo logrotate
usted mismo con el comando:
logrotate /etc/logrotate.d/your-logrotate-config
O como se menciona en los comentarios, identifique la consulte la respuesta de slm para obtener una explicación cronológica precisa todos los días.logrotate
línea en la salida del comando crontab -l
y ejecute la línea de comando;
logrotate
está programada para ejecutarse una vez al día.crontab -l
y ejecutarla.logrotate
tiene una-d
opción para probar (o "depurar"), recomendaría ejecutarlo al menos una vez con eso.La mayoría de las
logrotate
configuraciones que he visto en varias distribuciones se quedan sin/etc/cron.daily
. Hay un script de shell allí llamado acertadamentelogrotate
.Ejemplo
Ejecución manual
Si desea que se ejecute manualmente, simplemente ejecute el script como root:
Si observa un script que normalmente está allí, le muestra cómo también puede ejecutarlo
logrotate
manualmente, simplemente ejecutandologrotate
+ la ruta a su archivo de configuración.fuente
Debería ser automático a través de cron. Puede forzarlo a probar sus cambios.
Para logrotate global:
Para un solo archivo conf:
fuente
-f
para la rotación forzada, también hay-d
para depuración, que también es ejecución en seco, imprimirá todo lo que habría hecho pero no lo hizo realmente.En mi máquina CentOS 6.5 para configurar logrotatefor nginx tuve que hacer esto:
Y luego verifiqué si logrotate cuidando mi nueva configuración nginx de esta manera:
fuente