免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 3188 | 回复: 11
打印 上一主题 下一主题

ntp的疑惑 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2012-11-26 18:00 |只看该作者 |倒序浏览
有一台solaris10服务器,建了ntp客户端

# cat ntp.conf
# ident "@(#)ntp.client 1.3     00/07/17 SMI"
#
# /etc/inet/ntp.client
#
# An example file that could be copied over to /etc/inet/ntp.conf; it
# provides a configuration for a host that passively waits for a server
# to provide NTP packets on the ntp multicast net.
#
server 120.89.7.7 key 1
keys /etc/inet/ntp.keys


# cat ntp.keys
1 M gzxx4837


启动ntp:
svcadm enable ntp

正常,但是dmesg里显示说找不到合适的服务器:
Nov 26 17:40:22 al-2 ntpdate[26001]: [ID 831711 daemon.error] no server suitable for synchronization found
Nov 26 17:40:22 al-2 xntpd[26003]: [ID 702911 daemon.notice] xntpd 3-5.93e+sun 03/08/29 16:23:05 (1.4)
Nov 26 17:40:22 al-2 xntpd[26003]: [ID 301315 daemon.notice] tickadj = 5, tick = 10000, tvu_maxslew = 495, est. hz = 100
Nov 26 17:40:22 al-2 xntpd[26003]: [ID 266339 daemon.notice] using kernel phase-lock loop 0041, drift correction 0.00000


可是此时抓包看到的却是有发有收,且能收到ntp服务器的时间信息,如下:

IP:   
UDP:  ----- UDP Header -----
UDP:  
UDP:  Source port = 123
UDP:  Destination port = 123 (NTP)
UDP:  Length = 76
UDP:  Checksum = F199
UDP:  
NTP:  ----- Network Time Protocol -----
NTP:  
NTP:  Leap    = 0x0 (OK)
NTP:  Version = 3
NTP:  Mode    = 4 (server)
NTP:  Stratum = 1 (primary reference)
NTP:  Poll    = 6
NTP:  Precision = 237 seconds
NTP:  Synchronizing distance   = 0x0000.271e  (0.152802)
NTP:  Synchronizing dispersion = 0x0000.10e9  (0.066055)
NTP:  Reference clock = GPS
NTP:  Reference time = 0xd45dbbcd.00000000 (2012-11-26 17:58:37.00000)
NTP:  Originate time = 0xd45db926.0cd4e000 (2012-11-26 17:47:18.05012)
NTP:  Receive   time = 0xd45dbbce.5645a167 (2012-11-26 17:58:38.33700)
NTP:  Transmit  time = 0xd45dbbce.63958533 (2012-11-26 17:58:38.38900)
NTP:  Key ID  =        1
NTP:  Authentication code = B413DD3E86D767999A0425595510C37D


           0: 0014 4f60 c5cf 000f e250 aa10 0800 4500    ..O`.....P?..E.
          16: 0060 ac62 4000 3b11 deae 7852 0707 dd05    .`.b@.;.?xR..?
          32: 581d 007b 007b 004c f199 1c01 06ed 0000    X..{.{.L.....?.
          48: 271e 0000 10e9 4750 5300 d45d bbcd 0000    '.....GPS..]....
          64: 0000 d45d b926 0cd4 e000 d45d bbce 5645    ...].&.....]..VE
          80: a167 d45d bbce 6395 8533 0000 0001 b413    .]..c..3......
          96: dd3e 86d7 6799 9a04 2559 5510 c37d         ?.譯.?%YU..}


但是系统时间却又不能进行正常更新,仍然是错误的时间


怎么回事呢?

论坛徽章:
71
15-16赛季CBA联赛之同曦
日期:2018-08-23 15:41:42辰龙
日期:2014-08-15 09:07:43狮子座
日期:2014-06-03 13:55:33亥猪
日期:2014-06-02 11:17:08巨蟹座
日期:2014-05-06 10:02:03午马
日期:2014-05-04 08:18:27亥猪
日期:2014-04-29 11:11:32技术图书徽章
日期:2014-04-24 15:51:26技术图书徽章
日期:2014-04-17 11:01:53辰龙
日期:2014-04-15 12:45:46亥猪
日期:2014-04-11 09:06:23射手座
日期:2014-04-01 15:28:10
2 [报告]
发表于 2012-11-27 08:56 |只看该作者
有可能是 120.89.7.7 没有开启NTP server服务

论坛徽章:
0
3 [报告]
发表于 2012-11-27 10:43 |只看该作者
开启是肯定的了,不然,怎么能通信,有时间信息返回呢?

论坛徽章:
20
申猴
日期:2013-09-12 19:39:05狮子座
日期:2014-07-20 21:19:51寅虎
日期:2014-08-16 18:37:47水瓶座
日期:2014-10-15 18:58:25天蝎座
日期:2015-01-22 18:19:15NBA常规赛纪念章
日期:2015-05-04 22:32:032015亚冠之胡齐斯坦钢铁
日期:2015-06-03 11:28:502015亚冠之吉达阿赫利
日期:2015-09-19 12:41:47午马
日期:2013-09-18 14:36:40戌狗
日期:2013-09-18 14:44:39处女座
日期:2013-09-24 17:46:41CU十二周年纪念徽章
日期:2013-10-24 15:41:34
4 [报告]
发表于 2012-11-27 13:15 |只看该作者
先用rdate手动测试更新

论坛徽章:
0
5 [报告]
发表于 2012-11-27 23:47 |只看该作者
It looks like it is your ntp server problem.   Make sure the server on net.conf is good.

论坛徽章:
0
6 [报告]
发表于 2012-11-28 11:40 |只看该作者
1.ntpq -p看看有没信息
2.ntpdate -u 120.89.7.7看能不能对到时间
3.我一直是只添加一行server 120.89.7.7             其他都不用添加的

论坛徽章:
0
7 [报告]
发表于 2012-11-28 11:41 |只看该作者
另外就是ntp服务开启后,不会马上就能取回正确时间,要过段时间才行
想马上更改时间得ntpdate

论坛徽章:
0
8 [报告]
发表于 2012-11-28 16:16 |只看该作者
我也来顶一下..

论坛徽章:
0
9 [报告]
发表于 2012-11-29 16:09 |只看该作者
hhstorm 发表于 2012-11-28 11:40
1.ntpq -p看看有没信息
2.ntpdate -u 120.89.7.7看能不能对到时间
3.我一直是只添加一行server 120.89.7. ...



# ntpq -p
     remote           refid      st t when poll reach   delay   offset    disp
==============================================================================
120.89.7.7      0.0.0.0         16 -    -   64    0     0.00    0.000 16000.0
LOCAL(0)        LOCAL(0)        10 l   57   64    1     0.00    0.000 15885.0

论坛徽章:
0
10 [报告]
发表于 2012-11-29 16:10 |只看该作者
hhstorm 发表于 2012-11-28 11:41
另外就是ntp服务开启后,不会马上就能取回正确时间,要过段时间才行
想马上更改时间得ntpdate


那大概多久才能完全同步?怎么样确认运行正常?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP