GNU/Linux >> Linux Esercitazione >  >> Cent OS

/var/log/messages è vuoto, così come i file di registro ruotati come messaggi.0, messaggi.1

Il problema

Sul sistema CentOS/RHEL, il file dei messaggi è vuoto, così come i file ruotati (i nomi esatti ruotati dipendono dal file di configurazione /etc/logrotate.conf), ad es. :

# 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 soluzione

Il /etc/syslog.conf il file di configurazione è stato modificato, ad es. commentando questa riga che viene fornita con un'installazione CentOS/RHEL predefinita:

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

1. Decommentare quella riga o ripristinare qualsiasi altra modifica alla configurazione di registrazione dei messaggi che dovrebbe andare a /var/log/messages in /etc/syslog.conf (/etc/rsyslog.conf su CentOS/RHEL 6,7)

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

2. Riavvia il servizio syslog per raccogliere le modifiche.

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

Su CentOS/RHEL 7,

# systemctl restart rsyslog.service


Cent OS
  1. Come modificare il percorso del file di registro auditd /var/log/audit/audit.log

  2. Perché "/var/log/messages" riporta i pacchetti marziani

  3. I messaggi Auditd si stanno riempiendo /var/log/messages

  4. fprintd Registra i messaggi in /var/log/messages Anche se USEFPRINTD=no in /etc/sysconfig/authconfig (CentOS/RHEL 7)

  5. Cosa sono i messaggi "segfault" nel file /var/log/messages

Come mappare il dispositivo /dev/sdX e /dev/mapper/mpathY dal dispositivo /dev/dm-Z

Come modificare la directory di registro predefinita (/var/log) in Rsyslog per CentOS/RHEL 6,7

Il file di registro di sistema /var/log/messages viene eliminato o tagliato automaticamente (CentOS/RHEL)

Il sistema mostrava continuamente il messaggio di errore da "avahi-demon" in /var/log/messages

Messaggi di errore "Interruzione comando emesso nexus" nel file /var/log/messages

Comprendere i file /proc/mounts, /etc/mtab e /proc/partitions