GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Configuración de Logrotate:¿Funciona, pero siempre mantiene vacío el registro "actual"?

Moví el registro para openvpn en su propio registro e intenté configurar la rotación de registros para él, pero obviamente hice algo mal.

El registro se produce como se desea, pero siempre en el segundo archivo de registro openvpn.log.1 . El archivo de registro 'actual' openvpn.log existe, pero siempre está vacío.

-rw------- 1 root root     0 Apr 20 07:35 openvpn.log
-rw------- 1 root root  5411 Apr 20 07:58 openvpn.log.1

Aquí está mi archivo de configuración logrotate para openvpn.

/var/log/openvpn.log {
       daily
       rotate 7
       delaycompress
       compress
       notifempty
       missingok
}

La línea en server.conf de Openvpn con respecto al registro es

log-append /var/log/openvpn.log

¿Qué estropeé?

Respuesta aceptada:

Debe hacer que su servicio sea consciente de la rotación de registros. Algunos servicios pueden cancelarse con la señal HUP, algunos pueden necesitar un reinicio completo. Es posible que el servicio abra el openvpn.log archivo, que se renombra a openvpn.log.1 .

Intenta agregar:

postrotate
    systemctl restart openvpn.service
endscript

No sé exactamente cómo se llama su servicio, así que supongo que openvpn.service puede estar equivocado.


Ubuntu
  1. ¿Diferencia entre /var/log/messages, /var/log/syslog y /var/log/kern.log?

  2. Ejemplo de configuración y solución de problemas de logrotate

  3. El archivo de registro del sistema /var/log/messages se elimina o recorta automáticamente (CentOS/RHEL)

  4. ¿No puede acceder al puerto 80 desde una ubicación remota pero funciona en local?

  5. Los registros del sistema están vacíos (/var/log/messages; /var/log/secure; etc.)

Cómo configurar la rotación de registros con Logrotate en Ubuntu 18.04/20.04

Configurando logrotate en Linux

Instalar y configurar Logrotate en CentOS 8

Cómo instalar Logrotate en Ubuntu 16.04 LTS

Cómo configurar y administrar la rotación de registros usando Logrotate en Linux

¿Mi icono de red es siempre un signo de interrogación pero tengo acceso a Internet?