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

La modifica del nome host non si riflette nel rapporto sar per CentOS/RHEL

Il problema

Dopo aver cambiato il nome host da geeklab_old a geeklab_new , il rapporto sar mostra ancora il vecchio nome host.

# sar -f /var/log/sa/sa09
Linux 5.4.17-2102.200.13.el8uek.x86_64 (geeklab_old) 04/09/2021 _x86_64_ (4 CPU)
...

La modifica del nome host si riflette in /var/log/messages:

Apr 9 14:32:33 geeklab_old systemd[1]: Starting Hostname Service...
Apr 9 14:32:33 geeklab_old dbus-daemon[1117]: [system] Successfully activated service 'org.freedesktop.geeklab_old'
Apr 9 14:32:33 geeklab_old systemd[1]: Started Hostname Service.
Apr 9 14:32:33 geeklab_old systemd-hostnamed[6551]: Changed host name to 'geeklab_old'
Apr 9 14:32:44 geeklab_old systemd[1]: NetworkManager-dispatcher.service: Succeeded.
Apr 9 14:33:03 geeklab_old systemd[1]: systemd-hostnamed.service: Succeeded.
Apr 9 14:35:00 geeklab_old systemd[1]: Starting system activity accounting tool...
Apr 9 14:35:00 geeklab_old systemd[1]: sysstat-collect.service: Succeeded.
Apr 9 14:35:00 geeklab_old systemd[1]: Started system activity accounting tool.
Apr 9 14:40:00 geeklab_old systemd[1]: Starting system activity accounting tool...
Apr 9 14:40:00 geeklab_old systemd[1]: sysstat-collect.service: Succeeded.
Apr 9 14:40:00 geeklab_old systemd[1]: Started system activity accounting tool.
Apr 9 14:41:43 geeklab_old kernel: Command line: BOOT_IMAGE=(hd0,msdos1)/vmlinuz-5.4.17-2102.200.13.el8uek.x86_64 root=/dev/mapper/ol-root ro crashkernel=auto n
et.ifnames=0 biosdevname=0 resume=/dev/mapper/ol-swap rd.lvm.lv=ol/root rd.lvm.lv=ol/swap rd.lvm.lv=ol/usr rhgb quiet numa=off transparent_hugepage=never
Apr 9 14:41:43 geeklab_old kernel: Disabled fast string operations
Apr 9 14:41:43 geeklab_old kernel: x86/fpu: Supporting XSAVE feature 0x001: 'x87 floating point registers'

La soluzione

Quando modifichi il nome host, queste modifiche si rifletteranno solo nei log appena creati /var/log/sa/saXX. Il nuovo nome host verrà aggiornato dal file /var/log/sa/saXX del giorno successivo.

Se il registro del giorno corrente deve essere aggiornato con il nuovo nome host, segui i passaggi seguenti:

1. Arresta il servizio sysstat:

# systemctl stop sysstat

2. Rimuovere o eseguire il backup del file /var/log/sa/saXX corrente:

# mv /var/log/sa/sa09 /backup/

3. Avvia il servizio sysstat:

# systemctl start sysstat

4. Conferma la modifica del nome host:

# sar -f /var/log/sa/sa09
Linux 5.4.17-2102.200.13.el8uek.x86_64 (geeklab_new) 04/09/2021 _x86_64_ (4 CPU)
...


Cent OS
  1. Come impostare/modificare un nome host su CentOS 7 Linux

  2. Come modificare il nome host su CentOS

  3. CentOS / RHEL 7:come modificare il fuso orario

  4. La modifica del nome host non si riflette in /var/log/messages per CentOS/RHEL

  5. Come modificare il nome host su CentOS Linux

4 metodi per modificare il nome host in RHEL/CentOS 7/8

Come impostare/modificare il nome host in CentOS 8 / RHEL 8

Come modificare il fuso orario in CentOS 8 / RHEL 8

Come modificare il nome host su CentOS 8

Come modificare il nome host in CentOS/RHEL 8

Come modificare il nome host in CentOS/RHEL 7