linux服务器集群,手动ntpdate 成功,加入定时任务执行失败,什么原因?
设置 172.18.7.123 ntp服务器。
手动执行
/usr/sbin/ntpdate 172.18.7.123
成功。
但是配置到定时任务中
执行异常:
4 Jul 09:17:05 ntpdate[31533]: no server suitable for synchronization found
网上一般是说 ntp服务器未准备好或者是防火墙的问题,但是如果是这两种原因手动执行也不应该成功。
另外的说法基本是定时任务 未执行,从日志看出定时任务应该是执行了,只是执行失败。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(7)
回复
主要就是因为 linux集群 访问不了 公网。所以才把123 设置为服务器。123本身的时间与自己的机器时间同步
回复
要当时间服务器,要提供服务才可以吧!你在123上搭建NTP服务了吗?
172.18.7.123本身就是他自身在局域网搭建的服务器.
你可以选择更好时间服务器,用公网的时间服务器试试.
网上很多ntp server不能用呢,可以自己搭建个呢
设置的这么频繁是为了 测试看效果。之前设置的30分钟 感觉跟这个没关系
回复
172.18.7.123你有权限么? ntpq -p 看一下上层源是否稳定。
你同步太频繁了吧,一般30分钟,或者1个小时同步一次就可以了。你把定时任务时间间隔拉长一点试试。