quando chrony sync time wtih local, porque a última amostra não é zero

0

Versão do Linux: Centos 7

versão do chrony: 3.2

chrony.conf:

driftfile /var/lib/chrony/drift
local stratum 10
server localhost
rtcsync
makestep 1.0 3
logdir /var/log/chrony
allow

Esta foto é sobre chrony:

Estafotoésobreontpd,porqueelessãodiferentes:

    
por nbamboo 10.09.2018 / 16:28

1 resposta

0

O deslocamento impresso por chronyc sources não é zero, porque é uma medida real de NTP. chronyd enviou uma solicitação NTP para si mesma e respondeu. Como os atrasos das mensagens não eram perfeitamente simétricos, há um deslocamento diferente de zero. Tentar sincronizar um cliente para si não é uma boa ideia, pois pode criar um ciclo de feedback positivo e desligar o relógio. A diretiva local stratum sozinha é suficiente para atender a hora local quando não sincronizada com uma fonte de horário.

A fonte LOCAL impressa pelo ntpq é diferente. É especificado em ntp.conf as 127.127.1.0 . Endereços na rede 127.127.0.0/16 são endereços especiais para ntpd . Eles especificam relógios de referência e o driver de relógio de referência LOCAL sempre retorna o deslocamento zero. Embora pareça um endereço IPv4 válido de localhost, não há pacotes NTP realmente trocados.

    
por 11.09.2018 / 17:27

Tags