免费注册 查看新帖 |

Chinaunix

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

[系统管理] linux NTP怎么实现渐进同步 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2014-10-09 10:05 |只看该作者 |倒序浏览
我记得AIX上的NTP是可以设置ntp每次同步多少时间的,但Linux上面好像启了NTP之后,系统会一下就同步到跟server相差很小的时间,在生产系统上面,跨度太大会有问题

请问Linux下的ntp有没有办法控制每次同步多少时间呢

论坛徽章:
3
CU十二周年纪念徽章
日期:2013-10-24 15:41:34狮子座
日期:2014-03-27 15:44:382015年辞旧岁徽章
日期:2015-03-03 16:54:15
2 [报告]
发表于 2014-10-09 10:49 |只看该作者
没看懂你的问题, 你man一下 ntpdate和ntpd 说不定有答案

论坛徽章:
13
技术图书徽章
日期:2014-04-29 14:15:42IT运维版块每日发帖之星
日期:2015-12-12 06:20:00IT运维版块每日发帖之星
日期:2015-08-30 06:20:00IT运维版块每日发帖之星
日期:2015-08-24 06:20:00IT运维版块每日发帖之星
日期:2015-08-02 06:20:002015年亚洲杯之澳大利亚
日期:2015-04-03 15:03:12申猴
日期:2015-03-20 09:00:292015年迎新春徽章
日期:2015-03-04 09:54:452015年辞旧岁徽章
日期:2015-03-03 16:54:15季节之章:冬
日期:2015-01-20 17:08:47双子座
日期:2014-11-21 16:30:31技术图书徽章
日期:2014-07-11 16:29:08
3 [报告]
发表于 2014-10-09 10:56 |只看该作者
如果你很急迫的话,用计划任务实现增加频率

不过关于这个问题,我咨询过红帽的技术人员,NTP客户端会自动调整与服务器的同步频率,简单来说,如果误差很小,就会增大同步时间,如果误差大了,会加快同步频率

我之前的做群集的经验来说,误差大概就几秒之内,没发现很严重的误差

论坛徽章:
0
4 [报告]
发表于 2014-10-09 10:57 |只看该作者
本帖最后由 cattiger 于 2014-10-11 11:33 编辑

aix和linux的NTP版本不一样,但都有配置ntp进行缓慢调整,记得linux在配置文件中加step tinker 0就可以,aix是slewalways yes还是什么的,具体可以咨询北京泰福特的工程师,他们是专业做NTP时间服务器的,我们系统是他们来帮着配的



linux系统本身是不支持时间不回退情况下的快速调整的,aix和hpunix都有date -a命令可以使用,这种命令很适合用于运行数据库等核心应用的服务器,时间是连续变化的,对应用没有影响。而linux没有实现该命令,如果一次调整30秒和一次调整5个小时的概念是一样的,都是时间突变,没有本质区别。linux下,在1000秒以内,可以使用slew模式的时间调整,如前所述,每秒钟大概调整0.5ms,如果1000秒,大概要14天左右才能调整到位,这是时间的连续调整。除此以外,没有好的办法。ntpd的访问间隔与调整时间没有联系,标准ntp服务不是step模式调整的,每次访问后经过计算滤波,最后得出offset偏差后,才进行策略的调整,一般,offset 大于128ms以上,使用step模式一次调整到位,如果128ms以内,就启动核心调整,逐步逼近NTP server时间,加tinker step 0,就是限制128ms这个默认配置,是满足1000秒以内的时间都逐步调整。

论坛徽章:
0
5 [报告]
发表于 2014-10-09 15:16 |只看该作者
能不能帮忙确认一下呢?我只知道-x参数可以强制使用slew模式,但那个太慢了

能不能具体说下你的step tinker的用法啊

谢谢!回复 4# cattiger


   

论坛徽章:
0
6 [报告]
发表于 2014-10-09 15:48 |只看该作者
而且我咨询你说的这个公司,告诉我也没办法进行缓慢的调整

回复 4# cattiger


   

论坛徽章:
0
7 [报告]
发表于 2014-10-09 15:48 |只看该作者
而且我咨询你说的这个公司,告诉我也没办法进行缓慢的调整

回复 4# cattiger


   

论坛徽章:
0
8 [报告]
发表于 2014-10-09 15:52 |只看该作者
谢谢你的帮助,不过我们说的可能不是同一个问题

你说的频率是同步间隔,比如最开始是64秒同步一次,后面会越来越大

我的问题是,现在我的client和server相差5个小时,有没有办法用Ntp来同步,然后每次只同步30秒,相当于同步600次就可以同步完。


回复 3# dengbao2001


   

论坛徽章:
13
技术图书徽章
日期:2014-04-29 14:15:42IT运维版块每日发帖之星
日期:2015-12-12 06:20:00IT运维版块每日发帖之星
日期:2015-08-30 06:20:00IT运维版块每日发帖之星
日期:2015-08-24 06:20:00IT运维版块每日发帖之星
日期:2015-08-02 06:20:002015年亚洲杯之澳大利亚
日期:2015-04-03 15:03:12申猴
日期:2015-03-20 09:00:292015年迎新春徽章
日期:2015-03-04 09:54:452015年辞旧岁徽章
日期:2015-03-03 16:54:15季节之章:冬
日期:2015-01-20 17:08:47双子座
日期:2014-11-21 16:30:31技术图书徽章
日期:2014-07-11 16:29:08
9 [报告]
发表于 2014-10-09 16:11 |只看该作者
这可不是NTP干的事情呀

论坛徽章:
33
荣誉会员
日期:2011-11-23 16:44:17天秤座
日期:2014-08-26 16:18:20天秤座
日期:2014-08-29 10:12:18丑牛
日期:2014-08-29 16:06:45丑牛
日期:2014-09-03 10:28:58射手座
日期:2014-09-03 16:01:17寅虎
日期:2014-09-11 14:24:21天蝎座
日期:2014-09-17 08:33:55IT运维版块每日发帖之星
日期:2016-04-17 06:23:27操作系统版块每日发帖之星
日期:2016-04-18 06:20:00IT运维版块每日发帖之星
日期:2016-04-24 06:20:0015-16赛季CBA联赛之天津
日期:2016-05-06 12:46:59
10 [报告]
发表于 2014-10-09 18:11 |只看该作者
回复 8# oracle26

http://doc.ntp.org/4.1.0/miscopt.htm

不知道 这里的几个参数能不能帮到你.

如果可以, 也请告诉我一下, 谢谢!!

我也没试过这样的调整方式. 一般我都是先调整好时间才上线的.


   
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP