安装OS X Mavericks后时钟快速运行


8

我已经注意到在更新到Mavericks之后,我的iMac上的OS X系统时间运行得更快,大约一周后,它快了4到5分钟。

在我的日期和时间首选项中,所有设置都设置为自动,时间设置为使用更新Apple Europe (time.euro.apple.com.),时区也设置为自动。

知道为什么会发生这种情况,以及如何解决?


可能只是内部时钟电池快要用完了。自动时间同步不会连续发生。您的iMac多大了?
NReilingh

我在2010年3月前后购买了它。以前的Mac以前从未遇到过此问题:-/
Michael Waterfall

肯定会最终发生,但是,是的,3.5年太短了。好奇。
NReilingh

在过去的几周中,这一直困扰着我。在漫长的假期周末,我的系统关闭了5 1/2分钟。打开日期/时间首选项窗格将使其立即同步。不久前,我为此打电话给了苹果技术支持。他们让我重置了BMC和PRAM。我每5分钟运行一次脚本来跟踪系统时钟与其时间服务器之间的差异。5分钟后,很显然它运行得太快了,并且没有同步到ntp。这是我仅用了3个月的2012年末iMac(无法替代另一个iMac苹果)。
yoonix

@yoonix Shame重置BMC和PRAM无效,因为我还没有尝试过。试图将脚本设置为ntpdate每隔几个小时运行一次,但我想找出问题所在!
Michael Waterfall

Answers:


2

我的iMac遭受了同样不准确的时钟综合症。但是,我的MacBook Pro的设置与Mavericks完全相同,并且在同一网络上可以保持良好的时间。

有问题的iMac报告无法在system.log中“创建套接字”。看起来当我查看system.log时,它试图每5分钟设置一次时间

$ grep ntpd /var/log/system.log    returned many of these, each about 5 minutes apart:

Dec 19 15:32:46 Macintosh-0023dffe31b2.local ntpd[8887]: unable to create socket on en1 (53) for 2002:43ba:cb7b::a82a:82b9:92d0:134#123  
Dec 19 15:37:47 Macintosh-0023dffe31b2.local ntpd[8887]: unable to create socket on en0 (54) for 2002:43ba:cb7b::701a:38b1:c1e9:db4d#123  

在黑暗中拍摄时,我通过将附近服务器上的服务器粘贴到Apple(time.apple.com)条目上,更改了日期和时间偏好中的时间服务器。我用过ntp-nist.ldsbc.edu

现在时间在定期更新,似乎很准确。

$ grep ntpd /var/log/system.log 现在返回类似这样的条目,并且看起来它正在适当地更新时间:

Dec 19 15:53:15 Macintosh-0023dffe31b2.local ntpd[124]: proto: precision = 1.000 usec  
Dec 19 15:57:43 Macintosh-0023dffe31b2.local ntpd[124]: SYNC state ignoring -0.128408 s  
Dec 19 15:58:49 Macintosh-0023dffe31b2.local ntpd[124]: SPIK state ignoring -0.159852 s  
Dec 19 16:19:45 Macintosh-0023dffe31b2.local ntpd[124]: ntpd: time set -0.224141 s  
Dec 19 16:55:43 Macintosh-0023dffe31b2.local ntpd[124]: ntpd: time set -1.573103 s  

我希望这能继续解决我的问题。


好吧,它没有粘住。我的时钟漂移又回来了,系统日志显示该计算机再次“无法创建套接字”,因此仅更改时间服务器即可解决该问题大约一天,但这不是永久解决方案。计算机正在运行10.9.1。
user283368 2013年

1

我通过在/etc/ntp.conf中添加以下行来解决此问题

interface ignore ipv6

然后重新启动ntpd。

使用ivp4代替ipv6似乎可以正常工作


1
听起来像个虫子……
艾利·佩恩

升级到10.9.2后,这似乎不再必要。我的日志中不再出现“无法创建套接字”错误。我猜苹果在他们的更新之一中解决了这个问题。
er0k 2014年

呵呵!叫它!
艾利·佩恩
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.