GNU/Linux >> Tutoriales Linux >  >> Cent OS

/var/log/messages está vacío, al igual que los archivos de registro rotados, como mensajes.0, mensajes.1

El problema

En el sistema CentOS/RHEL, el archivo de mensajes está vacío, al igual que los archivos rotados (los nombres rotados exactos dependen del archivo de configuración /etc/logrotate.conf), p. :

# cd /var/log
ls -larth messages*
-rwxrwxrwx 1 root root 0 Aug 8 22:32 messages.4
-rwxrwxrwx 1 root root 0 Aug 15 22:32 messages.3
-rwxrwxrwx 1 root root 0 Aug 22 22:32 messages.2
-rwxrwxrwx 1 root root 0 Aug 29 22:32 messages.1
-rwxrwxrwx 1 root root 0 Sep 5 22:32 messages

La solución

El /etc/syslog.conf el archivo de configuración ha sido alterado, p. comentando esta línea que se envía con una instalación predeterminada de CentOS/RHEL:

$ grep /var/log/messages /etc/syslog.conf 
#*.info;mail.none;news.none;authpriv.none;cron.none /var/log/messages

1. Descomente esa línea o deshaga cualquier otro cambio en la configuración de registro de los mensajes que deben ir a /var/log/messages en /etc/syslog.conf (/etc/rsyslog.conf en CentOS/RHEL 6,7)

$ grep /var/log/messages /etc/syslog.conf 
*.info;mail.none;news.none;authpriv.none;cron.none /var/log/messages

2. Reinicie el servicio syslog para recuperar los cambios.

# service syslog restart        ### For CentOS/RHEL 5
# service syslog restart        ### For CentOS/RHEL 6,7

En CentOS/RHEL 7,

# systemctl restart rsyslog.service


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

  2. Cómo cambiar el directorio de registro predeterminado (/var/log) en Rsyslog para CentOS/RHEL 6,7

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

  4. El sistema mostraba continuamente el mensaje de error del "avahi-demon" en /var/log/messages

  5. Mensajes de error "Cancelar comando emitido nexus" en el archivo /var/log/messages

/var/log/chrony Directorio vacío en CentOS/RHEL

CentOS / RHEL:Cómo rotar el archivo /var/log/wtmp y /var/log/btmp usando logrotate

Comprender los archivos /proc/mounts, /etc/mtab y /proc/partitions

¿Deberían vivir los sitios web en /var/ o /usr/ según el uso recomendado?

¿Eliminar todo /var/log?

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