posso alterar a frequência de sondagem de um ntpd em execução?

3

Eu tenho ntpd em execução. Ele está funcionando há algum tempo e a frequência de pesquisa está no máximo em 1024

     remote           refid      st t when poll reach   delay   offset  jitter
==============================================================================
*time.local      132.163.4.102    2 u  813 1024  377    0.109   -0.209   0.342

Por alguma razão, gostaria de definir a frequência de pesquisa de volta para 128 seg. Eu não me importo se, depois de 128 segundos por um tempo, ele segue o seu plano usual de aumentar a freqüência de sondagem de volta para 1024. Mas agora, neste momento, eu quero isso em 128.

Existe uma maneira de fazer isso? A única maneira que sei é reiniciar o ntpd .

    
por hymie 29.09.2016 / 20:27

2 respostas

0

Sim - mas você precisará reiniciar o ntpd para recarregar a configuração.

Veja os documentos aqui .

Você pode definir duas opções minpoll n e maxpoll n , que você pode ajustar para obter os limites superior e inferior desejados.

These options specify the minimum and maximum poll intervals for NTP messages, in seconds to the power of two. The maximum poll interval defaults to 10 (1,024 s), but can be increased by the maxpoll option to an upper limit of 17 (36.4 h). The minimum poll interval defaults to 6 (64 s), but can be decreased by the minpoll option to a lower limit of 4 (16 s).

Por exemplo, na minha lista de configurações,

server 127.127.28.1 minpoll 4 que pesquisa o meu GPS a cada 16s.

minpoll & maxpoll cal pode ser usado em conjunto.

Eu não acredito que exista alguma maneira de reduzir a frequência de sondagem 'now' e fazer com que ela funcione até 1024, mas você pode reduzi-la e mantê-la dentro de uma janela mais desejada.

    
por 03.10.2016 / 23:38
0

Seria teoricamente possível se você tivesse configurado as chaves de autenticação antecipadamente em /etc/ntp.conf, encontrado o id de associação com ntpq e usado o comando writevar no id de associação para alterar o intervalo de pesquisa.

Exceto que a única variável de associação que você pode alterar em tempo de execução é o indicador de segundo bissexto. Consulte o link para obter uma explicação sobre isso e um ponteiro para o código que o implementa.

Em suma, não, não é possível. Por que você acha que quer mudar o intervalo de pesquisa?

    
por 21.10.2016 / 14:32

Tags