GNU/Linux >> Znalost Linux >  >> Cent OS

Čas se nesynchronizuje na uzlu se systémem CentOS/RHEL 7

Scénář

Systém není nakonfigurován pro použití služby ntpd k synchronizaci času a data.

CentOS/RHEL 7 používá systemd ke správě služeb. Obslužný program timedatectl je distribuován jako součást systemd a umožňuje vám zkontrolovat a změnit konfiguraci systémových hodin:změnit aktuální datum a čas, nastavit časové pásmo nebo povolit automatickou synchronizaci systémových hodin se vzdáleným serverem.

Služba NTP je povolena, ale protože tento systém používá CentOS/RHEL 7, timedatectl je také nutné nakonfigurovat tak, aby umožňoval NTP, protože se používá ke správě data a času v systému.

# timedatectl
...
NTP enabled: no
...

To ukazuje, že systém nepoužívá NTP.

Řešení

Vynutit použití NTP pro synchronizaci času:

# timedatectl set-ntp 1

Potom proveďte následující:

1. Restartujte systémové řízení času a data.

# systemctl restart systemd-timedated.service

2. Spusťte službu ntp

# systemctl start ntpd

3. Synchronizujte čas se vzdáleným serverem

# ntpq -p


Cent OS
  1. Jak resetovat zapomenuté heslo root RHEL / CentOS 7

  2. CentOS / RHEL 7 :Jak synchronizovat chrony s místními hodinami

  3. CentOS / RHEL 7:Jak změnit časové pásmo

  1. Režim jednoho uživatele v CentOS 7 / RHEL 7

  2. Nainstalujte PartKeepr (Inventory Manage System) v CentOS &RHEL

  3. Jak deaktivovat ACPI v CentOS/RHEL 7

  1. Jak nainstalovat a nakonfigurovat R na RHEL 8 / CentOS 8 Linux System

  2. Po restartu je disk RAID1 odebrán/nesynchronizován (CentOS/RHEL)

  3. Jak odstranit nepoužívaná jádra a ponechat pouze běžící jádro v CentOS/RHEL