首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在成功获得偏移量后,ntpdate报告失败。

在成功获得偏移量后,ntpdate报告失败。
EN

Unix & Linux用户
提问于 2015-11-12 10:33:12
回答 1查看 701关注 0票数 0

ntpdate -d有时打印no server suitable错误,即使它成功地连接到服务器并打印偏移量。为什么?

在我的脚本中需要区分网络错误和这个错误。如何强制它以零状态退出?

好:

代码语言:javascript
复制
# ntpdate -d 10.3.2.67
12 Nov 13:23:21 ntpdate[6565]: ntpdate 4.2.6p5@1.2349-o Mon Jul 15 09:22:50 UTC 2013 (1)
Looking for host 10.3.2.67 and service ntp
host found : ec-prod-app-1
transmit(10.3.2.67)
receive(10.3.2.67)
transmit(10.3.2.67)
receive(10.3.2.67)
transmit(10.3.2.67)
receive(10.3.2.67)
transmit(10.3.2.67)
receive(10.3.2.67)
server 10.3.2.67, port 123
stratum 4, precision -21, leap 00, trust 000
refid [10.3.2.67], delay 0.02574, dispersion 0.00000
transmitted 4, in filter 4
reference time:    d9eee40d.738ce7c1  Thu, Nov 12 2015 13:10:21.451
originate timestamp: d9eee719.a97c80cf  Thu, Nov 12 2015 13:23:21.662
transmit timestamp:  d9eee719.a9245fa8  Thu, Nov 12 2015 13:23:21.660
filter delay:  0.02579  0.02586  0.02574  0.02574
         0.00000  0.00000  0.00000  0.00000
filter offset: 0.001251 0.001187 0.001244 0.001243
         0.000000 0.000000 0.000000 0.000000
delay 0.02574, dispersion 0.00000
offset 0.001244

12 Nov 13:23:21 ntpdate[6565]: adjust time server 10.3.2.67 offset 0.001244 sec

坏:

代码语言:javascript
复制
# ntpdate -d 10.3.2.68
12 Nov 13:23:24 ntpdate[6566]: ntpdate 4.2.6p5@1.2349-o Mon Jul 15 09:22:50 UTC 2013 (1)
Looking for host 10.3.2.68 and service ntp
host found : ec-prod-app-2
transmit(10.3.2.68)
receive(10.3.2.68)
transmit(10.3.2.68)
receive(10.3.2.68)
transmit(10.3.2.68)
receive(10.3.2.68)
transmit(10.3.2.68)
receive(10.3.2.68)
10.3.2.68: Server dropped: strata too high
server 10.3.2.68, port 123
stratum 16, precision -20, leap 11, trust 000
refid [10.3.2.68], delay 0.02574, dispersion 0.00000
transmitted 4, in filter 4
reference time:    00000000.00000000  Mon, Jan  1 1900  3:00:00.000
originate timestamp: d9eee71b.a14c710c  Thu, Nov 12 2015 13:23:23.630
transmit timestamp:  d9eee71c.5e083201  Thu, Nov 12 2015 13:23:24.367
filter delay:  0.02577  0.02574  0.02574  0.02577
         0.00000  0.00000  0.00000  0.00000
filter offset: -0.73732 -0.73732 -0.73733 -0.73734
         0.000000 0.000000 0.000000 0.000000
delay 0.02574, dispersion 0.00000
offset -0.737324

12 Nov 13:23:24 ntpdate[6566]: no server suitable for synchronization found
EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2015-11-12 10:44:49

你有没有注意到:

代码语言:javascript
复制
10.3.2.68: Server dropped: strata too high

以及:

代码语言:javascript
复制
stratum 16, precision -20, leap 11, trust 000

输出中的行?

ntp客户端认为时间源不够正常(即不与底层服务器同步)。

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

https://unix.stackexchange.com/questions/242529

复制
相关文章

相似问题

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