首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法与NTP服务器同步。

无法与NTP服务器同步。
EN

Stack Overflow用户
提问于 2019-01-17 10:50:05
回答 1查看 565关注 0票数 1

我使用的是lubuntu 18.04仿生。当我打印ntpq -pn时,我看不到我的计算机与我想要的NTP服务器同步。

我已经尝试过几个教程,如这里:链接。我从Google 这里获取NTP服务器,并将所有4台服务器都包含到我的配置文件中。

然后,为了与Google服务器之一同步,我做了以下工作:

  1. sudo service stop
  2. sudo service ntpdate time1.google.com并接收到一个日志ntpdate[2671]: adjust time server 216.239.35.0 offset -0.000330 sec
  3. sudo service start

这是我的/etc/ntp.conf文件:

代码语言:javascript
复制
driftfile /var/lib/ntp/ntp.drift
leapfile /usr/share/zoneinfo/leap-seconds.list

statistics loopstats peerstats clockstats
filegen loopstats file loopstats type day enable
filegen peerstats file peerstats type day enable
filegen clockstats file clockstats type day enable

restrict -4 default kod notrap nomodify nopeer noquery limited
restrict -6 default kod notrap nomodify nopeer noquery limited

restrict 127.0.0.1
restrict ::1
restrict source notrap nomodify noquery

server time1.google.com iburst
server time2.google.com iburst
server time3.google.com iburst
server time4.google.com iburst

在完成上述步骤之后,我从ntpq -pn获得了这个结果

remote refid st t when poll reach delay offset jitter +216.239.35.0 .GOOG. 1 u 33 64 1 36.992 0.519 0.550 +216.239.35.4 .GOOG. 1 u 32 64 1 20.692 0.688 0.612 *216.239.35.8 .GOOG. 1 u 36 64 1 22.233 0.088 1.091 -216.239.35.12 .GOOG. 1 u 32 64 1 33.480 -0.218 1.378

为什么我的电脑没有同步?

编辑:

下面是sudo systemctl status ntp.service之后的日志输出

代码语言:javascript
复制
ntp.service - Network Time Service
   Loaded: loaded (/lib/systemd/system/ntp.service; enabled; vendor preset: enabled)
   Active: active (running) since Thu 2019-01-17 11:37:33 CET; 17min ago
     Docs: man:ntpd(8)
  Process: 2704 ExecStart=/usr/lib/ntp/ntp-systemd-wrapper (code=exited, status=0/SUCCESS)
 Main PID: 2712 (ntpd)
   CGroup: /system.slice/ntp.service
           └─2712 /usr/sbin/ntpd -p /var/run/ntpd.pid -g -u 105:108

Jan 17 11:37:33 ELAR-Systems ntpd[2712]: proto: precision = 1.750 usec (-19)
Jan 17 11:37:33 ELAR-Systems ntpd[2712]: leapsecond file ('/usr/share/zoneinfo/leap-seconds.list'): good hash
Jan 17 11:37:33 ELAR-Systems ntpd[2712]: leapsecond file ('/usr/share/zoneinfo/leap-seconds.list'): loaded, e
Jan 17 11:37:33 ELAR-Systems ntpd[2712]: Listen and drop on 0 v6wildcard [::]:123
Jan 17 11:37:33 ELAR-Systems ntpd[2712]: Listen and drop on 1 v4wildcard 0.0.0.0:123
Jan 17 11:37:33 ELAR-Systems ntpd[2712]: Listen normally on 2 lo 127.0.0.1:123
Jan 17 11:37:33 ELAR-Systems ntpd[2712]: Listen normally on 3 wlan0 192.168.86.26:123
Jan 17 11:37:33 ELAR-Systems ntpd[2712]: Listen normally on 4 lo [::1]:123
Jan 17 11:37:33 ELAR-Systems ntpd[2712]: Listen normally on 5 wlan0 [fe80::71d6:ec6e:fa92:b53%4]:123
Jan 17 11:37:33 ELAR-Systems ntpd[2712]: Listening on routing socket on fd #22 for interface updates
EN

回答 1

Stack Overflow用户

发布于 2019-01-17 11:15:15

您的系统时间实际上是同步的,但运行非常快。

Raspberry Pi,Arduino,Asus Tinker和其他PCB单板计算机没有车载RTC (实时时钟),也没有电池来保持它的不断。它与RAM或电流无关,而只是计算机上没有硬件时钟这一事实。

在我的覆盆子皮上,时间在一小时内消失了好几分钟。计算机上的“软件时钟”受到系统负载的影响,并且非常不稳定。

RTC扩展(用于RPI)如下所示:

(资料来源: www.robotshop.com)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54234255

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档