unix – 是否有可能提高ntpd更新系统时钟的速率?

由于ntpd配置错误,我们有一些主机因为ntp服务器无法访问而导致不同步.我们在某些主机(CentOS 6)上的时钟现在已经超过了30秒(对于大多数这些主机来说似乎未来).

从ntpd的文档来看,我们可用的最快同步速度大约为500us / s – 有没有办法增加这一点,以便时钟更新更快,但不是立即?例如,我们希望将此设置改为100ms / s.

这可能吗?如果是这样,我们怎样才能安全地解决这个问题?

危险吗?

最佳答案
安全的做法是取消服务,然后设置时钟.例如使用ntpdate,它倾向于附带一个init脚本来在启动时执行此操作.停机并不好玩,但数据库和其他东西不喜欢时钟倒退.

Linux adjtimex手册页描述了所使用的系统调用.允许的偏移量在usec中测量,旋转需要很长时间.

转载注明原文:unix – 是否有可能提高ntpd更新系统时钟的速率? - 代码日志