解决ntp的错误:no server suitable for synchronization found

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/gdkyxy2013/article/details/88875632

       在使用ntp的时候出现了下面的错误:

Server dropped: Strata too high

       在ntp客户端运行ntpdate serverIP,出现no server suitable for synchronization found的错误。在ntp客户端用ntpdate –d serverIP查看,发现有“Server dropped: strata too high”的错误,并且显示“stratum 16”。而正常情况下stratum这个值得范围是“0~15”。这是因为NTP server还没有和其自身或者它的server同步上。以下的定义是让NTP Server和其自身保持同步,如果在/etc/ntp.conf中定义的server都不可用时,将使用local时间作为ntp服务提供给ntp客户端。

       重启ntp服务,执行ntpstat可以发现已经向本地同步时间。有时执行过后依然没向本地同步时间,可以稍微等一会儿再执行一次,需要一点时间,也可执行如下命令进行查看:

watch ntpq -p

       注意LOCAL的这个就是与自身同步的ntp server。注意reach这个值,在启动ntp server服务后,这个值就从0开始不断增加,当增加到17的时候,从0到17是5次的变更,每一次是poll的值的秒数,是64秒*5=320秒的时间。

猜你喜欢

转载自blog.csdn.net/gdkyxy2013/article/details/88875632