Eu tenho alguns dispositivos Linux (sem chips TOY, portanto eles dependem completamente do ntp) que podem ser inicializados sem acesso à Internet (o link para o switch está ativado). O ntp
serviço será iniciado, mas obviamente nenhum ponto será contatado. Acabo com um ntp
serviço que está sendo executado, mas não sincronizado com nenhum dos pares ( ntpq -p
fornece um .INIT.
status)
O problema é que isso muda quando a conexão à Internet é estabelecida.
Se a conexão estiver disponível no momento da inicialização, tudo funcionará bem. Idem se eu emitir manualmente um service ntp restart
( ntp
conecta-se aos pares e a hora está corretamente sincronizada).
NTP não deve tentar se reconectar em intervalos regulares?
- se sim: é algo que devo configurar (não vi nada na configuração)
- caso contrário: qual seria uma boa maneira de lidar com a reinicialização do serviço ou o atraso no início do serviço (eu poderia assumir que a conectividade com a Internet voltará n minutos após a inicialização)
Nota: Parece que, pelos documentos, o tempo máximo do pool (que eu entendo é o tempo máximo que o ntp tentará conectar aos pares antes de desistir?) É 1024 segundos = 17 minutos, que é muito mais do que o tempo necessário para estabelecer Acesso à Internet (cerca de 2 a 5 minutos, na pior das hipóteses)