由于环境中有MSCS,Oracle RAC,MC/SG等集群,所以NTP同步就显得比较重要,而由于环境中IT就只提供了一台NTP Server,没有冗余,而且加入域的Windows Server都是跟Domain来同步时钟的,所以我们利用的架构如下: 所有的Server首选NTP是Domain1,这也是主控,辅助NTP是Domain。而Domain2是向Domain1来同步时钟的,这就保证了两台Domian的时间同步,然后Domain跟外部NTP Server同步。这样的好处在于内网的时钟肯定会保持一致,而且有了冗余。
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,0x1(3个服务器之间用空格)
重要:1.pool.ntp.org也可以修改为实际的IP地址;Domain1的同步地址是NTP Server, 而Domain2的同步地址是Domain1,这里不要搞错。
4、设定更新时间为15分钟:
编辑注册表:KEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders
\NtpClient
设定:“SpecialPollInterval” 值为 900
5、重新启动windows的win32time服务。 net stop W32Time && net start W32Time
至此,内部局域网的NTP同步配置完成。
|