AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • Início
  • system&network
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • Início
  • system&network
    • Recentes
    • Highest score
    • tags
  • Ubuntu
    • Recentes
    • Highest score
    • tags
  • Unix
    • Recentes
    • tags
  • DBA
    • Recentes
    • tags
  • Computer
    • Recentes
    • tags
  • Coding
    • Recentes
    • tags
Início / server / Perguntas / 1114985
Accepted
user53815
user53815
Asked: 2022-11-07 21:57:47 +0800 CST2022-11-07 21:57:47 +0800 CST 2022-11-07 21:57:47 +0800 CST

como verificar a configuração do cliente linux ntp?

  • 772

Atualmente, estou gerenciando alguns hosts RHEL 7.9 que precisam sincronizar o tempo com o servidor NTP e apenas o ntpd pode ser utilizado para sincronização de tempo.

Eu fiz as seguintes configurações no sistema operacional, mas não tenho certeza se o resultado indicando que elas estão corretas ou não.

  1. o servidor de horário no ambiente é 192.168.30.200
  2. no arquivo /etc/ntp.conf, os parâmetros foram escritos: server 192.168.30.200erestrict 192.168.30.200
  3. comando chkconfig ntpd onpara iniciar o ntpd.
  4. comando ntpdate -dv 192.168.30.200para sincronizar o tempo (é o comando para sincronizar o tempo imediatamente?) e a saída está abaixo:
7 Nov 13:51:42 ntpdate[128853]: ntpdate [email protected] Mon Jun  1 11:18:15 UTC 2020 (1)
Looking for host 192.168.30.200 and service ntp
host found : 192.168.30.200
transmit(192.168.30.200)
receive(192.168.30.200)
transmit(192.168.30.200)
receive(192.168.30.200)
transmit(192.168.30.200)
receive(192.168.30.200)
transmit(192.168.30.200)
receive(192.168.30.200)
server 192.168.30.200, port 123
stratum 4, precision -23, leap 00, trust 000
refid [192.168.30.200], delay 0.02632, dispersion 0.00005
transmitted 4, in filter 4
reference time:    e7131a05.fd12bbc4  Mon, Nov  7 2022 13:45:41.988
originate timestamp: e7131b75.00e9ce65  Mon, Nov  7 2022 13:51:49.003
transmit timestamp:  e7131b75.004901f8  Mon, Nov  7 2022 13:51:49.001
filter delay:  0.02666  0.02657  0.02632  0.02663
         0.00000  0.00000  0.00000  0.00000
filter offset: 0.001956 0.001816 0.001894 0.001940
         0.000000 0.000000 0.000000 0.000000
delay 0.02632, dispersion 0.00005
offset 0.001894

 7 Nov 13:51:49 ntpdate[128853]: adjust time server 192.168.30.200 offset 0.001894 sec

a saída significa que o servidor de horário está operando e o horário foi sincronizado em clientes ntp?

ntp time-synchronization
  • 3 3 respostas
  • 210 Views

