Horloge fonctionnant rapidement après l'installation d'OS X Mavericks

8

J'ai remarqué que l'heure de mon système OS X sur mon iMac s'exécute plus rapidement après ma mise à jour vers Mavericks, après environ une semaine, c'est un bon 4 ou 5 minutes trop rapide.

Dans mes préférences Date et heure, tout est réglé sur automatique, l'heure est mise à jour à l'aide de Apple Europe (time.euro.apple.com.)et le fuseau horaire est également réglé sur automatique.

Une idée de pourquoi cela pourrait se produire et comment y remédier?

Michael Waterfall
la source
Il se pourrait simplement que la pile de l'horloge interne soit en train de mourir. La synchronisation automatique de l'heure ne se produit pas en continu. Quel âge a votre iMac?
NReilingh
Je l'ai acheté vers mars 2010. Je n'ai jamais eu ce problème auparavant avec des mac plus anciens: - /
Michael Waterfall
Cela finira certainement par arriver , mais oui, 3,5 ans est beaucoup trop court. Curieuse.
NReilingh
Cela me dérange également depuis quelques semaines. Pendant le long week-end de vacances, mon système était éteint de 5 1/2 minutes. L'ouverture du volet des préférences de date / heure entraîne sa synchronisation immédiate. J'ai appelé le support Apple à ce sujet il y a un peu; ils m'ont fait réinitialiser le BMC et le PRAM. J'exécute un script toutes les 5 minutes pour suivre les différences entre mon horloge système et leur serveur de temps. Au bout de 5 minutes, il est clair qu'il fonctionne trop vite et ne se synchronise pas comme il le devrait. Il s'agit d'un iMac de fin 2012 que je n'ai que depuis 3 mois (car le remplacement d'une autre pomme iMac n'a pas pu être réparé).
yoonix
@yoonix Dommage que la réinitialisation du BMC et de la PRAM n'ait pas fonctionné car je n'avais pas encore essayé. Tenté de définir un script pour s'exécuter ntpdatetoutes les quelques heures, mais je préfère découvrir quel est le problème!
Michael Waterfall

Réponses:

2

Mon iMac souffrait du même syndrome d'horloge inexact. Cependant, mon MacBook Pro configuré exactement de la même manière avec Mavericks et sur le même réseau garde très bien le temps.

L'iMac problématique signalait une incapacité à «créer un socket» dans le système.log. Il semble qu'il essayait de régler l'heure toutes les 5 minutes lorsque j'ai regardé dans le système.

$ 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  

Comme un coup dans le noir, j'ai changé le serveur de temps dans les préférences Date & Time en collant un serveur d'une ville proche sur l'entrée Apple (time.apple.com). J'ai utilisé ntp-nist.ldsbc.edu.

Maintenant, le temps est mis à jour périodiquement et semble être précis.

$ grep ntpd /var/log/system.log renvoie maintenant des entrées comme celles-ci et semble mettre à jour l'heure de manière appropriée:

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  

J'espère que cela continue de résoudre mon problème.

user283368
la source
Eh bien, ça n'a pas collé. Ma dérive d'horloge est de retour et le journal système montre que l'ordinateur est à nouveau "incapable de créer un socket". Le simple fait de changer le serveur de temps a donc résolu le problème pendant environ une journée, mais ce n'est pas une solution permanente. L'ordinateur exécute 10.9.1.
user283368
1

J'ai résolu ce problème en ajoutant la ligne suivante à /etc/ntp.conf

interface ignore ipv6

puis redémarrer ntpd.

Il semble fonctionner correctement avec ivp4 au lieu d'ipv6

er0k
la source
1
Cela ressemble à un bug ...
Avery Payne
Après la mise à niveau vers 10.9.2, cela ne semble plus nécessaire. Je ne reçois plus d'erreurs "impossible de créer une socket" dans mes journaux. Je suppose qu'Apple a corrigé cela dans l'une de leurs mises à jour.
er0k
Hehe! Appelé ça!
Avery Payne