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

L'ora non è sincronizzata su un nodo che esegue CentOS/RHEL 7

Lo scenario

Il sistema non è configurato per utilizzare il servizio ntpd per sincronizzare ora e data.

CentOS/RHEL 7 utilizza systemd per gestire i servizi. L'utilità timedatectl è distribuita come parte di systemd e consente di rivedere e modificare la configurazione dell'orologio di sistema:modificare la data e l'ora correnti, impostare il fuso orario o abilitare la sincronizzazione automatica dell'orologio di sistema con un server remoto.

Il servizio NTP è abilitato, ma poiché questo sistema esegue CentOS/RHEL 7, è necessario configurare anche timedatectl per abilitare NTP, poiché viene utilizzato per gestire la data e l'ora sul sistema.

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

Questo mostra che il sistema non sta usando NTP.

La soluzione

Forza l'utilizzo di NTP per la sincronizzazione dell'ora:

# timedatectl set-ntp 1

Quindi procedi come segue:

1. Riavvia il controllo data ora di sistema.

# systemctl restart systemd-timedated.service

2. Avvia il servizio ntp

# systemctl start ntpd

3. Sincronizzare l'ora con il server remoto

# ntpq -p


Cent OS
  1. Modalità utente singolo in CentOS 7 / RHEL 7

  2. Come reimpostare una password di root dimenticata RHEL / CentOS 7

  3. CentOS / RHEL 7:come sincronizzare chrony con l'orologio locale

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

  5. Come disabilitare ACPI in CentOS/RHEL 7

OpenStack Pike – Installazione OpenStack a nodo singolo su CentOS 7 / RHEL 7

Configura il server FreeIPA su CentOS 7 / RHEL 7 – Un sistema di gestione delle identità

Come modificare il fuso orario in CentOS 8 / RHEL 8

Come installare Node.js su CentOS 7 / RHEL 7

Installa Prometheus e Node Exporter su CentOS / RHEL 8

CentOS / RHEL 7:processo di avvio