ntpdate从哪里获取其设置以及什么是“无服务器可以使用”错误?

当我自己运行ntpdate时,我得到以下输出:

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

如果我使用-q ntp.ubuntu.com开关运行它,它似乎查询就好了。

我一直在寻找许多文件,我找到的最相关的是/etc/default/ntpdate ,但是,即使NTPDATE_USE_CONF设置为no,我也无法理解/看到这个错误是如何发生的

有任何想法吗?

Update–

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

在一天的大部分时间里四处乱逛后,我得出以下结论:

ntpdate-debian是要使用配置脚本时要使用的版本,在这种情况下,您可以编辑/etc/default/ntpdate文件。

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

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.

你的错误似乎是暂时的。