ECS: xDoctor: RAP081: Todos os servidores NTP NÃO são adequados para sincronização
Summary: O xDoctor relata que os servidores NTP (Network Time Protocol) não são adequados para sincronização, mas ao verificar manualmente nenhum problema é encontrado.
Symptoms
Ao testar o servidor NTP se ele é capaz de sincronizar a hora, ele mostra que o servidor caiu. Mas, ao executar o comando novamente, ele mostra que o servidor está sincronizando a hora.
----------------------------------------------------------------------
WARNING - One or more NTP servers are NOT suitable for synchronization
----------------------------------------------------------------------
Node = Nodes
Extra = {"Nodes": ["169.254.1.1", "169.254.1.2", "169.254.1.3", "169.254.1.4"]}
Timestamp = 2025-11-21_151945
PSNT = APM00xxxxxxxxx @ 4.8-106.1
1. Obtenha a lista de servidores NTP em cada um dos nós listados:
Command:
# getrackinfo -r | grep NTP
Exemplo:
admin@node1:~> getrackinfo -r | grep NTP
NTPServer = xxx.xxx.xxx.xxx xxx.xxx.xxx.xxx xxx.xxx.xxx.xxx
2. Verifique se ele é capaz de sincronizar a hora.
Comando:
# sudo ntpdate -p 2 -d <NTP IP Address / NTP FQDN>
or
# sudo ntpdate -p 2 -d `getrackinfo -r | grep NTP |grep -oP "(?:[0-9]{1,3}\.){3}[0-9]{1,3}"`
Exemplo:
admin@node1:~> sudo ntpdate -p 2 -d 123.x.xx.xx
10 Mar 11:06:15 ntpdate[69998]: ntpdate 4.2.8p15@1.3728-o Thu Jun 25 14:17:29 UTC 2020 (1)
Looking for host 123.x.xx.xx and service ntp
123.x.xx.xx reversed to <NTP hostname>
host found : <NTP hostname>
transmit(123.x.xx.xx)
transmit(123.x.xx.xx)
123.x.xx.xx: Server dropped: no data
10 Mar 11:06:19 ntpdate[69998]: no server suitable for synchronization found
Aguarde alguns segundos e execute o mesmo comando novamente:
admin@node1:~> sudo ntpdate -p 2 -d 123.x.xx.xx
10 Mar 11:06:24 ntpdate[70526]: ntpdate 4.2.8p15@1.3728-o Thu Jun 25 14:17:29 UTC 2020 (1)
Looking for host 123.x.xx.xx and service ntp
123.x.xx.xx reversed to <NTP hostname>
host found : <NTP hostname>
transmit(123.x.xx.xx)
receive(123.x.xx.xx)
transmit(123.x.xx.xx)
receive(123.x.xx.xx)
server 123.x.xx.xx, port 123
stratum 1, precision -29, leap 00, trust 000
refid [NIST], root delay 0.000244, root dispersion 0.000488
reference time: e7b58d80.00000000 Fri, Mar 10 2023 11:05:36.000
originate timestamp: e7b58db2.9661f6d5 Fri, Mar 10 2023 11:06:26.587
transmit timestamp: e7b58db2.89fd47bf Fri, Mar 10 2023 11:06:26.539
filter delay: 0.13205 0.13127 ---- ----
---- ---- ---- ----
filter offset: -0.004465 -0.004421 ---- ----
---- ---- ---- ----
delay 0.13127, dispersion 0.00002, offset -0.004421
10 Mar 11:06:26 ntpdate[70526]: adjust time server 123.x.xx.xx offset -0.004421 secCause
O servidor NTP tem um limite de solicitações de NTP.
Quando o xDoctor tenta sincronizar todos os nós simultaneamente enquanto o servidor NTP tem um limite de taxa, ele responde apenas ao primeiro nó.
O xDoctor envia todas as solicitações sem demora entre elas, portanto, elas são bloqueadas do servidor.
Resolution
A equipe do xDoctor confirmou que resolverá esse problema em uma versão futura do xDoctor. (Versão atual: 4.8-89.0)
Informações de solicitação: Reduzaos comandos ntpdate para evitar a limitação da taxa de NTP, que causa falsos positivos quando o xDoctor não está executando a verificação.
Additional Information
Para solução de problemas, consulte a base de conhecimento 000064221.
ECS: xDoctor: RAP081: SymptomCode: 2048: "NTP daemon not running" ou "All servers not suitable for synchronization found" | Dell EUA