GNU/Linux >> Tutoriels Linux >  >> Cent OS

Le changement de nom d'hôte ne se reflète pas dans /var/log/messages pour CentOS/RHEL

Le problème

Le nom d'hôte sur le serveur [geeklab_new] ne correspond pas au nom d'hôte enregistré dans le fichier /var/log/messages.

[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

La solution

Après le changement de nom d'hôte, le service rsyslogd n'a pas été redémarré. Assurez-vous que le fichier /etc/sysconfig/network contient le nom d'hôte correct. Le redémarrage du service réseau n'a aucun effet sur le nom d'hôte signalé à /var/log/messages. Utilisez la commande hostname(1) pour définir correctement le nom d'hôte du système, puis redémarrez le service rsyslogd.

# 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
Le changement de nom d'hôte ne se reflète pas dans le rapport sar pour CentOS/RHEL


Cent OS
  1. Comment systemd-tmpfiles nettoie /tmp/ ou /var/tmp (remplacement de tmpwatch) dans CentOS / RHEL 7

  2. Comment modifier les autorisations par défaut sur le fichier /var/log/audit/audit.log dans CentOS/RHEL

  3. Les messages auditd se remplissent /var/log/messages

  4. Le journal d'audit et le fichier de messages ne tournent pas sur CentOS/RHEL

  5. fprintd enregistre les messages dans /var/log/messages même si USEFPRINTD=no dans /etc/sysconfig/authconfig (CentOS/RHEL 7)

RHEL 8 / CentOS 8 change le nom d'hôte

Comment changer le nom d'hôte dans RHEL 8 / CentOS 8

Comment changer le nom d'hôte dans CentOS/RHEL 8

Comment changer le nom d'hôte dans CentOS/RHEL 7

Comment capturer plus de journaux dans /var/log/dmesg pour CentOS/RHEL

Les journaux système sont vides (/var/log/messages ; /var/log/secure ; etc.)