Eu tenho o ntpd em execução no meu servidor. São todas as configurações padrão, exceto que eu comentei sua capacidade de ser um servidor para outras máquinas:
# restrict -4 default kod notrap nomodify nopeer noquery
# restrict -6 default kod notrap nomodify nopeer noquery
restrict default ignore
Se eu correr ntpdate -q ntp.ubuntu.com
, me dizem que o relógio da minha máquina está desligado em 7 segundos.
O que está acontecendo? Como posso diagnosticar o que está acontecendo, existe um registro que eu possa ativar?
mais informações # 1
# ntpq -np
remote refid st t when poll reach delay offset jitter
==============================================================================
91.189.94.4 193.79.237.14 2 u 30 64 7 108.518 -0.136 0.361
mais informações # 2
Aqui está o que parecia quando fiz a pergunta:
# ntpdate -q ntp.ubuntu.com
server 91.189.94.4, stratum 2, offset 7.191308, delay 0.13310
10 Jan 20:38:09 ntpdate[31055]: step time server 91.189.94.4 offset 7.191308 sec
E aqui está o que parece agora, depois de reiniciar o ntpd algumas vezes (suponho que foi o que o corrigiu):
# ntpdate -q ntp.ubuntu.com
server 91.189.94.4, stratum 2, offset 0.000112, delay 0.13164
10 Jan 20:47:03 ntpdate[31419]: adjust time server 91.189.94.4 offset 0.000112 sec
mais informações # 3
Eu desinstalei o ntp e instalei o openntpd e executei /usr/sbin/ntpd -d
, e estou vendo uma saída como esta:
reply from 64.73.32.134: offset 6.715003 delay 0.041152, next query 30s
reply from 208.53.158.34: offset 6.700224 delay 0.036263, next query 31s
adjusting local clock by 6.734120s
reply from 72.18.205.156: offset 6.708575 delay 0.035885, next query 30s
reply from 64.73.32.134: offset 6.701463 delay 0.044199, next query 33s
O que para mim indica claramente que não sou capaz de definir o horário no meu servidor (embora, com o NTP normal, ele pareça atualizar algumas vezes ...).
mais informações # 4
Meu provedor VPS diz:
Os kernels mais recentes não devem travar seu sistema no relógio do dom0; para garantir, você pode definir xen.independent_wallclock = 1 no sysctl.conf.
Suponho que ainda não resolva o problema do VPS que precisa de uma CPU disponível para fazer cálculos de tempo corretos.
ntpq -np
, qual é a saída?