GNU/Linux >> LINUX-Kenntnisse >  >> Cent OS

Die Änderung des Hostnamens spiegelt sich nicht in /var/log/messages für CentOS/RHEL wider

Das Problem

Der Hostname auf dem Server [geeklab_new] stimmt nicht mit dem in der Datei /var/log/messages aufgezeichneten Hostnamen überein.

[root@geeklab_new]# /bin/hostname
geeklab_new
[root@geeklab_new]# tail -5 /var/log/messages
Mar 2 23:42:01 geeklab_old rsyslogd-2177: imuxsock lost 928 messages from pid 20559 due to rate-limiting
Mar 2 23:42:01 geeklab_old puppet-agent[20559]: (/Stage[main]/Main/File[/etc/mcollective/facts.yaml]) Filebucketed /etc/mcollective/facts.yaml to puppet with sum 74964a9f330a61507c47deca4a39fcb3
Mar 2 23:42:03 geeklab_old puppet-agent[20559]: (/Stage[main]/Core_mcollective_config::Config/Service[mcollective]) Triggered 'refresh' from 1 events
Mar 2 23:42:03 geeklab_old puppet-agent[20559]: Finished catalog run in 25.68 seconds
Mar 3 12:36:08 geeklab_old pbrun9.1.0-08: [8422] 8807 PAM authentication failed - Authentication failure

Die Lösung

Nach der Änderung des Hostnamens wurde der rsyslogd-Dienst nicht neu gestartet. Stellen Sie sicher, dass die Datei /etc/sysconfig/network den richtigen Hostnamen enthält. Ein Neustart des Netzwerkdienstes hat keine Auswirkung auf den an /var/log/messages gemeldeten Hostnamen. Verwenden Sie den Befehl hostname(1), um den Hostnamen des Systems korrekt festzulegen, und starten Sie dann den rsyslogd-Dienst neu.

# hostname geeklab_new
# service rsyslogd restart
# tail -f /var/log/messages
Mar 7 21:52:35 geeklab_old lvm[19850]: No longer monitoring snapshot exalytics-autosnap_ppea37_hyperion_170307_2150
Mar 8 10:26:04 geeklab_old kernel: Kernel logging (proc) stopped.
Mar 8 10:26:04 geeklab_old rsyslogd: [origin software="rsyslogd" swVersion="5.8.10" x-pid="5279" x-info="http://www.rsyslog.com"] exiting on signal 15.
Mar 8 10:26:05 geeklab_new kernel: imklog 5.8.10, log source = /proc/kmsg started.
Mar 8 10:26:05 geeklab_new rsyslogd: [origin software="rsyslogd" swVersion="5.8.10" x-pid="2399" x-info="http://www.rsyslog.com"] start
Änderung des Hostnamens wird nicht im sar-Bericht für CentOS/RHEL widergespiegelt


Cent OS
  1. Unterschied zwischen /var/log/messages, /var/log/syslog und /var/log/kern.log?

  2. Audit-Protokoll und Meldungsdatei rotieren nicht unter CentOS/RHEL

  3. Systemprotokolldatei /var/log/messages wird automatisch gelöscht oder gekürzt (CentOS/RHEL)

  4. Die Änderung des Hostnamens spiegelt sich nicht im sar-Bericht für CentOS/RHEL wider

  5. /var/log/chrony Verzeichnis leer in CentOS/RHEL

RHEL 8 / CentOS 8 ändern den Hostnamen

So ändern Sie den Hostnamen in RHEL 8 / CentOS 8

So ändern Sie den Hostnamen in CentOS/RHEL 8

So ändern Sie den Hostnamen in CentOS/RHEL 7

CentOS / RHEL :So rotieren Sie /var/log/wtmp- und /var/log/btmp-Dateien mit logrotate

Systemprotokolle sind leer (/var/log/messages; /var/log/secure; etc)