Come sapere quando il tempo è stato sincronizzato con il server NTP in Mac OS X Lion?

5

So che una domanda simile è stata posta a superutente .

Ma ho provato a grep per "time reset" nel mio /var/log/system.log e non riesco a trovarne alcuna istanza. Infatti, ho anche cercato nelle otto copie archiviate di system.log ( system.log.0.bz2 a system.log.7.bz2 ). Tutto quello che ho trovato quando grep'ing per la parola "ntpd" sono linee come queste:

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>

Aggiornamento n. 1

Seguendo il suggerimento di @ Raolin, ora vedo righe come questa in /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

Non sono sicuro che le righe che contengono "ttl" significano che sta tentando di sincronizzare.

    
posta Kal 21.02.2013 - 01:32
fonte

1 risposta

4

Non sono sicuro che ci siano dei messaggi di registro per impostazione predefinita - non sono riuscito a trovarne nessuno.

Una possibile soluzione è semplicemente abilitare la registrazione. Puoi modificare:

/usr/libexec/ntpd-wrapper

E aggiungi questo (o qualcosa di simile):

-l /tmp/ntpd.log

Alla riga exec /usr/sbin/ntpd nello script (l'ultima riga). Quindi uccidi il processo ntpd (verrà automaticamente riavviato) o riavviato.

Il registro risultante ha un aspetto simile al seguente:

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
    
risposta data 21.02.2013 - 05:45
fonte

Leggi altre domande sui tag