GNU/Linux >> Linux の 問題 >  >> Cent OS

「Leap status Not synchronized」 – 「chronyc tracking」の実行時

問題

サーバーが NTP サーバーと正しく同期していません。 Chronyc は同期されていないと報告します。

# 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

サービスのステータスは、エラーなしで実行中と表示されます。

# 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

解決策

この場合、NTP サーバーと chronyd クライアントの間の時間差が大きいことが観察されました。 chronyd が時刻を自動的に修正できなかった可能性があります。

1. まず、chronyd サービスを停止します。

# systemctl stop chronyd

2. chronyd を使用して手動で時刻を同期し、時差を修正します。

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

手動で同期するには、[NTP-SERVER] を独自の ntp サーバーに置き換えます。

3. chronoyd サービスを再度開始します。

# systemctl start chronyd

4. 数分待ってから、ステータスを確認してください。

# chronyc tracking


Cent OS
  1. 実行中のプロセスのユーザーとカーネルの時間を取得しますか?

  2. Suの実行時に.bash_profileがソースされませんか?

  3. VimがTmux内で実行されていませんか?

  1. 新しいカーネルがインストールされるたびにスクリプトを実行しますか?

  2. Apache/Mysqlが実行されていません。間違い?

  3. 稼働時間:コマンドが見つかりません

  1. ボリューム「test_vg/lvol0」はローカルでアクティブではありません – lvcreate の実行中にエラーが発生しました

  2. CentOS/RHEL 7 を実行しているノードで時間が同期しなくなる

  3. timedatectl:コマンドが見つかりません