El reloj se ejecuta rápidamente después de la instalación de OS X Mavericks

8

Me di cuenta de que el tiempo de mi sistema OS X en mi iMac se está ejecutando más rápido después de actualizar a Mavericks, después de aproximadamente una semana son unos 4 o 5 minutos demasiado rápidos.

En mis preferencias de Fecha y hora, todo está configurado en automático, la hora se actualiza para usar Apple Europe (time.euro.apple.com.)y la zona horaria también está configurada en automático.

¿Alguna idea de por qué esto podría estar sucediendo y cómo solucionarlo?

Cascada de michael
fuente
Podría ser que la batería del reloj interno se esté agotando. La sincronización automática del tiempo no ocurre continuamente. ¿Cuántos años tiene tu iMac?
NReilingh
Lo compré alrededor de marzo de 2010. Sin embargo, nunca antes tuve este problema con las Mac más antiguas: - /
Michael Waterfall
Definitivamente sucederá eventualmente , pero sí, 3.5 años es demasiado corto. Curioso.
NReilingh
Esto también me ha estado molestando durante las últimas semanas. Durante el largo fin de semana de vacaciones mi sistema estuvo apagado por 5 1/2 minutos. Al abrir el panel de preferencias de fecha / hora, se sincroniza inmediatamente. Llamé al soporte de Apple con respecto a esto hace un poco; me hicieron restablecer el BMC y PRAM. Estoy ejecutando un script cada 5 minutos para rastrear las diferencias entre el reloj de mi sistema y su servidor de hora. Después de 5 minutos, está claro que se está ejecutando demasiado rápido y no se sincroniza hasta ntp como debería. Este es un iMac de finales de 2012 que he tenido durante solo 3 meses (como reemplazo de otro iMac que Apple no pudo solucionar).
yoonix
@yoonix Es una pena que restablecer el BMC y la PRAM no funcionó ya que aún no lo había intentado. Tentado a configurar un script para que se ejecute ntpdatecada pocas horas, ¡pero prefiero descubrir cuál es el problema!
Michael Waterfall

Respuestas:

2

Mi iMac sufría el mismo síndrome de reloj inexacto. Sin embargo, mi MacBook Pro se configuró exactamente igual con Mavericks y en la misma red mantiene el tiempo muy bien.

La problemática iMac informaba una incapacidad para "crear socket" en el system.log. Parece que estaba tratando de establecer el tiempo cada 5 minutos cuando busqué en el sistema.

$ 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  

Como una toma en la oscuridad, cambié el servidor de hora en las preferencias de Fecha y hora pegando un servidor de una ciudad cercana sobre la entrada de Apple (time.apple.com). He utilizado ntp-nist.ldsbc.edu.

Ahora el tiempo se actualiza periódicamente y parece ser preciso.

$ grep ntpd /var/log/system.log ahora devuelve entradas como estas y parece que está actualizando la hora adecuadamente:

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  

Espero que esto continúe resolviendo mi problema.

usuario283368
fuente
Bueno, no se pegó. Mi reloj está a la deriva y el registro del sistema muestra que la computadora nuevamente "no puede crear el socket". Por lo tanto, solo cambiar el servidor de hora solucionó el problema durante aproximadamente un día, pero no es una solución permanente. La computadora está ejecutando 10.9.1.
user283368
1

Solucioné este problema agregando la siguiente línea a /etc/ntp.conf

interface ignore ipv6

y luego reiniciando ntpd.

Parece funcionar bien usando ivp4 en lugar de ipv6

er0k
fuente
1
Suena como un error ...
Avery Payne
Después de actualizar a 10.9.2 esto ya no parece necesario. Ya no recibo más errores de "no se puede crear el socket" en mis registros. Supongo que Apple arregló esto en una de sus actualizaciones.
er0k
Jeje! ¡Llámalo!
Avery Payne