RedHat ES4 上的 NTPD 未同步到 Win2K3 域控制器

RedHat ES4 上的 NTPD 未同步到 Win2K3 域控制器

我在尝试让我的 Red Hat 服务器将其时间同步到我们的 2K3 域控制器时遇到了极大的困难。我经历了无数次 ntp.conf 修订,但最终总是域控制器甚至没有在 ntpq 输出中列为竞争者。即使我的 ntp.conf 文件处于最简单的状态:

服务器 my.服务器.ip

它仍然无法同步。它从未收到星号来表示它已同步。如果我将本地时钟伪造到层 10,ntpd 甚至会选择它而不是我们的域控制器。有些事情很不对劲,但我似乎无法弄清楚是什么。此命令按预期工作:

ntpdate 我的服务器ip

它适当地设置了系统时钟,所以我相信通信工作正常。

请帮忙。谢谢,Donovan

答案1

“W32Time 服务不是满足时间敏感型应用程序需求的全功能 NTP 解决方案。”

我认为它对简单的 ntpdate 命令给出了答案,但它向任何 ntpd 客户端宣称自己是一个不可靠的来源。

答案2

您可以在-x的开头添加。这将在服务启动时强制进行一次性同步。 OPTIONS=/etc/sysconfig/ntpd

例如:OPTIONS="-x -u ntp:ntp -p /var/run/ntpd.pid"

如果您重新启动 ntpd 服务并且它无法进行一次性同步,请直接转到 syslog 并在此处发布相关输出。

相关内容