Como monitorar o status de execução do ntpd e ntpdate?

1

Eu tenho quatro servidores executando daemons ntpd, como posso monitorar seu status de execução?

A propósito, estou executando o comando ntpdate com o crontab.

    
por aboutstudy 14.02.2012 / 03:29

3 respostas

3

Além disso, o NTPDate não é um serviço / daemon. É uma ferramenta de comando única que sincroniza imediatamente o relógio do software. É empacotado com o NTP em algumas distribuições Linux, mas não necessariamente em todas.

Eu não recomendaria seu uso em um sistema que esteja executando um banco de dados. Historicamente, muitos produtos de banco de dados não lidam bem com mudanças abruptas no tempo do sistema.

    
por 14.02.2012 / 03:40
3

Observe que os autores de ntp / ntpdate desaprovam o uso de ntpdate . A recomendação é executar o ntpd para manter seu relógio sincronizado continuamente. A página em que eles explicam por que eles o depreciam tem muitas informações boas sobre como usar o ntpd em um contexto em que ele está substituindo o ntpdate.

Depois de ter executado o ntpd por tempo suficiente para ter um bom arquivo derivado, não deve haver motivo para usar o ntpdate. Contanto que o ntpd esteja configurado corretamente (o que a página acima discute, sendo que as partes importantes estão sendo executadas com -g e você possui iburst para um bom servidor), o ntpd deve ser capaz de corrigir seu relógio rapidamente. Se você precisar de algum motivo para esperar que o ntpd obtenha uma boa sincronização antes de fazer algo (como iniciar um serviço que precisa estar correto), você pode usar o comando ntp-wait.

    
por 14.02.2012 / 04:23
1

ntpq -p mostrar-lhe-á o estado do daemon NTP, com informações sobre com quais pares está a sincronizar e a sua opinião sobre os hábitos de higiene (ou precisão do relógio, se preferir) de cada um.

    
por 14.02.2012 / 03:32