Questions tagged «ntp»

NTP代表网络时间协议,它是一个Internet协议,用于将计算机的时钟同步到某个时间参考。

3
尽管使用了ntp,我的交换机之一怎么会关闭两分钟?
我只是偶然地发现我的一台Cisco 4500交换机的时钟有问题:尽管ntp功能正常,但它仍然落后2分钟以上。我认为,所涉及的系统即使是一秒钟也不应被接受。另外,如果不将其与简单的挂钟进行比较,我将不会注意到与诊断程序的区别。 一些细节 这是我的某些主机(10.0.99.1、10.0.99.2、10.0.1.119、10.0.99.241)的ntp信息,这些主机部分相互引用以进行回退,但最终最终应该全部与10.0.0.1同步,从而再次拉回时间从外面。因此,时间差异不能源于不同的原始时间源。由于观察结果使我有些偏执,因此“具有正确的时间”的含义如下show clock:(或date)产生了与我的壁钟和本地系统时钟(根据http://time.is可以的)匹配的输出错误肯定在1秒以下(我在观看本地时钟时按ENTER的准确性) 10.0.1.119(Ubuntu)的时间正确 $ ntpq -np remote refid st t when poll reach delay offset jitter ============================================================================== +10.0.99.1 10.0.0.1 3 u 855 1024 377 0.904 -2.658 0.113 *10.0.0.1 130.149.17.8 2 u 266 1024 377 0.253 0.909 0.127 10.0.99.241(Cisco 2960)的时间正确 #sho ntp associations address ref clock st when …

2
在线时将时钟与NTP同步,而离线时与RTC同步?
是否存在现有的机制,该机制可在线上使Linux系统与NTP同步,而在离线时与可预测的RTC同步? 我们操作远程“收集器”:嵌入式Linux系统,用于收集传感器数据并为其添加时间戳。我们需要他们的时钟误差保持在较小的水平,例如小于5秒。通常,我们使用NTP来同步他们的时钟,并且只要系统在线,就可以正常工作。 问题在于某些收集器的上行链路非常糟糕,可能会中断数小时,数天甚至数周。这不会停止本地数据收集,但是如果没有NTP,Linux系统时钟就会严重漂移并且非常不可预测。 OTOH,硬件的RTC漂移也很大,但速率恒定。RTC漂移率因板而异,但每块板都是恒定的,可以测量。 我想我们需要的是一种可以执行以下操作的机制: 部署前测量电路板的RTC漂移率 尽可能通过NTP不断/定期调整系统时间 当NTP不可用时,可以通过RTC定期调整系统时间。考虑已知的RTC漂移率。 可选:在线测量并记录正在进行的RTC漂移率(1) 所谓“机制”,是指一些维护良好且有据可查的软件和/或配置,可以处理“在线”与“离线”两种状态,确保系统时钟与正确的时间源(ntp与ntp)同步。 rtc),检测状态变化并校正RTC漂移。是否将其实现为特殊的ntpd配置/插件,作为单独的守护程序,作为cron作业还是其他无关紧要。 我看过Chrony,但是根据它的文档,它试图预测系统时钟的漂移,在我们的情况下,它的漂移远比RTC不可预测。Chrony似乎仅使用RTC来保持重启后的时间。 (1)注意ntpd激活内核的“ 11分钟模式”(每11分钟从系统时钟更新一次rtc)。当前的内核和ntpd似乎无法阻止11分钟模式。因此,在ntpd运行时,任何rtc漂移信息都会丢失(thx @billthor)。 更新/编辑: 我们正在考虑通过USB或串行接口为MSF或DCF77信号(我们位于欧洲)添加一个外部无线电时钟。但是我们宁愿保持硬件精益。 我们的收藏家通常位于室内,通常在地下室。因此,添加GPS时钟将无济于事。 我们使用Debian7。这意味着util-linux-2.20.1中的hwclock,ntpdate-4.2.6p5,ntp-4.2.6.p5中的ntpd,chrony-1.24(可能为1.30)。 请注意,我们的问题不在于我们不知道如何使用ntpdate(8),hwclock(8),date(1)等,请参阅附加部分斜体什么,我与“机制”的意思。 添加了有关“ 11分钟模式”的脚注 这是关于离线同步和RTC漂移的非常有趣的讨论

