none
Windows NTP客户端时间同步模式(渐进或跳跃) RRS feed

  • 问题

  • 现在公司有个单独的NTP服务器,非域环境.我有几台WINDOWS服务器需要跟此NTP服务器同步.但由于业务系统的需要,想设置这几台服务器与NTP有时差时进行渐进式调整,而不是一次性调整.比如时间差为10秒钟,我想设置为在每秒调整0.1秒,这10秒钟将在100秒内逐渐同步,而不是直接调10秒.

    查了一下微软的文档,没有发现WINDOWS有类似的参数设置,Linux有.各位能帮忙一下么,谢谢


    • 已编辑 蓝豆 2013年7月16日 1:39
    2013年7月16日 1:39

全部回复

  • 您好!

    请您帮忙确认已经在配置 Windows 时间服务以使用外部时间源的设置中,完成以下设置:

    1. AnnounceFlags 设置为 5。请按照下列步骤操作:

    a. 找到并单击下面的注册表子项:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config\AnnounceFlags

    b. 在右窗格中,右键单击“AnnounceFlags”,然后单击“修改”。

    c. 在“编辑 DWORD 值”的“数值数据”框中键入 5,然后单击“确定”。

    2. 选择轮询间隔。(将TimeInSeconds设置为900

    a. 找到并单击下面的注册表子项:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpClient\SpecialPollInterval

    b. 在右窗格中,右键单击“SpecialPollInterval”,然后单击“修改”。

    c. 在“编辑 DWORD 值”的“数值数据”框中键入 TimeInSeconds,然后单击“确定”。

    注意:TimeInSeconds 是一个占位符,应替换为您希望各次轮询之间的间隔秒数。建议值为 900(十进制)。该值将时间服务器配置为每隔 15 分钟轮询一次。

    3. 配置时间校准设置。(将TimeInSeconds设置为3600

    具体的步骤请参考以下文章中的配置 Windows 时间服务以使用外部时间源部分:

    如何在 Windows Server 2003 中配置权威时间服务器

    http://support.microsoft.com/kb/816042/zh-cn

    希望我的回答对您有所帮助。


    微软一站式示例脚本库: http://blogs.technet.com/b/onescript

    2013年7月17日 4:52
    版主
  • 复制粘贴式回答有意义么,我希望知道我如何设置成渐进式调整,我已经找到了相关注册表项MaxAllowedPhaseOffset,若时间差低于这个值就会渐调,但是默认渐调的速率是多少,每秒调多少,我怎么设置渐调的速度呢?
    2013年7月19日 2:47
  • 楼主该问题解决了吗?

    在08R2”组策略--计算机配置--管理模板--系统--Windows时间服务--全局配置设置“你会找到答案,很全面

    
    
    
    • 已建议为答案 xiaoxin0766 2015年11月11日 9:00
    2015年11月11日 9:00