免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
123
最近访问板块 发新帖
楼主: 神乐在线
打印 上一主题 下一主题

[系统管理] 求助 rhel 6.5 ntp同步问题 [复制链接]

论坛徽章:
12
技术图书徽章
日期:2014-07-11 16:27:5215-16赛季CBA联赛之山西
日期:2016-01-08 16:10:11操作系统版块每日发帖之星
日期:2015-08-01 06:20:002015亚冠之武里南联
日期:2015-06-11 01:12:162015年亚洲杯之阿联酋
日期:2015-03-20 11:41:462015年亚洲杯纪念徽章
日期:2015-03-18 18:08:422015年辞旧岁徽章
日期:2015-03-03 16:54:15丑牛
日期:2015-01-10 22:23:32天秤座
日期:2014-08-20 15:53:35水瓶座
日期:2014-08-11 12:08:51午马
日期:2014-07-23 23:03:38IT运维版块每日发帖之星
日期:2016-02-18 06:20:00
21 [报告]
发表于 2015-03-26 13:20 |只看该作者
本帖最后由 phanx 于 2015-03-26 13:31 编辑

回复 20# 神乐在线

你在Windows上执行
c:\Windows\System32>w32tm /query /status和
c:\Windows\System32>w32tm /query /peers

在Linux上执行

[root@host ~]# ntpq
ntpq> ass

ntpq> rv xxxxx

xxxx是 ass命令输出的 assID 的值。

看看呢?

我在SUSE上找了一些说明  https://www.novell.com/support/kb/doc.php?id=7015424  你可以看看

Problems synchronizing time between Windows W32Time and Linux NTP

大意就是W32Time服务不能作为Linux NTP客户端的一个可靠时钟源。默认情况下,Linux的NTP不会信任偏差超过1s的的时钟源。
SUSE给的建议是用Linux作为时钟源给Windows提供服务,或者在Windows上安装一个第三方的时钟服务器软件。
就类似上面我发的那个。

红帽上也有相关说明 https://access.redhat.com/solutions/23365
Red Hat Enterprise Linux server using NTP will not keep time in sync with Windows-synced NTP server / windows NTP server

红帽的说法是,虽然可以从W32Time上接收时间,但是NTP会采用一个复杂的算法来过滤它认为不可信的时钟源。也提到了如果偏差超过1s,会被拒绝的情况。
红帽的建议是采用一个稳定可靠的时钟源,该时钟源的Stratum为 1 或者 2。


简单说来就是,SUSE认为用Windows的W32Time作为NTP时钟服务是不被认可的(原文:This is not a supported configuration.)Redhat也建议用更稳定可靠的时钟源来替代W32Time。

因此,还是建议用另外一台Linux Server来作为独立是时钟源为其它所有的服务器提供时钟。  当然,如果有条件可以考虑从GPS/北斗系统接收信号的硬件时钟源。成本也不高,几千到几万都有。



论坛徽章:
0
22 [报告]
发表于 2015-03-26 14:42 |只看该作者
要的就是这个,谢谢!
在网上百度出来的仅仅就是设置ntp.conf或者就是ntpdate定期执行。所以没搞懂原因。如果是这样,那我就安心的弄一个linux ntp server即可。
再次感谢!
phanx 发表于 2015-03-26 13:20
回复 20# 神乐在线

你在Windows上执行
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP