Die Uhr läuft schnell nach der Installation von OS X Mavericks

8

Ich habe festgestellt, dass meine OS X-Systemzeit auf meinem iMac nach dem Update auf Mavericks schneller läuft. Nach etwa einer Woche sind es gut 4 oder 5 Minuten zu schnell.

In meinen Datums- und Zeiteinstellungen ist alles auf automatisch eingestellt, die Zeit ist auf Aktualisierung mit eingestellt Apple Europe (time.euro.apple.com.)und die Zeitzone ist ebenfalls auf automatisch eingestellt.

Irgendeine Idee, warum dies passieren könnte und wie man es behebt?

Michael Wasserfall
quelle
Es könnte einfach sein, dass die interne Uhrbatterie leer ist. Die automatische Zeitsynchronisation erfolgt nicht kontinuierlich. Wie alt ist dein iMac?
NReilingh
Ich habe es um März 2010 gekauft. Ich hatte dieses Problem noch nie mit älteren Macs: - /
Michael Waterfall
Es wird definitiv irgendwann passieren , aber ja, 3,5 Jahre sind viel zu kurz. Neugierig.
NReilingh
Das hat mich auch in den letzten Wochen nervt. Während des langen Ferienwochenendes war mein System um 5 1/2 Minuten ausgeschaltet. Durch Öffnen des Bereichs mit den Datums- / Uhrzeiteinstellungen wird die Synchronisierung sofort durchgeführt. Ich habe diesbezüglich vor einiger Zeit den Apple-Support angerufen. Sie ließen mich BMC und PRAM zurücksetzen. Ich führe alle 5 Minuten ein Skript aus, um die Unterschiede zwischen meiner Systemuhr und ihrem Zeitserver zu verfolgen. Nach 5 Minuten ist klar, dass es zu schnell läuft und nicht wie gewünscht mit ntp synchronisiert wird. Dies ist ein iMac von Ende 2012, den ich erst seit 3 ​​Monaten habe (als Ersatz für einen anderen iMac-Apfel konnte er nicht repariert werden).
Yoonix
@yoonix Schade, dass das Zurücksetzen von BMC und PRAM nicht funktioniert hat, da ich das noch nicht ausprobiert hatte. ntpdateIch bin versucht, ein Skript festzulegen, das alle paar Stunden ausgeführt wird, aber ich möchte lieber herausfinden, wo das Problem liegt!
Michael Wasserfall

Antworten:

2

Mein iMac litt unter dem gleichen ungenauen Uhrensyndrom. Mein MacBook Pro ist jedoch mit Mavericks genau gleich eingerichtet und hält im selben Netzwerk die Zeit sehr gut.

Der problematische iMac meldete die Unfähigkeit, einen Socket im system.log zu erstellen. Es sieht so aus, als hätte es versucht, die Zeit alle 5 Minuten einzustellen, als ich in der system.log nachgesehen habe

$ 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  

Als Aufnahme im Dunkeln habe ich den Zeitserver in den Einstellungen für Datum und Uhrzeit geändert, indem ich einen Server aus einer nahe gelegenen Stadt über den Apple-Eintrag (time.apple.com) eingefügt habe. Ich habe benutzt ntp-nist.ldsbc.edu.

Jetzt wird die Zeit regelmäßig aktualisiert und scheint genau zu sein.

$ grep ntpd /var/log/system.log Gibt jetzt Einträge wie diese zurück und sieht so aus, als würde die Zeit entsprechend aktualisiert:

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  

Ich hoffe, dass dies mein Problem weiterhin löst.

user283368
quelle
Nun, es klebte nicht. Meine Uhrendrift ist zurück und das Systemprotokoll zeigt, dass der Computer wieder keinen Socket erstellen kann. Nur das Ändern des Zeitservers hat das Problem für etwa einen Tag behoben, ist jedoch keine dauerhafte Lösung. Auf dem Computer wird 10.9.1 ausgeführt.
user283368
1

Ich habe dieses Problem behoben, indem ich /etc/ntp.conf die folgende Zeile hinzugefügt habe

interface ignore ipv6

und dann ntpd neu starten.

Es scheint gut zu funktionieren, wenn ivp4 anstelle von ipv6 verwendet wird

er0k
quelle
1
Klingt nach einem Fehler ...
Avery Payne
Nach dem Upgrade auf 10.9.2 scheint dies nicht mehr notwendig zu sein. Ich erhalte keine Fehler mehr in meinen Protokollen, bei denen kein Socket erstellt werden kann. Ich denke, Apple hat dies in einem ihrer Updates behoben.
er0k
Hehe! Nannte es!
Avery Payne