3 respostas

  • Voted
  1. Salar
    2022-11-08T02:34:56+08:002022-11-08T02:34:56+08:00

    7 de novembro 13:51:49 ntpdate[128853]: ajuste o servidor de tempo 192.168.30.200 deslocamento 0,001894 seg

    Esta linha significa que você teve 0,001894 segundos de deslocamento do servidor NTP.

    Atualmente, estou gerenciando alguns hosts RHEL 7.9 que precisam sincronizar o tempo com o servidor NTP e apenas o ntpd pode ser utilizado para sincronização de tempo.

    Se o seu serviço ntpd estiver ativado e seu status for iniciado, seu horário será sincronizado automaticamente. Você pode verificar o status do serviço com algo assim:

    sudo systemctl status ntpd
    
    • 2
  2. Damien Clauzel
    2022-11-08T06:49:27+08:002022-11-08T06:49:27+08:00

    Sim, está sincronizado o suficiente.


    Se você quiser apenas ter as informações sobre qualquer máquina local sincronizada ou não, você pode usar ntpstat.

    O comando ntpstat relatará o estado de sincronização do daemon NTP em execução na máquina local. Se o sistema local estiver sincronizado com uma fonte de tempo de referência, o ntpstat relatará a precisão aproximada do tempo.

    status de saída do comando ntpstat

    Você pode usar o status de saída para verificar suas operações a partir de um script de shell ou da própria linha de comando:

    • status de saída 0: o relógio está sincronizado
    • status de saída 1: o relógio não está sincronizado
    • status de saída 2: o estado do relógio é desconhecido, por exemplo, se o ntpd não estiver acessível

    Saídas de amostra

    $ ntpstat
    synchronised to NTP server (149.20.54.20) at stratum 3 
       time correct to within 42 ms
       polling server every 1024 s
    
    
    $ echo $?
    0
    
    • 1
  3. Best Answer
    jcaron
    2022-11-08T10:24:05+08:002022-11-08T10:24:05+08:00

    ntpdatenão usa o ntpddaemon local. Você pode executá-lo sem ntpdinstalado, configurado ou em execução. Ele faz uma sincronização única, define a hora e sai.

    No seu caso, desde que você adicionou -d, ele nem define a hora.

    A ferramenta para consultar o status de ntpdé ntpq. O que você provavelmente está procurando é ntpq -p, que listará os pares/servidores atuais, juntamente com um pouco de informações sobre eles, como seu estrato (a que distância eles estão de um relógio realmente bom), quando foi visto pela última vez, com que frequência é sondado, alcançabilidade, atraso, deslocamento e jitter. Ele também informa qual servidor está sendo usado atualmente como referência.

    Exemplo:

    $ ntpq -p
         remote           refid      st t when poll reach   delay   offset  jitter
    ==============================================================================
    +dedibox.demonge 145.238.203.14   2 u  916 1024  377    5.333   -0.549   2.322
    +ns.daupheus.com 145.238.203.14   2 u 1020 1024  377    5.433   -0.408   0.485
    *82-64-45-50.sub .GPS.            1 u  777 1024  377   14.359   -0.669   0.353
    +ip139.ip-5-196- 145.238.203.14   2 u  213 1024  377    2.188   -0.723   0.758
    -time.cloudflare 10.20.8.4        3 u  664 1024  377    5.483    0.066   0.398
    +194.169.214.72  17.253.108.125   2 u  940 1024  377    5.915   -0.459   0.443
    

    A referência ativa atual é aquela com o *, que deriva seu tempo do GPS e é o estrato 1. Existem algumas outras alternativas +no estrato 2 (eles derivam seu tempo de outro servidor que é o estrato 1), e assim por diante.

    • 1

relate perguntas

Sidebar

Stats

  • Perguntas 205573
  • respostas 270741
  • best respostas 135370
  • utilizador 68524
  • Highest score
  • respostas
  • Marko Smith

    Você pode passar usuário/passar para autenticação básica HTTP em parâmetros de URL?

    • 5 respostas
  • Marko Smith

    Ping uma porta específica

    • 18 respostas
  • Marko Smith

    Verifique se a porta está aberta ou fechada em um servidor Linux?

    • 7 respostas
  • Marko Smith

    Como automatizar o login SSH com senha?

    • 10 respostas
  • Marko Smith

    Como posso dizer ao Git para Windows onde encontrar minha chave RSA privada?

    • 30 respostas
  • Marko Smith

    Qual é o nome de usuário/senha de superusuário padrão para postgres após uma nova instalação?

    • 5 respostas
  • Marko Smith

    Qual porta o SFTP usa?

    • 6 respostas
  • Marko Smith

    Linha de comando para listar usuários em um grupo do Windows Active Directory?

    • 9 respostas
  • Marko Smith

    O que é um arquivo Pem e como ele difere de outros formatos de arquivo de chave gerada pelo OpenSSL?

    • 3 respostas
  • Marko Smith

    Como determinar se uma variável bash está vazia?

    • 15 respostas
  • Martin Hope
    Davie Ping uma porta específica 2009-10-09 01:57:50 +0800 CST
  • Martin Hope
    kernel O scp pode copiar diretórios recursivamente? 2011-04-29 20:24:45 +0800 CST
  • Martin Hope
    Robert ssh retorna "Proprietário incorreto ou permissões em ~/.ssh/config" 2011-03-30 10:15:48 +0800 CST
  • Martin Hope
    Eonil Como automatizar o login SSH com senha? 2011-03-02 03:07:12 +0800 CST
  • Martin Hope
    gunwin Como lidar com um servidor comprometido? 2011-01-03 13:31:27 +0800 CST
  • Martin Hope
    Tom Feiner Como posso classificar a saída du -h por tamanho 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich O que é um arquivo Pem e como ele difere de outros formatos de arquivo de chave gerada pelo OpenSSL? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent Como determinar se uma variável bash está vazia? 2009-05-13 09:54:48 +0800 CST

Hot tag

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • Início
  • Perguntas
    • Recentes
    • Highest score
  • tag
  • help

Footer

AskOverflow.Dev

About Us

  • About Us
  • Contact Us

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve