ntpdate 从哪里获取其设置以及“没有可以使用的服务器”错误是怎么回事?

ntpdate 从哪里获取其设置以及“没有可以使用的服务器”错误是怎么回事?

当我ntpdate单独运行时,我得到以下输出:

8 Jun 15:47:46 ntpdate[31251]: 没有可以使用的服务器,退出

如果我用开关运行它-q ntp.ubuntu.com,它似乎可以查询得很好。

我已经搜索了很多文件,我发现最相关的一个是/etc/default/ntpdate,但是,即使NTPDATE_USE_CONF设置为否,我仍然无法理解/看到这个错误是如何发生的

有任何想法吗?

更新 -

看起来它ntpdate-debian工作正常并且是实际使用的命令/etc/default/ntpdate,但这并不能回答主要问题而且我仍然找不到它......

答案1

经过一整天的折腾,我得出了以下结论:

ntpdate-debian如果您想使用配置脚本,则可以使用此版本,在这种情况下,您需要编辑该/etc/default/ntpdate文件。

ntpdate不能在没有参数的情况下使用,也没有配置文件。如果要使用它来更新,必须在参数中声明 ntp 服务器,例如ntpdate ntp.ubuntu.com。  

答案2

NTPDATE_USE_NTP_CONF引用/etc/ntp.conf文件定义:

Set to "yes" to take the server list from /etc/ntp.conf, from package ntp, so you only have to keep it in one place.

您的错误似乎是暂时的。

相关内容