在所有基于Linux的数据中心中检测时间漂移的策略是什么? 这是一个比起初看起来更难的问题。
时间漂移可能会对某些应用程序造成严重的问题,而且即使安装了NTP,也可能出现以下(以及更多)原因:
我想要一个方法来检测是否所有的个人服务器是正确的。 请记住,testing脚本/应用程序的服务器可能不正确。
这很容易控制。 configurationpipe理是关键
确保ntp服务正在运行和configuration…
例如,使用Monit确保ntpd正在运行,如果失败则重新启动它是一个简单的方法…将cron和其他必要的守护进程添加到这种检查可能是有意义的。
另一个select是使用像Puppet这样的configurationpipe理工具来强制ntpd.conf到你的服务器,并确保ntpd被安装,configuration和运行。
NTP协议中有足够的冗余来处理时间服务器不可达的情况。 指定多个来源。