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

“Stato salto non sincronizzato” – Durante l'esecuzione del 'monitoraggio cronico'

Il problema

Il server non si è sincronizzato correttamente con il server NTP. Chronyc segnala come non sincronizzato.

# chronyc tracking
Reference ID : 00000000 ()
Stratum : 0
Ref time (UTC) : Thu Jan 01 00:00:00 1970
System time : 0.000000000 seconds fast of NTP time
Last offset : +0.000000000 seconds
RMS offset : 0.000000000 seconds
Frequency : 0.000 ppm slow
Residual freq : +0.000 ppm
Skew : 0.000 ppm
Root delay : 1.000000000 seconds
Root dispersion : 1.000000000 seconds
Update interval : 0.0 seconds
Leap status : Not synchronised

Lo stato del servizio viene visualizzato come in esecuzione senza errori.

# systemctl status chronyd
* chronyd.service - NTP client/server
Loaded: loaded (/usr/lib/systemd/system/chronyd.service; enabled; vendor preset: enabled)
Active: active (running) since Sat 2021-06-19 07:23:16 EDT; 2 months 0 days ago
Docs: man:chronyd(8)
man:chrony.conf(5)
Main PID: 23028 (chronyd)
CGroup: /system.slice/chronyd.service
'-23028 /usr/sbin/chronyd

La soluzione

In questo caso, si osserva che la differenza di orario tra il server NTP e il client chronyd è elevata. Potrebbe essere possibile che chronyd non sia stato in grado di correggere l'ora automaticamente.

1. Innanzitutto, interrompi il servizio chronyd.

# systemctl stop chronyd

2. Sincronizzare l'ora manualmente utilizzando chronyd per correggere la differenza di orario.

# chronyd -q 'server [NTP-SERVER] iburst'

Sostituisci [NTP-SERVER] con il tuo server ntp per una sincronizzazione manuale.

3. Riavvia il servizio chronoyd:

# systemctl start chronyd

4. Attendi qualche minuto e controlla lo stato.

# chronyc tracking


Cent OS
  1. Ottenere il tempo dell'utente e del kernel di un processo in esecuzione?

  2. Eseguire uno script ogni volta che viene installato un nuovo kernel?

  3. Il volume "test_vg/lvol0" non è attivo localmente – Errore durante l'esecuzione di lvcreate

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

  5. timedatectl:comando non trovato

Come controllare lo stato di esecuzione dello stack LAMP

I 5 migliori software di monitoraggio del tempo per Linux

Tracciare il tempo con Timewarrior alla riga di comando

L'indicatore dell'ora non mostra la data/l'ora?

Servizio MongoDB non in esecuzione in Fedora

CronJob non in esecuzione