“系统时钟同步:否”,将其翻转为是

“系统时钟同步:否”,将其翻转为是

# timedatectl输出

               Local time: Tue 2020-10-06 13:35:31 PDT
           Universal time: Tue 2020-10-06 20:35:31 UTC
                 RTC time: Tue 2020-10-06 20:35:30
                Time zone: America/Los_Angeles (PDT, -0700)
System clock synchronized: no
              NTP service: active
          RTC in local TZ: no

/etc/chrony.conf是 RHEL 8 中的默认设置(带有预配置池)。

# chronyc sources输出

210 Number of sources = 8
MS Name/IP address         Stratum Poll Reach LastRx Last sample
===============================================================================
^? excalibur.prolixium.com       0   9     0     -     +0ns[   +0ns] +/-    0ns
^? paladin.latt.net              0   9     0     -     +0ns[   +0ns] +/-    0ns
^? ronin.ruselabs.com            0   9     0     -     +0ns[   +0ns] +/-    0ns
^? 2a00:7600::41                 0   9     0     -     +0ns[   +0ns] +/-    0ns
^? 50-205-244-112-static.hf>     0   9     0     -     +0ns[   +0ns] +/-    0ns
^? time.cloudflare.com           0   9     0     -     +0ns[   +0ns] +/-    0ns
^? 69.10.161.7                   0   9     0     -     +0ns[   +0ns] +/-    0ns
^? ntp3.your.org                 0   9     0     -     +0ns[   +0ns] +/-    0ns

# systemctl status chronyd显示active (running),并且日志中没有错误。

显示的系统时间正确。

那么,考虑到所有这些事实,为什么我看到的是System clock synchronized: no?我该如何将其转变为yes

答案1

chronyc sources表示它没有连接到任何可用的 NTP 服务器。根据手册页,列?中的表示如下:S

此列表示源的状态。

  • 指示已丢失连接或其数据包未通过所有测试的源。启动时也会显示该信息,直到从中收集到至少 3 个样本。

检查您的互联网连接、主机防火墙、外部防火墙等。

相关内容