2
互联网启动后,为什么ntp无法恢复?
我有一些Linux设备(没有TOY芯片,因此它们完全依赖ntp),它们可以在不访问Internet的情况下启动(到交换机的链接已打开)。该ntp服务将启动,但显然不会与任何同行联系。然后,我得到的ntp是正在运行但未与任何对等方同步的服务(ntpq -p给出 .INIT.状态) 问题是当建立与Internet的连接时,这确实会改变。 如果连接在启动时可用,则一切正常。同上,如果我手动发出service ntp restart(ntp连接到对等方并且时间已正确同步)。 ntp是否不应该尝试定期重新连接? 如果是:这是我希望配置的东西吗(我在配置中没有看到任何东西) 如果不是,那将是处理服务重启或服务启动延迟的好方法(我可以假设在启动后n分钟即可恢复到Internet的连接) 注意:从文档中看,最大池时间(我理解是ntp在放弃之前尝试连接到对等设备的最大时间?)为1024秒= 17分钟,这比建立所需的时间还要长。上网(约2至5分钟,最坏的情况)
11 linux  ntp  ntpd 

5
为什么NTP同步到本地而不是远程服务器?
因此,我尝试调试当前的NTP设置,发现他与我配置的单个服务器的偏移量超过3秒,并且没有进行调整。ntpq输出中LOCAL(0)上的星号似乎表明系统正在与其自身而不是10.130.33.201服务器(这是我们系统上的另一个Linux盒子,我们希望所有内容都同步到)上进行同步。 ntpq -p remote refid st t when poll reach delay offset jitter ============================================================================== 10.130.33.201 LOCAL(0) 9 u 49 64 377 0.242 -3742.2 1.049 *LOCAL(0) .LOCL. 10 l 2 64 377 0.000 0.000 0.001 这是我的ntp.conf文件。由其他人撰写,因此我不确定100%一切正确。 server 10.130.33.201 burst iburst minpoll 4 maxpoll 11 driftfile /mnt/active/etc/ntp.drift restrict -4 default nomodify nopeer …
11 ntp  ntpd 

2
ntpdate和ntpd在Linux上无法同步时钟
我的一台服务器遇到一个奇怪的问题。 ntpd并且ntpdate无法正常工作,但是调试完全没有显示任何错误。起初我以为可能是本地或网络防火墙阻止了UDP端口123,但事实并非如此-该服务器可以将UDP端口123(ntp协议)与Internet通讯并获得答案。 让我演示一下这个问题。 date -s "30 DEC 2012 02:30:00" -有效,因此我可以成功设置时钟而不会出错。 ntpq -pn pool.ntp.org -可以,我确实从时间服务器获取了详细的时间数据,并证明UDP数据包正在运行。 ntpdate -d pool.ntp.org -调试模式有效,显示大量调试数据并显示当前时间偏移: 30 Dec 02:38:56 ntpdate[19267]: step time server 208.97.140.69 offset 228.234554 sec 一切看起来都很正常,直到: ntpdate pool.ntp.org-暂停4.7秒后,它会返回: 30 Dec 02:41:29 ntpdate[19274]: no server suitable for synchronization found 运行类似的问题ntpd,它不会更新时钟。 ntpd启动后,ntpq -pn所有refid都永远卡住,.INIT.这意味着它们无法同步。 / var / lib / …
11 ntp  ntpd  ntpdate 

2
何时应使用NTPd广播/广播客户端代替客户端/服务器或对等模式?
该NTP如果经常在其最简单的模式,这是客户端/服务器守护程序使用:您指定一个或多个server的指令您ntp.conf和您的客户将使用这些服务器。 除此之外,当您运行自己的NTP服务器时,对peer它们来说是一个很好的实践,因此,如果其中一台服务器失去与上游服务器的连接,它将从对等服务器那里获得时间。 但是NTPd也可以与时间数据的广播和/或多播分发一起工作,文档说明: 广播和多播模式旨在用于涉及一台或几台服务器以及可能非常大的客户端数量的配置 该文档还在其他地方说: 将主机配置为广播客户端和广播服务器都是可能且经常有用的。通过这种方式配置并共享公共广播地址的许多主机将根据层和同步距离自动以最佳配置进行自我组织。 我可以看到一个明显的管理优势:您不必在客户端中手动指定和更新NTP服务器列表ntp.conf,因此对我来说,即使对于少量客户端(例如5个以上的客户端和3个以上的客户端),也都倾向于使用广播模式〜4台服务器)。我希望广播而不是客户端/服务器关联的网络流量会更高一些,但是考虑到通常的千兆以太网LAN,除非在同一广播域中有非常多的主机,否则影响应该可以忽略不计。 在一天结束时,什么时候应该使用或避免使用广播模式?有没有我见过的利弊?
11 ntp 

