由于环境中有MSCS,Oracle RAC,MC/SG等集群,所以NTP同步就显得比较重要,而由于环境中IT就只提供了一台NTP Server,没有冗余,而且加入域的Windows Server都是跟Domain来同步时钟的,所以我们利用的架构如下:

    所有的Server首选NTP是Domain1,这也是主控,辅助NTP是Domain。而Domain2是向Domain1来同步时钟的,这就保证了两台Domian的时间同步,然后Domain跟外部NTP Server同步。这样的好处在于内网的时钟肯定会保持一致,而且有了冗余。

wKioL1SJGsbRhDpoAAEtoqoyVRM313.jpg


1、首先将两台Domain Server均开启NTP模式:
     编辑注册表:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters
     将“TYPE”的值改为"NTP"


2、然后将两台Domain Server配置为NTP Client,因为要和NTP Server来同步时间:
     编辑注册表:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config
     将“AnnounceFlags”值改为5。     #注意是十进制的值改为10.


3、添加NTP Server(upstream NTP servers to sync):
     编辑注册表: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\ Parameters
     修改“NtpServer”值为NTP server的地址.


     例如: 1.pool.ntp.org,0x1 2.pool.ntp.org,0x1 3.pool.ntp.org,0x13个服务器之间用空格)


      重要:1.pool.ntp.org也可以修改为实际的IP地址;Domain1的同步地址是NTP Server,

      而Domain2的同步地址是Domain1,这里不要搞错。

4、设定更新时间为15分钟:
     编辑注册表:KEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders 

   \NtpClient
     设定:“SpecialPollInterval” 值为 900

 

5、重新启动windowswin32time服务。

     net stop W32Time && net start W32Time


至此,内部局域网的NTP同步配置完成。