Centos7系统时间同步ntpdate报错: no server suitable for synchronization found

Krent
2022-12-10 / 0 评论 / 435 阅读 / 正在检测是否收录...

Linux系统时间同步ntpdate报错: no server suitable for synchronization found,如何解决?

网上有很多关于Linux同步系统同步ntpdate报错的解决办法,但是都没有得到很好的解决。

最近在一系统在发现,服务器时间晚了几分钟,使用 ntpdate {ntp-server-ip} 后,却报no server suitable for synchronization found,很恼火啊,最后经查实是机房屏蔽了udp端口所致,因为ntpdate同步时间使用的是udp123端口。

既然ntp不行,那我们改用rdate,完全可以解决因国内一些高防机房屏蔽UDP端口而造成的时间无法同步问题。

centos系统安装方法:

yum install rdate

安装完后,执行

/usr/bin/rdate -s time.nist.gov

即可完成同步时间了。然后再把同步加入到定时任务中,每10分钟执行同步一次,通过

crontab -e

命令进行编辑crontab计划任务,把

*/10 * * * * /usr/bin/rdate -s time.nist.gov

加入到任务中,:wq 保存即可。

不过,rdate 也有缺点,没有ntpdate 这么精准,所以我们需要加入到定时任务中,让其在一定的时间内再次去同步时间,以保证时间的精准度。

0

评论 (0)

取消