Como se certificar de que a hora do meu sistema é derivada?

3

no meu tempo de ambiente de produção é derivado, eu instale o ntp no meu sistema.

quando estou executando o comando ntpstat, posso ver a saída abaixo.

synchronised to NTP server (169.254.169.123) at stratum 4
   time correct to within 20 ms
   polling server every 512 s

mas não consigo entender essa saída.

Como se meu tempo de Linux fosse de 1 segundo, então eu executo o comando ntpstat que o comando fará.

é o comando que sincroniza a hora do servidor ntp e ajusta automaticamente a hora local.

como eu posso ter certeza que meu tempo linux estava incorreto e ntp correto isso.

    
por Aashish Chugh 04.08.2018 / 21:51

2 respostas

5

Não para diminuir a excelente resposta de Michael, mas apenas para esclarecer um pouco as coisas: ntpstat não define seu relógio. ntpstat fala com seu ntpd e pergunta como está indo. ntpd , por sua vez, é constantemente executado em segundo plano, fazendo o melhor para manter o tempo do seu sistema correto.

No seu caso, o ntpd acredita (e ntpstat, portanto, relata) que o relógio do seu sistema está dentro de 20 milissegundos, o que é suficiente para a maioria das pessoas continuarem, e quase tão bom quanto você ntpd baseado na Internet (ou seja, sem seus próprios relógios de referência local).

Você está no estrato 4 (ou seja, seu tempo vem de um servidor stratum 3 do upstream), desde que seus relógios upstream estejam certos (ou seja, você não está jogando bugs com relógios locais estranhos e fudge disciplines , e devo acrescentar que o endereço IP que você dá para seu servidor upstream me deixa francamente nervoso com isso), então o seu relógio local já foi planejado.

    
por 04.08.2018 / 22:22
2

Quando o ntpd faz um ajuste no relógio do sistema, ele registra uma mensagem no log do sistema . Uma dessas duas mensagens será exibida:

time slew ? s
The time error exceeds the step threshold and is being slewed to the correct time. You may have to wait a very long time.
time reset ? s
The time error exceeds the step threshold and has been reset to the correct time. Computer scientists don't like this, but they can set the ntpd -x option and wait forever.

    
por 04.08.2018 / 21:57

Tags