是否有可能增加ntpd更新系统时钟的速度?

由于ntpdconfiguration错误,我们有一些主机已经不同步,ntp服务器无法访问。 我们在某些主机(CentOS 6)上的时钟现在已经超过了30秒(对于其中的大部分来说,未来似乎是这样)。

ntpd的文档看来,我们提供的最快的同步速度大约是500us/s – 有什么方法可以提高这个速度,以便时钟更新得更快, 但是不能立即 ? 例如,我们希望将此设置改为100ms/s

这可能吗? 如果是这样,我们怎么能安全地去做这件事?

危险吗?

安全的做法是取下服务,然后设定时钟。 比如ntpdate,它在启动时会附带一个init脚本。 停机时间不是很有趣,但是数据库和其他东西不喜欢时钟倒退。

Linux adjtimex手册页描述了所使用的系统调用。 允许的偏移量以usec来衡量,需要很长的时间来转换。