我有一个ntpd服务器运行在我的办公室内为所有pc提供时间。最近,它开始意外地关闭。
日志中什么都没有:
30 Aug 02:25:43 ntpd[1590]: peers refreshed
30 Aug 02:25:43 ntpd[1590]: new interface(s) found: waking up resolver
30 Aug 02:25:45 ntpd[1949]: DNS 0.europe.pool.ntp.org -> 62.237.86.234
30 Aug 02:25:47 ntpd[1949]: DNS 3.gr.pool.ntp.org -> 193.93.167.241
30 Aug 02:25:47 ntpd[1949]: DNS 3.europe.pool.ntp.org -> 149.210.163.34
30 Aug 02:25:52 ntpd[1590]: Listen normally on 10 tun1 192.168.26.18 UDP 123
30 Aug 02:25:52 ntpd[1590]: peers refreshed
30 Aug 02:25:52 ntpd[1590]: new interface(s) found: waking up resolver
7 Sep 06:16:36 ntpd[25112]: Listen normally on 10 multicast 224.0.1.1 UDP 123
7 Sep 06:16:36 ntpd[25112]: Joined 224.0.1.1 socket to multicast group 224.0.1.
1配置是
cat /etc/ntp.conf | egrep -v "^(#|$)"
server 127.127.1.0 # local clock
fudge 127.127.1.0 stratum 10
server 3.gr.pool.ntp.org
server 3.europe.pool.ntp.org
server 0.europe.pool.ntp.org
driftfile /etc/ntp/drift
multicastclient 224.0.1.1 # listen on default 224.0.1.1
broadcastdelay 0.008
restrict default kod nomodify notrap noquery nopeer
restrict pool.ntp.org mask 255.255.255.255 nomodify notrap noquery
restrict 0.pool.ntp.org mask 255.255.255.255 nomodify notrap noquery
restrict 1.pool.ntp.org mask 255.255.255.255 nomodify notrap noquery
restrict 2.pool.ntp.org mask 255.255.255.255 nomodify notrap noquery
restrict 192.168.18.0 mask 255.255.255.0 nomodify notrap
restrict 127.0.0.1
logfile /var/log/ntp.log我也许应该指出,ntp deamon在所有接口(2以太网+2 vpn-tun)上侦听,但防火墙只允许来自intranet的请求--不允许vpn,也不允许internet接口。
有什么不对的,ntpd就这样退出了?
发布于 2014-09-07 08:09:02
hm因此从命令行运行ntpd -g -d,提供了答案:
clock_update: at 260 sample 260 associd 48025
event at 260 0.0.0.0 0617 07 panic_stop -10796 s; set clock manually within 1000 s.日期已超过1000秒,因此ntpd将退出。奇怪的是这个重要的信息没有印在日志里。
无论如何,直接运行它。而不是通过rc.init脚本),提供了详细的输出。
发布于 2015-01-27 18:03:48
修改默认的rc.ntpd脚本以在启动和重新启动操作期间调用ntpdate。这样,如果时钟关闭超过1000秒,它仍将被更新。
我相信ntpdate会在默认情况下更新硬件时钟--它可能需要一个可选的开关才能这样做。
https://serverfault.com/questions/626774
复制相似问题