我正在运行一个 ntp 服务器,使用以下配置:
server 127.127.1.0 minpoll 5 maxpoll 5 iburst burst
fudge 127.127.1.0 stratum 0 refid GPS
有没有办法让我的服务器比默认的 5 分钟更快地选择这个本地时钟?Minpoll 和 maxpoll 更快地增加范围,但它不用于时钟选择。
我正在运行一个 ntp 服务器,使用以下配置:
server 127.127.1.0 minpoll 5 maxpoll 5 iburst burst
fudge 127.127.1.0 stratum 0 refid GPS
有没有办法让我的服务器比默认的 5 分钟更快地选择这个本地时钟?Minpoll 和 maxpoll 更快地增加范围,但它不用于时钟选择。
我有 2 个 ntp 服务器同步到他们的本地时钟,第一个是第 1 层,第二个是第 7 层。客户端正在轮询它们,并且没有本地时钟作为备份。
我的 ntp 结果如下(来自客户端的视图):
remote refid st t when poll reach delay offset jitter
==============================================================================
*192.168.1.5 .GPS. 1 l 1 32 377 1.492 -0.107 0.249
+192.168.1.6 LOCL 8 l 1 32 377 1.369 183.293 0.249
remote refid st t when poll reach delay offset jitter
==============================================================================
x192.168.1.5 .GPS. 1 l 1 32 377 1.383 -0.135 0.120
x192.168.1.6 LOCL 8 l 1 32 377 1.3677 183.231 0.122
我知道就我而言,偏移量之间的差异非常大。我只是在测试东西,这些服务器不会被使用。
如果服务器被客户端声明为虚假标签,是否可以重新考虑状态?还是服务器被判留假?
我知道在客户端重新启动ntp服务后,服务器状态将被刷新。但它可以在不重新启动客户端上的 ntp 的情况下发生吗?
我读到了 NTP 的 2036 问题,我决定对其进行一些测试。我的服务器从他的本地时钟获取时间,而我的客户端仅从该服务器获取时间(甚至不是他的本地时钟)。
我将服务器日期更改为01 JAN 2040 12:00:00
,客户端正在轮询服务器并将其日期更改为 2040。我在客户端上运行 NTP 版本 4,此问题是否已修复?如果是,是版本 4 还是更早版本?
之后,我决定将服务器日期更改为 2070 年。现在客户端忽略服务器,它可以看到它,轮询达到 377,已经过去了 5 多分钟,但它从未同步到它。他似乎因为约会错误而忽略了它。
您知道在客户端忽略它之前服务器可以广播的最长时间吗?
我在 Ubuntu 20.04 LTS 上运行 NTP 服务器。服务器工作正常,客户端正确轮询服务器。但是当我想记录统计信息时,我不断收到权限错误。
我试图在 ntp.conf 中包含以下几行:
statistics rawstats
statsdir /var/log/ntpstats/
filegen rawstats file raw type day link enable
看的时候systemctl ntp status
:
mars 05 09:08:48 RD-NTP ntpd[3534] : can't open /var/log/ntpstats/raw.20210305: Permission denied
mars 05 09:08:50 RD-NTP ntpd[3534] : can't open /var/log/ntpstats/raw.20210305: Permission denied
mars 05 09:08:52 RD-NTP ntpd[3534] : can't open /var/log/ntpstats/raw.20210305: Permission denied
mars 05 09:08:54 RD-NTP ntpd[3534] : can't open /var/log/ntpstats/raw.20210305: Permission denied
但对我来说,该目录具有正确的权限ls -al
:
drwxr-xr-x 2 ntp ntp 4096 april 2 2020 .
在选择默认文件夹之前,我尝试使用我创建的一个并使用此命令在权限中添加 ntp : chmod ntp:ntp /home/ubuntu/ntpstats/
,它不起作用所以我切换到这个,也不起作用。
你知道为什么 ntpd 一直出错,即使 ntp 在文件夹上占了上风吗?