如何与chrony重新同步?

时间:2018-04-09 10:07:02

标签: synchronization clock ntp

我正在寻找相当于&nbsppdate的IP地址'命令 在chrony套件中迫使chronyd立即同步时间。

3 个答案:

答案 0 :(得分:8)

尝试

sudo chronyc -a makestep

这将使用/etc/chronyd.conf中定义的时间源快速更新系统时钟(可能会破坏正在运行的某些应用程序)。

-a需要避免

  

501未经授权的错误

答案 1 :(得分:1)

在我的设置中,由于各种原因,chronyd 被禁用,我们希望偶尔手动与 NTP 服务器同步。

对于这种类型的场景,Rob Newton's answer 中的命令是有效的(谢谢!)。

请注意,如果您正在查询 ntp pool,建议使用 pool 命令,如下所示:

chronyd -q 'pool pool.ntp.org iburst'

有关其他详细信息,请参阅 this question

另请注意,如果 chronyd 服务运行,则 Richard Green's answer 中的命令 sudo chronyc -a makestep 将不起作用,因为它会尝试与 chronyd 守护进程通信。 >

答案 2 :(得分:0)

ntpdate SERVER-ADDRESS命令等效的时间为:

    chronyd -q 'server SERVER-ADDRESS iburst'

请注意,chronyd必须已经在运行,就像ntpd在用ntpdate设置日期时一定不能运行。