w32time: Zaman bilgisi olmadığından bilgisayar yeniden senkronize edilmedi


5

Windows Time ServiceBir ağdaki iki makine arasındaki süreyi senkronize etmek için kullanıyorum . Ağ izole edilmiştir ve internet bağlantısı yoktur. Ağdaki makinelerden birini sunucu, diğeri istemci olarak yapılandırıyorum.

Sunucu yapılandırması w32tm /query /configurationaşağıdaki gibidir. NTPServer bitMakinede etkindir.

[Configuration]

EventLogFlags: 2 (Local)
AnnounceFlags: 10 (Local)
TimeJumpAuditOffset: 28800 (Local)
MinPollInterval: 10 (Local)
MaxPollInterval: 15 (Local)
MaxNegPhaseCorrection: 4294967295 (Local)
MaxPosPhaseCorrection: 4294967295 (Local)
MaxAllowedPhaseOffset: 300 (Local)

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


[TimeProviders]

NtpClient (Local)
DllName: C:\Windows\system32\w32time.dll (Local)
Enabled: 1 (Local)
InputProvider: 1 (Local)
CrossSiteSyncFlags: 2 (Local)
AllowNonstandardModeCombinations: 1 (Local)
ResolvePeerBackoffMinutes: 15 (Local)
ResolvePeerBackoffMaxTimes: 7 (Local)
CompatibilityFlags: 2147483648 (Local)
EventLogFlags: 1 (Local)
LargeSampleSkew: 3 (Local)
SpecialPollInterval: 3600 (Local)
Type: NT5DS (Local)

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: 1 (Local)
InputProvider: 1 (Local)

İstemci yapılandırması aşağıdaki gibidir.

C:\Windows\system32>w32tm /query /configuration
[Configuration]

EventLogFlags: 2 (Local)
AnnounceFlags: 10 (Local)
TimeJumpAuditOffset: 28800 (Local)
MinPollInterval: 10 (Local)
MaxPollInterval: 15 (Local)
MaxNegPhaseCorrection: 54000 (Local)
MaxPosPhaseCorrection: 54000 (Local)
MaxAllowedPhaseOffset: 1 (Local)

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


[TimeProviders]

NtpClient (Local)
DllName: C:\Windows\system32\w32time.dll (Local)
Enabled: 1 (Local)
InputProvider: 1 (Local)
AllowNonstandardModeCombinations: 1 (Local)
ResolvePeerBackoffMinutes: 15 (Local)
ResolvePeerBackoffMaxTimes: 7 (Local)
CompatibilityFlags: 2147483648 (Local)
EventLogFlags: 1 (Local)
LargeSampleSkew: 3 (Local)
SpecialPollInterval: 604800 (Local)
Type: NTP (Local)
NtpServer: [172.19.36.138],0x8 (Local)

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

NtpServer: [172.19.36.138],0x8 (Local)Yapılandırdığım sunucuya işaret eden yukarıda görebilirsiniz . İki makine arasında ping yapabiliyorum.

Eğer w32tm /resyncmüşteriden kaçmaya çalışırsam der ki

Sending resync command to local computer
The computer did not resync because no time data was available.

Bu neden oluyor ve nasıl düzeltebilirim?

Yanıtlar:


5
  1. Zaman servisini yeniden başlat

    net stop w32time
    net start w32time
    
  2. Time sync servisine değişiklikleri kullanmasını söyle

    w32tm /config /update
    
  3. Yerel bilgisayarın saatini zaman sunucusuna karşı sıfırlama

    w32tm /resync /rediscover
    

Son komut ağın yeniden kaynaklanmasının zorlanmasına neden olacaktır. Not: Aşağıdaki hata mesajı görünmekle birlikte, Resync başarılı olur.

The computer did not resync because no time data was available.

0

Bilginize, sunucuya dikkat edin:

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

Bu, zamanının ana bilgisayarından aldığı bir VM olduğu anlamına gelir, NT5DSsizin gibi etki alanı DEĞİL olduğunu düşünebilir.

Ayrıca müşterinizde bu parantezlerin [ ]doğru olup olmadığını kontrol edin , bir DNS adı kullanıyorum ve parantez görmedim, emin değil ama bu doğru sözdizimi olmayabilir.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.