NTP 已正确同步,但仍无法更新时间?

NTP 已正确同步,但仍无法更新时间?

我想测试一下ntp我的机器是否正常工作,所以我将时间调回 5 分钟并重新启动 ntp

$ sudo service ntp stop
$ sudo date -s "9:40 AM" # This time was 5 minutes ago
$ sudo service ntp start
$ ntpq -c lpeer # Check if sync to servers is working
     remote           refid      st t when poll reach   delay   offset  jitter
==============================================================================
 hachi.paina.jp  .INIT.          16 u    -   64    0    0.000    0.000   0.000
 ts0.itsc.cuhk.e .INIT.          16 u    -   64    0    0.000    0.000   0.000
 ns.tx.primate.n .INIT.          16 u    -   64    0    0.000    0.000   0.000
 vpn.ipv4.cz     .INIT.          16 u    -   64    0    0.000    0.000   0.000
 europium.canoni .INIT.          16 u    -   64    0    0.000    0.000   0.000
$ date
Mon Sep 23 09:40:50 MDT 2013

该服务似乎ntp可以很好地连接到其ntp服务器,但我机器上的时钟仍然没有更新 - 即使再等待 5 分钟也是如此。

我如何才能ntp真正更新我的系统时钟?

答案1

.INIT.          16 u

那是不是美好的。您要么很快查询状态,要么根本ntpd无法连接到这些服务器。同步后,应在refid列中显示 IP 地址或主机名,并在列中显示类似2或 的值。3st

工作的输出ntpd应该如下所示:

iserv ~ # ntpq -p     
     remote           refid      st t when poll reach   delay   offset  jitter
==============================================================================
*char-ntp-pool.c .shm0.           1 u  162 1024  377   33.332   -5.160   1.225
+node3.mneisen.o 192.53.103.108   2 u  145 1024  377   30.391   -0.756   1.122
+38.101.77.21    64.113.32.5      2 u 1673 1024  336  184.925   20.728  18.911
-ntp0.sanctioned 131.188.3.221    2 u  563 1024  377   30.445  -50.495  18.027

相关内容