当前位置: 技术问答>linux和unix
NTP
来源: 互联网 发布时间:2016-09-20
本文导语: 下面是我的实验过程 1,停止ntpd服务 2,用date命令设置系统时间为一个错误时间,大约误差两分钟 3,启动ntpd服务 4, 过了几分种,错误的系统时间突然跳变成准确的时间 我的问题: 为什么这个时间更新是发现有...
下面是我的实验过程
1,停止ntpd服务
2,用date命令设置系统时间为一个错误时间,大约误差两分钟
3,启动ntpd服务
4, 过了几分种,错误的系统时间突然跳变成准确的时间
我的问题:
为什么这个时间更新是发现有误一段时间后直接跳变设成准确时间,而不是慢慢的持续更新,比如发现快了就系统时间走慢一点慢了就走快一点直到时间对齐?
请有经验的兄弟们赐教,多谢!
1,停止ntpd服务
2,用date命令设置系统时间为一个错误时间,大约误差两分钟
3,启动ntpd服务
4, 过了几分种,错误的系统时间突然跳变成准确的时间
我的问题:
为什么这个时间更新是发现有误一段时间后直接跳变设成准确时间,而不是慢慢的持续更新,比如发现快了就系统时间走慢一点慢了就走快一点直到时间对齐?
请有经验的兄弟们赐教,多谢!
|
我也查了半天 突然跳变成准确的时间 慢慢的持续更新 这方面的问题 也没找到合理的说法
|
那就行了。
除了人为因素,系统时间的误差都是累积误差,只可能慢慢的变慢或者慢慢的变快。
误差比较大的,例如误差10%:那么一个小时差6分钟。一分钟差6秒钟。这样的系统让NTP没10秒同步一次,最大的的跳变也就1秒钟。对于一般系统应该都可以满足了吧。
|
要是时间误差很大的话(比如1970年),持续更新那得更新到多长时间阿……所以直接跳到正确时间
|
你可以把minpoll改成4(16S)
maxpoll改成6(64S)
这样很快就会矫正了
maxpoll改成6(64S)
这样很快就会矫正了
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。