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

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

Il problema

Il server che mostra continuamente sotto i messaggi in /var/log/messages o nel file di registro dmesg:

avahi-daemon[23373]: server.c: Packet too short or invalid while reading response record. (Maybe an UTF8 problem?)

La soluzione

Questo è un problema di avahi-daemon relativo all'ambiente di rete. Il demone avahi è un'applicazione per l'implementazione di zeroconf. Il funzionamento del demone avahi relativo a DNS(mDSN). Il demone avahi si avvicina e cerca tra loro utenti o dispositivi per la rete locale senza una configurazione speciale come DNS o server. Questo messaggio mostra che ha ricevuto qualsiasi pacchetto da altri dispositivi host o DNS. Significa che avahi-daemon ha ricevuto una risposta non riuscita sulla rete.

Se non stai usando Zeroconf/avahi-daemon , disabilita su avahi-daemon:

# service avahi-daemon stop
# ckconfig avahi-daemon off

Inoltre, se riesci a vedere i processi di NetworkManager, disattiva anche NM :

# service NetworkManager stop
# chkconfig NetworkManager off 

Puoi anche rimuovere completamente i pacchetti avahi-daemon dal sistema. Ma le librerie avahi-daemon potrebbero essere state utilizzate in molti altri pacchetti e quindi avranno dipendenze. Inoltre il pacchetto potrebbe essere installato di nuovo come dipendenza durante l'installazione di altri pacchetti.


Cent OS
  1. Differenza tra /var/log/messages, /var/log/syslog e /var/log/kern.log?

  2. Comprensione del file /etc/rsyslog.conf per la configurazione della registrazione del sistema

  3. Come modificare il percorso del file di registro auditd /var/log/audit/audit.log

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

  5. I messaggi Auditd si stanno riempiendo /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

Come modificare l'autorizzazione predefinita di /var/log/messages in CentOS/RHEL

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

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

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