6
替换有问题的NTP服务器源并重新同步(当前内部时间晚了2分钟)
我们用作源的一台外部NTP服务器(当前是主服务器)似乎未响应NTP调用。不幸的是,在我们的核心路由器(Cisco 6509)上,NTP功能并未按预期切换到辅助NTP外部服务器。结果,我们的核心路由器(几乎是我们主要的内部NTP来源)延迟了2分钟。 我计划通过使外部NTP源成为当前工作的源来解决外部路由器问题。 我想知道2分钟的更改会对我的用户和服务有多大影响?特别是自从这些天以来,我们在很大程度上依赖基于证书的身份验证。 我们是Windows / Cisco商店。 内部NTP设置: [核心路由器1 / Cisco 6509]: 查找两个外部NTP服务器(其中主要的一个未响应NTP呼叫) [核心路由器2]: 与核心路由器1(主要)同步,工作外部路由器(辅助) [其他Cisco网络设备]: 与核心路由器1(主要),核心路由器2(辅助)同步 [域控制器]: 与核心路由器1同步 [所有Windows客户端/服务器]: 与域控制器同步

7
本地或公共NTP服务器?
对于相对较大的网络(成千上万个主机)-支持和反对运行本地管理的NTP服务器池(可能是通过某些公共NTP服务器定期设置),以及是否要使用网络上的所有其他主机的参数是什么? NTP服务器(池)与让所有主机简单地直接使用公共NTP服务器(例如通过ntp.pool.org)相比? 除了优缺点之外,当今典型的最佳做法是什么?
11 networking  time  ntp  ntpd 


1
Linux ntpd飞跃第二准备
UTC将于2015年6月30日23:59:60 a秒。 我有一个基于Linux的第1层NTP服务器,该服务器使用GPS作为参考时钟。服务器正在使用“默认” ntp.org ntpd。 我应该如何准备the秒以确保在at秒及之后有正确的时间? ntpd服务器会正常运行吗? 如果不确定,是否可以预先测试?
10 linux  ntp  ntpd  gps  leapsecond 

2
在NTP中禁用Tinker Panic 0有什么缺点?
有时我们会遇到这样的问题,即新服务器的BIOS中的时间有误,因此可能要花一个月的时间。 当您在VMware中挂起VM并取消挂起时,时间也会关闭。由于NTP在最大偏移量后不同步,因此我正在考虑在/etc/ntp.conf中使用tinker panic 0。 默认最大偏移量为1000秒会导致NTP停止同步时间的原因是什么?我们正在使用Puppet来设置NTP,我正在考虑使其在ntp.conf中设置tinker panic 0,因此NTP仍将同步。这样做的缺点是什么?
10 redhat  puppet  ntp  rhel6 

10
vmware主机时间漂移
如何确保在vmware infrastruction 3或vmware 3 esxi上运行的linux主机与ntp服务器保持同步。我发现在esx或esxi下运行的linux guest虚拟机在将来有时钟漂移的趋势。 如何确保时间与时间服务器保持同步?我是否必须在linux主机上部署vmware工具?然后将主机同步到ntp服务器,将访客与主机和ntp服务器同步?
10 linux  vmware-esx  ntp 

7
即使使用NTP,Hyper-V机器也会漂移时间
解决 的问题是该机器上的Hyper-V。我删除了Hyper-V,安装了VMware Server,并运行了相同的VM。时间同步问题消失了(一天后相差小于100毫秒)。 我的设置是这样的: HYV1 - HyperV machine (non domain) - sync irrelevant AD1 - VM AD server on HYV1, sync'd to time.nist.gov. HyperV time sync off. S1 - Physical machine, sync'd to domain. S2 - Physical machine running HyperV, sync'd to domain. V1 - Linux VM machine on S2, …

3
如何配置ntpd以更频繁地同步时间?
我需要将ntpd设置为尽可能频繁地同步时间,该怎么做? UPD我需要使ntpd更频繁地调整系统时钟,而不是轮询服务器。这是必要的,因为我的虚拟PC的系统时钟漂移太大, maxpoll似乎没有任何改变,因为我将minpoll / maxpoll设置为4和5,并且时间调整似乎仅在几分钟内进行一次
10 linux  ntp  ntpd 

3
NTPD意外死亡的可能原因和解决方案
在使用s3进行物理文档存储的Web应用程序上,我们遇到了NTP不断消失的问题。这似乎每天大约发生一两次。发生这种情况时,几乎没有提供任何信息,除了存在PID文件,但是当我检查状态时服务已死。 谁能暗示NTPD死亡的可能原因?我假设时钟漂移可能导致它死亡,但是我不确定是什么原因导致的。有足够的内存和可用磁盘空间。 服务最后一次终止,这是输出: Sep 6 06:15:25 vm02 rsyslogd: [origin software="rsyslogd" swVersion="5.8.10" x-pid="988" x-info="http://www.rsyslog.com"] rsyslogd was HUPed Sep 6 06:17:06 vm02 ntpd[10803]: 0.0.0.0 0618 08 no_sys_peer Sep 6 08:01:10 vm02 ntpd[10803]: 0.0.0.0 0617 07 panic_stop -28101 s; set clock manually within 1000 s.

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.