w32time incapaz de obter a sincronização adequada

1

Eu tenho um problema se manifestando em nossa rede que o principal emulador de PDC DC não é capaz de ter um bom tempo. É quase 80 segundos praticamente o tempo todo e eu não sei como corrigir isso.

A máquina é agora virtual (embora eu possa fazer dela uma pequena caixa física). a configuração do tempo w32 é:

PS c:\> w32tm /query /configuration
[Configuration]

EventLogFlags: 2 (Policy)
AnnounceFlags: 10 (Policy)
TimeJumpAuditOffset: 28800 (Local)
MinPollInterval: 6 (Policy)
MaxPollInterval: 10 (Policy)
MaxNegPhaseCorrection: 172800 (Policy)
MaxPosPhaseCorrection: 172800 (Policy)
MaxAllowedPhaseOffset: 300 (Policy)

FrequencyCorrectRate: 4 (Policy)
PollAdjustFactor: 5 (Policy)
LargePhaseOffset: 50000000 (Policy)
SpikeWatchPeriod: 900 (Policy)
LocalClockDispersion: 10 (Policy)
HoldPeriod: 5 (Policy)
PhaseCorrectRate: 1 (Policy)
UpdateInterval: 100 (Policy)


[TimeProviders]

NtpClient (Local)
DllName: C:\Windows\system32\w32time.dll (Local)
Enabled: 1 (Local)
InputProvider: 1 (Local)
AllowNonstandardModeCombinations: 1 (Local)
ResolvePeerBackoffMinutes: 15 (Policy)
ResolvePeerBackoffMaxTimes: 7 (Policy)
CompatibilityFlags: 2147483648 (Local)
EventLogFlags: 0 (Policy)
LargeSampleSkew: 3 (Local)
SpecialPollInterval: 3600 (Policy)
Type: NTP (Policy)
NtpServer: 0.pool.ntp.org 1.pool.ntp.org 2.pool.ntp.org 3.pool.ntp.org (Policy)

NtpServer (Local)
DllName: C:\Windows\system32\w32time.dll (Local)
Enabled: 1 (Local)
InputProvider: 0 (Local)
AllowNonstandardModeCombinations: 1 (Local)

VMICTimeProvider (Local)
DllName: C:\Windows\System32\vmictimeprovider.dll (Local)
Enabled: 0 (Local)
InputProvider: 1 (Local)

O status é ok:

PS C:\> w32tm /query /status
Leap Indicator: 0(no warning)
Stratum: 3 (secondary reference - syncd by (S)NTP)
Precision: -6 (15.625ms per tick)
Root Delay: 0.0324097s
Root Dispersion: 7.8030176s
ReferenceId: 0xD5C7E11E (source IP:  213.199.225.30)
Last Successful Sync Time: 2/18/2016 3:35:04 PM
Source: 3.pool.ntp.org
Poll Interval: 6 (64s)

O problema é que nunca está em sincronia:

