Respostas:
o soquete NTP está em uso, saindo
Indica que você tem um daemon NTP em execução, geralmente o do ntp
pacote. Você não pode ter dois aplicativos ajustando o relógio ao mesmo tempo.
Primeiro, pare a execução do daemon NTP atual:
sudo service ntp stop
Execute seu ntpdate
comando.
Inicie o daemon NTP novamente:
sudo service ntp start
O daemon NTP não executa grandes etapas para frente ou para trás, mas é útil para transições muito suaves e pequenas. Antes de funcionar corretamente, sincronize o horário usando ntpdate
primeiro, por esse motivo. Você pode consultar o status do daemon assim:
ntpq -p
remote refid st t when poll reach delay offset jitter
==============================================================================
*chime1.surfnet. 194.171.167.130 2 u 59 64 7 3.159 -0.207 0.136
+chime2.surfnet. .GPS. 1 u 59 64 7 6.872 -0.592 0.091
[...]
ns1.tudelft.nl .INIT. 16 u - 64 0 0.000 0.000 0.000
+ev001.tilaa.nl 193.67.79.202 2 u 55 64 7 4.038 -0.613 0.110
Se você receber o erro NTP socket in use
como mostrado abaixo:
Nesse caso, basta executar
$ sudo service ntp stop
$ sudo ntpdate pool.ntp.org
$ sudo service ntp start
e você receberá
OU APENAS EXECUTAR
sudo ntpdate -u pool.ntp.org
atualizar com o ntpd deamon em execução
Um problema comum é que as pessoas descobrem que o computador não foi atualizado na transição de horário de verão (DST) indicada. Uma vez reconhecido, o usuário tenta corrigir o horário com sudo ntpdate -b pool.ntp.org
ou similar apenas para descobrir que o NTP já está em execução e simplesmente não funcionou.
No caso geral, o NTP simplesmente não pode ser confiável para corrigir seu relógio nas transições de horário de verão. Por exemplo, o NTP tem casos em que se recusará a acertar o relógio . Você recebe muitos acertos ao pesquisar por problemas de NTP; portanto, as limitações do NTP afetaram muitas pessoas. Tenho certeza de que existem razões sólidas para qualquer decisão de design do NTP, mas isso não muda o fato de que não é possível confiar sempre em fazer o que o usuário médio esperaria.
Certifique-se de verificar se é importante para você para algum propósito específico. Você pode ter mais sorte com uma transição automática do horário de verão se definir manualmente o horário correto logo antes da transição.
Esse é um problema difícil para o usuário comum, já que o horário de verão ocorre apenas duas vezes por ano.
Se os deamen ntp estiverem instalados e em execução, você receberá o mesmo erro, pois não poderá ajustar o relógio através de dois programas ao mesmo tempo.
Se o serviço estiver em execução, ele será sincronizado com os servidores que estão no /etc/ntp.conf, para que o tempo seja sincronizado. É melhor reiniciar o daemon ntp todas as noites para que, se parar de alguma forma, comece todos os dias, configure-o no crontab.
crontab -e
@daily sudo service ntp restart >> /tmp/time.log
você pode verificar os detalhes da sincronização do servidor através do comando abaixo
ntpq -p
ntpq
é do xntpd.