¿Cómo saber cuándo se ha sincronizado la hora con el servidor NTP en Mac OS X Lion?

5

Sé que se ha formulado una pregunta similar en superusuario .

Pero intenté grep para "restablecer el tiempo" en mi /var/log/system.log y no puedo encontrar ninguna instancia de ello. De hecho, incluso busqué en las ocho copias archivadas de system.log ( system.log.0.bz2 hasta system.log.7.bz2 ). Todo lo que encontré cuando grep'ing para la palabra "ntpd" son líneas como estas:

Feb 20 10:17:16 caspar ntpd[44498]: proto: precision = 1.000 usec
Feb 20 12:27:21 caspar ntpd[44625]: proto: precision = 1.000 usec
Feb 20 18:31:53 caspar ntpd[44625]: bind(28) AF_INET6 > <censored IPv6> flags 0x11 failed: Can't assign requested address
Feb 20 18:31:53 caspar ntpd[44625]: unable to create socket on en0 (7) for <censored IPv6>

Actualización # 1

Siguiendo la sugerencia de @ Raolin, ahora veo líneas como esta en /tmp/ntpd.log :

21 Feb 19:30:52 ntpd[2328]: DNS time.asia.apple.com. ttl 1900
21 Feb 19:30:52 ntpd[2328]: DNS time.asia.apple.com. minpoll 9
21 Feb 19:30:52 ntpd[2328]: DNS time.asia.apple.com. maxpoll 12
21 Feb 19:30:52 ntpd[2328]: DNS time.asia.apple.com. +iburst
21 Feb 20:02:32 ntpd[2328]: DNS time.asia.apple.com. ttl 4013
21 Feb 21:09:24 ntpd[2328]: DNS time.asia.apple.com. ttl 3507

No estoy seguro de que las líneas que contienen 'ttl' signifiquen que está intentando sincronizarse.

    
pregunta Kal 21.02.2013 - 01:32

1 respuesta

4

No estoy seguro si hay algún mensaje de registro por defecto, tampoco pude encontrar ninguno.

Una posible solución es simplemente habilitar el registro. Puedes editar:

/usr/libexec/ntpd-wrapper

Y agrega esto (o algo similar):

-l /tmp/ntpd.log

A la línea exec /usr/sbin/ntpd en el script (la última línea). Luego elimine el proceso ntpd (se reiniciará automáticamente) o reinicie.

El registro resultante se parece a esto:

ntpd[10728]: ntpd [email protected] Fri Feb  5 17:38:17 UTC 2016 (124~824): Starting
ntpd[10728]: Command line: /usr/sbin/ntpd -c /private/etc/ntp-restrict.conf -n -g -p /var/run/ntpd.pid -f /var/db/ntp.drift -l /tmp/ntpd.log
ntpd[10728]: proto: precision = 1.000 usec (-20)
ntpd[10728]: proto: fuzz beneath 0.083 usec
ntpd[10728]: Listen and drop on 0 v6wildcard [::]:123
...
ntpd[10728]: drift PPM:0.000 -> -37.418
ntpd[10728]: peer time.asia.apple.com. @ 17.253.66.125
ntpd[10728]: sample offset +0.000000 s @ 17.253.66.125
ntpd[10728]: sample offset -0.000569 s @ 17.253.66.125
ntpd[10728]: sample offset -0.000518 s @ 17.253.66.125
    
respondido por el Raolin 21.02.2013 - 05:45

Lea otras preguntas en las etiquetas