Diselesaikan Masalahnya adalah Hyper-V pada mesin itu. Saya menghapus Hyper-V, menginstal VMware Server, menjalankan VM yang sama. Masalah sinkronisasi waktu hilang (perbedaan <100 ms setelah sehari).
Setup saya seperti ini:
HYV1 - HyperV machine (non domain) - sync irrelevant
AD1 - VM AD server on HYV1, sync'd to time.nist.gov. HyperV time sync off.
S1 - Physical machine, sync'd to domain.
S2 - Physical machine running HyperV, sync'd to domain.
V1 - Linux VM machine on S2, sync'd to AD1. No HyperV integration.
AD1 dan S1 memiliki sinkronisasi baik - stripchart menunjukkan perbedaan kurang dari 100 ms.
S2 melayang seperti orang gila. Inilah sedikit stripchart melawan AD1:
18:33:22 d:+00.0010138s o:+05.4101899s
18:33:24 d:+00.0010138s o:+05.4319765s
18:33:26 d:+00.0000000s o:+05.4788429s
18:33:28 d:+00.0000000s o:+05.6089942s
18:33:30 d:+00.0010138s o:+05.7240269s
18:33:32 d:+00.0000000s o:+06.0421911s
18:33:34 d:+00.0081104s o:+06.5613708s
18:33:37 d:+00.0000000s o:+06.9096594s
18:33:39 d:+00.0000000s o:+06.8867838s
18:33:41 d:+00.0010127s o:+06.8936401s
Dalam 20 detik, itu melayang lebih dari sedetik. Jika saya mengatur ulang secara manual ke dalam 1s, dalam beberapa menit itu akan kembali melayang sekitar 2 detik. Semalam ia pergi dari ~ 2s ke ~ 5s. Linux VM di dalam S2 memiliki sinkronisasi sempurna dengan AD1.
Inilah konfigurasi:
C:\Users\mgg>w32tm /dumpreg /subkey:Parameters
Value Name Value Type Value Data
------------------------------------------------------------
ServiceDll REG_EXPAND_SZ %systemroot%\system32\w32time.dll
ServiceMain REG_SZ SvchostEntry_W32Time
ServiceDllUnloadOnStop REG_DWORD 1
Type REG_SZ NT5DS
NtpServer REG_SZ ad01.mydomain ad02.mydomain
C:\Users\mgg>w32tm /dumpreg /subkey:Config
Value Name Value Type Value Data
-----------------------------------------------------------
FrequencyCorrectRate REG_DWORD 4
PollAdjustFactor REG_DWORD 5
LargePhaseOffset REG_DWORD 50000000
SpikeWatchPeriod REG_DWORD 900
LocalClockDispersion REG_DWORD 9
HoldPeriod REG_DWORD 5
PhaseCorrectRate REG_DWORD 1
UpdateInterval REG_DWORD 30000
EventLogFlags REG_DWORD 2
AnnounceFlags REG_DWORD 5
TimeJumpAuditOffset REG_DWORD 28800
MinPollInterval REG_DWORD 2
MaxPollInterval REG_DWORD 8
MaxNegPhaseCorrection REG_DWORD -1
MaxPosPhaseCorrection REG_DWORD -1
MaxAllowedPhaseOffset REG_DWORD 300
Saya melihat log peristiwa, dan selain dari peringatan tentang sinkronisasi (setelah keluar dari sinkronisasi), tidak ada peringatan lain.
Bagaimana saya bisa menyelesaikan masalah ini? Ini satu-satunya mesin yang mengalami masalah ini. Semua mesin lain (fisik dan virtual) baik-baik saja.
Sunting: Untuk memperjelas: VM (AD1) integrasi dimatikan dan disinkronkan ke time.nist.gov. AD1 baik-baik saja. Ini adalah mesin fisik S1 yang tidak dapat disinkronkan ke AD1 dan melayang di seluruh. Semua server fisik lainnya dapat disinkronkan ke AD1 dengan baik.
Perbarui Jadi, tampaknya ada masalah menjalankan VM. Jam berjalan lambat dengan VM mati. Dihidupkan, itu segera mulai kehilangan detik. Saya swt VM untuk hanya menggunakan setengah sumber daya, dan yang tampaknya telah sedikit dimitigasi, untuk saat ini. Terima kasih!