우리는 그들 사이에 8 개의 VM을 실행하는 2 개의 물리적 Hyper-V 서버가 있으며, 각 물리적 서버에는 VM에서 실행되는 도메인 컨트롤러가 있으며 모든 서버는 2008R2입니다.
VM PDC는 NTP로 설정되어 있고 time.microsoft.com과 동기화되며 실제 서버를 포함한 나머지는 NT5DS입니다. 이 메인 VM PDC는 FSMO를 확실하게 유지하며 UDP 123이 활성화되어 있습니다.
내가 w32tm / query / status를 실행할 때
두 VM DC 모두에서 VM IC 시간 동기화 공급자를 받고 있는데 이것이 호스트와의 동기화를 의미한다는 것을 알고 있습니다.
w32tm / resync / rediscover를 실행할 때
"사용 가능한 시간 데이터가 없기 때문에 재 동기화하지 못했습니다"및 로그에 이벤트 ID 134가 있습니까?
나는 또한 로그를 살펴보고 이벤트 144 & 12를 얻었습니다.
외부 시간 원본 설정에 대한 MS KB 세부 정보를 따르고 모든 레지스트리를 변경했지만 DNS가 수신되고 있다고 생각합니까?
그러나 실제 머신 중 하나에서 시간을 변경하면 시간이 설정되는 곳입니다. 어쩌면 내가 모두 등록을 취소하고 등록하고 업데이트하고 동기화하지만 더 큰 문제가 발생하는 것을 두려워합니다!
내가 읽은 것의 모범 사례라고 생각하기 때문에 VM과 Hyper-V 호스트 간의 시간 동기화를 활성화하려고합니다.
당신의 도움을 주셔서 감사합니다
나는 마침내 그것을 작동시켰다! 이것의 목표는 도메인 시간 설정을 시작할 때 시작하는 사람들을 돕는 것입니다.
이 예에서는 모든 서버, 기본 도메인 컨트롤러 (PDC), 기타 도메인 컨트롤러 (DC) 및 기타 서버가 Windows 2008 R2를 실행하고 Hyper-V로 가상화됩니다.
먼저 Hyper-V 내의 가상 머신에서 '시간 동기화 통합 서비스'를 사용하지 않도록 설정하는 대신 먼저 가상 DC 내에서 Windows 시간 서비스 (w32tm 서비스)를 조작해야합니다. VM이 다시 시작되면 문제가 발생하므로 w32tm으로 수행해야합니다. http://blogs.msdn.com/b/virtual_pc_guy/archive/2010/11/19/time-synchronization-in-hyper-v.aspx
어떤 서버가 PDC이고 실행중인 FSMO 역할인지 확인해야합니다. 다음을 실행하십시오. netdom query fsmo 결과는 PDC 여야하며 여기에서 대부분의 변경을 수행 할 수 있습니다.
방화벽에서 UDP123에 "아웃 바운드"규칙이 있는지 확인하고 프로그램이 % SystemRoot % \ System32 \ w32tm.exe인지 확인하십시오. Windows 디렉토리를 찾아 시간에 따라 exe를 찾으십시오.
여기에서 레지스트리 변경이 중단됩니다! HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ services \ W32Time
위의 레지스트리 주소에서 config 아래의 PDC가“type”으로 NTP로 설정되어 있고 다른 모든 서버가 NT5DS인지 확인하십시오. 이는 NTP가 아빠라는 것을 의미합니다! 여기서 모범 사례는 PDC가 외부에서 시간을보고 모든 것이 동기화되도록하는 것입니다.
PDC를 포함한 모든 도메인 컨트롤러에서 이것을 실행하면 Windows 시간이 부분적으로 비활성화되므로 시간이 지남에 따라 호스트 시스템을 보지 않으므로 가상화되기 때문에 중요합니다. reg add HKLM \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ TimeProviders \ VMICTimeProvider / v 활성화 / t reg_dword / d 0
ntp.org http://support.ntp.org/bin/view/Servers/WebHome 사이트로 이동 하여 외부 시간을 동기화하기 위해 가장 가까운 서버를 찾을 수 있습니다. Microsoft는 사용량이 많고 이로 인해 미끄러질 수 있으므로 사용하지 않는 것이 좋습니다.
아래 명령은 PDC를 외부에서 보이도록 설정하지만 외부에서 동기화하기 위해 여기에 정의 된대로 레지스트리 설정을 확인합니다 (둘 다 수행해야 함) http://support.microsoft.com/kb/816042
PDC w32tm / config / manualpeerlist에서 실행 :“0.pool.ntp.org, 0x1”/ syncfromflags : MANUAL / reliable : yes w32tm / config / update w32tm / resync w32tm / resync / rediscover
서버에서 언제든지이 두 명령을 실행하여 소스를보고 마지막으로 업데이트 한 경우이 연습 전체에서 PDC 및 다른 서버가 올바른 위치에서 시간을 가져 오는지 확인하는 데 사용됩니다. w32tm / query / status w32tm / query /출처
그런 다음 PDC를 제외한 모든 DC에서 이것을 실행하면 PDC에서 시간을 확인하고 다시 동기화합니다. w32tm / config / syncfromflags : DOMHIER / update net stop w32time net start w32time w32tm / resync / force
문제 : 상태 또는 소스 쿼리를 실행할 때 변경 후 1 분 또는 2 분을 지정하면 로컬 CMOS 시계를 보지 말고 VM 시간 동기화 공급자를 소스로 사용하지 않아야합니다.
성공하면 PDC는 설정 한 외부 사이트를 읽고 다른 서버는 PDC를 소스로 말해야합니다
희망이 사람들에게 행운을 빕니다!