PS C:\> w32tm /stripchart /computer:0.pool.ntp.org
Tracking 0.pool.ntp.org [213.199.225.30:123].
The current time is 2/18/2016 3:35:47 PM.
15:35:47 d:+00.0311088s o:-82.0529984s  [@                          |                           ]
15:35:49 d:+00.0154871s o:-82.0677911s  [@                          |                           ]
15:35:51 d:+00.0623276s o:-82.0255517s  [@                          |                           ]
15:35:53 d:+00.0622825s o:-82.0269740s  [@                          |                           ]
15:35:56 d:+00.0157822s o:-82.0521575s  [@                          |                           ]
15:35:58 d:+00.0934684s o:-82.0032442s  [@                          |                           ]
15:36:00 d:+00.0155794s o:-82.0391704s  [@                          |                           ]
15:36:02 d:+00.0623131s o:-82.0049890s  [@                          |                           ]
15:36:04 d:+00.0417698s o:-82.0176236s  [@                          |                           ]
15:36:06 d:+00.0328697s o:-82.0160905s  [@                          |                           ]
15:36:08 d:+00.0623356s o:-82.0340346s  [@                          |                           ]
15:36:10 d:+00.0467246s o:-82.0011794s  [@                          |                           ]
15:36:12 d:+00.0210196s o:-81.9949078s  [@                          |                           ]
15:36:14 d:+00.0311386s o:-82.0052247s  [@                          |                           ]
15:36:16 d:+00.0336086s o:-81.9847832s  [@                          |                           ]
15:36:18 d:+00.0466688s o:-81.9732556s  [@                          |                           ]
15:36:20 d:+00.0522205s o:-81.9706647s  [@                          |                           ]
15:36:22 d:+00.0623951s o:-81.9470197s  [@                          |                           ]
15:36:25 d:+00.0311279s o:-81.9684429s  [@                          |                           ]
15:36:27 d:+00.0522267s o:-81.9522678s  [@                          |                           ]
15:36:29 d:+00.0155412s o:-81.9621962s  [@                          |                           ]
15:36:31 d:+00.0522921s o:-81.9384797s  [@                          |                           ]
15:36:33 d:+00.0559207s o:-81.9362417s  [@                          |                           ]
15:36:35 d:+00.0311349s o:-81.9470118s  [@                          |                           ]
15:36:37 d:+00.0155557s o:-81.9451556s  [@                          |                           ]

Isso mostra um atraso consistente de 81-82 segundos. E uma sincronização não muda isso.

Alguém tem uma ideia do motivo?

A pedido, aqui um estado mais detalhado:

PS C:\> w32tm /query /status /verbose
Leap Indicator: 0(no warning)
Stratum: 3 (secondary reference - syncd by (S)NTP)
Precision: -6 (15.625ms per tick)
Root Delay: 0.0381470s
Root Dispersion: 7.7932527s
ReferenceId: 0x2EFAAC02 (source IP:  46.250.172.2)
Last Successful Sync Time: 2/18/2016 4:33:39 PM
Source: 0.pool.ntp.org
Poll Interval: 6 (64s)

Phase Offset: 0.0000050s
ClockRate: 0.0155860s
State Machine: 1 (Hold)
Time Source Flags: 0 (None)
Server Role: 64 (Time Service)
Last Sync Error: 0 (The command completed successfully.)
Time since Last Good Sync Time: 29.5655870s

E mais alguma saída que alguém pediu:

PS C:\> w32tm /monitor
dc-o-2 [[fe80::480c:c93e:660a:429f%12]:123]:
    ICMP: 0ms delay
    NTP: -82.7908243s offset from dc-o-1.operations.local
        RefID: ntp.wide-net.pl [195.46.37.22]
        Stratum: 3
dc-o-ckg-1 [172.26.0.1:123]:
    ICMP: 174ms delay
    NTP: -82.7945201s offset from dc-o-1.operations.local
        RefID: sunsite.icm.edu.pl [193.219.28.2]
        Stratum: 3
dc-o-1  *** PDC ***[10.42.0.1:123]:
    ICMP: 0ms delay
    NTP: +0.0000000s offset from dc-o-1.operations.local
        RefID: news-archive.icm.edu.pl [193.219.28.147]
        Stratum: 3

Essas são as três máquinas atualmente na rede. Note que aquele com ckg no nome é cerca de 170ms de distância através de uma VPN - a diferença da Europa Central para Chicago.

    
por TomTom 18.02.2016 / 15:38

1 resposta

2

Desative completamente o Serviço de Integração de Sincronização de Horário e, com isso, quero desmarcar a caixa para que ela não seja oferecida aos clientes do Hyper-V. Eu sei que este é um grande ponto de discórdia com muitas pessoas e até mesmo a Microsoft não parece ter um consenso sobre isso, mas eu tive um caso de suporte com MS há vários anos sobre esse assunto e é isso que eles recomendaram e eu teve problemas desde então.

Ao inicializar, suas VMs obtêm seu tempo do hipervisor (porque as VMs não têm Relógio de Tempo Real) e, a partir daí, devem sincronizar apenas com a hierarquia do domínio. No caso do PDCe, ele deve sincronizar apenas com a fonte de tempo externa configurada.

    
por 18.02.2016 / 18:11