我有一个带 NTP 输出的 GPS 服务器。我想使用 GPS 的 NTP 输出同步 UNIX 服务器上的时钟。
手动更改 UNIX 服务器时间后,UNIX 服务器需要很长时间才能与 GPS 时间同步。例如,如果我将 UNIX 服务器时间更改为延迟 2 秒,则与 GPS 时间同步大约需要 20 分钟:类似地,如果我将 UNIX 服务器时间更改为延迟 1 分钟;与 GPS 时间同步大约需要 1 小时。
我的问题,为什么UNIX服务器手动更改时间后需要这么长时间才能与GPS同步?
我想知道如何让 timedatectl 显示在 CentOS 7 中启用了 NTP
root@voip:~ $ timedatectl
Local time: Tue 2016-10-18 20:58:23 EDT
Universal time: Wed 2016-10-19 00:58:23 UTC
RTC time: Wed 2016-10-19 00:58:23
Time zone: America/New_York (EDT, -0400)
NTP enabled: no ##THIS LINE##
NTP synchronized: yes
RTC in local TZ: no
DST active: yes
Last DST change: DST began at
Sun 2016-03-13 01:59:59 EST
Sun 2016-03-13 03:00:00 EDT
Next DST change: DST ends (the clock jumps one hour backwards) at
Sun 2016-11-06 01:59:59 EDT
Sun 2016-11-06 …
Run Code Online (Sandbox Code Playgroud) 在ntpd
内核中,每 11 分钟将系统时间复制到硬件时钟。
但是,如果系统时间和硬件时钟不同步超过 30 分钟,则不会发生此复制,并且系统和硬件时钟保持不同步。
如果系统和硬件时钟不同步超过30分钟,有没有办法让11分钟模式工作,或者有没有其他工具可以用来自动同步系统和硬件时钟?
NTP池DNS服务器没有AAAA
记录,只有A
记录,这正常吗?
我想知道池中一些NTP服务器的IPv6地址。
NTP 测试结果 - pool.ntp.org
Execution date: Tue, 23 May 2017 23:10:46 GMT
NTP server: pool.ntp.org
test type: Query both.
Run Code Online (Sandbox Code Playgroud)
IPv4测试结果
Result:OK
Server:213.251.53.187
Stratum:2
Offset:0.000410
Delay:0.03044
Run Code Online (Sandbox Code Playgroud)
IPv6测试结果
Result:Fail
Server:Invalid hostname / IP address
Stratum:0
Offset:0.000000
Delay:0.00000
Run Code Online (Sandbox Code Playgroud)
最近在这里的一台旧电脑上安装了 Debian 10“Buster”,现在它显示的$ date
输出减少了 1 小时。
如何将系统时间与 NTP GMT -3,美国/累西腓时区同步?