当前位置: > Linux教程 > 系统运维 >

linux中ntpdate不同服务器之间的时间同步

时间:2014-09-12 12:20来源:linux.it.net.cn 作者:it
在linux中服务器同步时间我们可以使用ntpdate与ntp来实现,下面我来利用ntpdate来同步时间日期,希望文章对大家会有帮助。

ntpdate同步时间失败问题,搁置了很久,今天算是解决了,尚未问题还不明白。
之前一直用的ntp.fudan.edu.cn时间服务器,不知什么时候开始不能用了。
这次决定用一台服务器从外部同步时间,提供给内部的服务器(ntp客户端)使用。
ntp server之前就安装了,但也是不能用,原因是从外部服务器无法同步到时间,所以提供给内部其它ntp客户端的时候报Server dropped: Strata too high错误,错误信息如下:

 代码如下 复制代码

125.XXX.XX.XXX: <span style="color:#ff0000;">Server dropped: strata too high</span>
server 125.XXX.XX.XXX, port 123
<span style="color:#ff0000;">stratum 16</span>, precision -20, leap 11, trust 000

从网上搜来的解决方案是修改ntp server的配置,使其在外部源不能同步的时候使用本地时间作为源提供给ntp客户端,需要增加以下配置:

 代码如下 复制代码

server 127.127.1.0
fudge 127.127.1.0 stratum 8

注意是增加server,以前的server不用动。后面的地址是127.127.1.0,不用怀疑.
 
但现在仍有一个困惑是:本地的ntp server无法从外部服务器同步时间,但本地的ntp server时间却是对的,这个怎么理解呢?(其它ntp客户端以前的时间都不正确)

(责任编辑:IT)
------分隔线----------------------------
栏目列表
推荐内容