locked
設定NTP抓取外部時間來源無效. RRS feed

  • 一般討論

  • 我照著HOW TO:使用 Windows Time 服務同步處理時間設定,完全無用。

    事件檢事器一直出現下面這個警告

    時間提供者 NtpClient: 這台電腦被設定成使用網域階層來判定它的時間來源,但它是樹系根目錄的網域 AD PDC 模擬器,因此在網域階層中沒有在其上可用來做為時間來源的電腦。建議您最好在根目錄網域設定可靠的時間服務,或是手動設定 AD PDC,以便與外部的時間來源進行同步處理。否則,這台電腦將做為網域階層 中的系統授權時間來源。如果沒有設定外部的時間來源或外部時間來源沒有用在 這台電腦,您可以選擇停用 NtpClient。

    然後一段時間後就會出現

    時間服務已經有 86400 秒沒有跟系統時間同步,因為沒有任何時間服務提供者提供可用的時間戳記。與時間來源同步之前,時間服務將無法更新本機系統時間。若本機系統已設定為用戶端的時間伺服器,它將會停止宣告自己是那些用戶端的時間來源。時間服務將繼續重試,以與其時間來源同步。檢查系統事件記錄檔中是否有其他 W32time 事件,以取得詳細資訊。執行 'w32tm /resync' 可立即強制執行時間同步。

    然後執行 w32tm /resync 就會出現

    正在傳送 resync 命令給本機電腦
    電腦並未 resync,因為沒有可用的時間資料。

    麻煩請各位先進解惑了,謝謝!


    • 已編輯 Oniondada 2013年5月7日 上午 09:07
    • 已變更類型 AChange 2013年5月14日 上午 02:00 Broken Thread
    2013年5月7日 上午 09:03

所有回覆

  • 看來你在處理你的DC, 你打的指令是怎樣的?

    是有打過以下command嗎?

    w32tm /config /syncfromflags:MANUAL /manualpeerlist:ntp_server_localtion

    net stop w32time

    net start w32time


    邊幫助, 邊鍛鍊

    2013年5月7日 上午 09:14
  • 這是我打的指令
    w32tm /config /manualpeerlist:tock.stdtime.gov.tw,0x1 /syncfromflags:manual /reliable:yes /update
    net stop w32time && net start w32time

    ^^"

    2013年5月7日 上午 09:19
  • 打 w32tm /monitor 會出現甚麼?

    邊幫助, 邊鍛鍊

    2013年5月7日 上午 09:25
  • AD01.xxxxx.com.tw[10.10.20.1:123]:
        ICMP: 0ms 延遲
        NTP: 錯誤 ERROR_TIMEOUT - 1000ms 內沒有來自伺服器的回應
    AD02.xxxxx.com.tw *** PDC ***[[::1]:123]:
        ICMP: 0ms 延遲
        NTP: +0.0000000s 與 AD02.xxxxx.com.tw 的時差
            RefID: 'LOCL' [0x4C434F4C]
            組織層: 1

    警告:
    最好進行反向名稱解析。它可能不正確,
    因為時間封包中的 RefID 欄位在整個 NTP 執行中都會不同,
    且可能不是使用 IP 位址。

    (xxxxx為公司網域名)
    • 已編輯 Oniondada 2013年5月7日 上午 09:38
    2013年5月7日 上午 09:38
  • 在兩台DC上打 w32tm /query /status 看看?

    有沒有檢查防火牆有放出NTP的 UDP 123 port?


    邊幫助, 邊鍛鍊

    2013年5月7日 上午 10:02
  • 打w32tm /query /status

    AD01是這樣:
    躍進式指示器: 0(沒有警告)
    組織層: 2 (次要參照 - 依 (S)NTP 同步處理)
    精確度: -6 (15.625ms 每個滴答)
    根延遲: 0.0312500s
    根散佈: 10.6776023s
    參照識別碼: 0x0A0A1402 (來源 IP:  10.10.20.2)
    上次成功同步處理時間: 2013/5/7 下午 09:26:33
    來源: AD02.xxxxx.com.tw
    輪詢間隔: 10 (1024s)


    AD02(設為時間伺服器)是這樣

    躍進式指示器: 0(沒有警告)
    組織層: 1 (主要參照 - 依收音機時鐘同步處理)
    精確度: -6 (15.625ms 每個滴答)
    根延遲: 0.0000000s
    根散佈: 10.0000000s
    參照識別碼: 0x4C4F434C (來源名稱:  "LOCL")
    上次成功同步處理時間: 2013/5/7 下午 05:07:39
    來源: Local CMOS Clock
    輪詢間隔: 6 (64s)

    防火牆都有開

    ^^"
    2013年5月8日 上午 01:31
  • 看似是AD02間歇性地不回應AD01的時間同步查詢? 原錯誤報告是在AD01上看到的嗎?

    AD02應該沒有問題的, 因為它從自己的CMOS裡取得時間...除非母版CMOS電池出問題吧...

    如果你在AD01上已打過

    w32tm /config /manualpeerlist:tock.stdtime.gov.tw,0x1 /syncfromflags:manual /reliable:yes /update

    net stop w32time && net start w32time

    看報告的話那好像並沒有生效噢!!

    假如指令怎麼也沒能改變NTP設定, 試試依這篇KB來修改: http://support.microsoft.com/kb/816042/en-us

    裡面有說明那幾個registry位置用作控制NTP, 也可以試試它的 Fix IT.


    邊幫助, 邊鍛鍊

    2013年5月8日 上午 02:43
  • 網域用戶端跟伺服器端是否在不同網段?
    有試過搬一個用戶端在伺服器端到同一個網段,
    觀察是否可以正常同步時間呢?

    蘇老碎碎念
    資訊無涯,回頭已不見岸
    Facebook - 微軟台灣官方論壇愛好者俱樂部
    如何在論壇正確發問,請參考iThome的文章: 如何問到我要的答案

    2013年5月8日 上午 02:52
    版主
  • 看似是AD02間歇性地不回應AD01的時間同步查詢? 原錯誤報告是在AD01上看到的嗎?

    AD02應該沒有問題的, 因為它從自己的CMOS裡取得時間...除非母版CMOS電池出問題吧...

    如果你在AD01上已打過

    w32tm /config /manualpeerlist:tock.stdtime.gov.tw,0x1 /syncfromflags:manual /reliable:yes /update

    net stop w32time && net start w32time

    看報告的話那好像並沒有生效噢!!

    假如指令怎麼也沒能改變NTP設定, 試試依這篇KB來修改: http://support.microsoft.com/kb/816042/en-us

    裡面有說明那幾個registry位置用作控制NTP, 也可以試試它的 Fix IT.


    邊幫助, 邊鍛鍊

    報告是在AD02上看的,
    我是想把AD02當作時網域中的NTP Server,而其時間來源希望能設定成"從外部而來"。
    (AD01則設定向AD02要時間。)

    但是就如錯誤報告所示,設定無效…><

    Fix IT試過了,也是無效。
    真的很頭疼呢 ><

    謝謝  :)
    2013年5月8日 上午 03:13
  • 網域用戶端跟伺服器端是否在不同網段?
    有試過搬一個用戶端在伺服器端到同一個網段,
    觀察是否可以正常同步時間呢?

    蘇老碎碎念
    資訊無涯,回頭已不見岸
    Facebook - 微軟台灣官方論壇愛好者俱樂部
    如何在論壇正確發問,請參考iThome的文章: 如何問到我要的答案

    用戶與伺服器在同網段,
    用戶端皆能正常向AD02持續要時間。

    但AD02卻無法持續的向外部要時間…
    就如同錯誤報告所示:「時間服務已經有 86400 秒沒有跟系統時間同步…」

    謝謝 :)

    2013年5月8日 上午 03:16
  • AD02的時間來源是

    來源: Local CMOS Clock

    ...雖然機會很少, 我還是要問一下, 這台DC是VM嗎?


    邊幫助, 邊鍛鍊

    2013年5月8日 上午 03:32
  • AD02的時間來源是

    來源: Local CMOS Clock

    ...雖然機會很少, 我還是要問一下, 這台DC是VM嗎?


    邊幫助, 邊鍛鍊


    是的。
    但VM沒有設定時間同步,況且AD02的時間也和VM不同步…

    2013年5月8日 上午 03:36
  • 噢噢...你好像碰到bug了

    看看這篇: http://blogs.msdn.com/b/virtual_pc_guy/archive/2010/11/19/time-synchronization-in-hyper-v.aspx

    看一下Question #5跟Question #6, 試試跟著他做一次~ 跟你說的狀況完全一樣噢


    邊幫助, 邊鍛鍊

    2013年5月8日 上午 03:48
  • 噢噢...你好像碰到bug了

    看看這篇: http://blogs.msdn.com/b/virtual_pc_guy/archive/2010/11/19/time-synchronization-in-hyper-v.aspx

    看一下Question #5跟Question #6, 試試跟著他做一次~ 跟你說的狀況完全一樣噢


    邊幫助, 邊鍛鍊

    我試著照做,但結果一樣。

    AD02下打 w32tm /query /status

    躍進式指示器: 0(沒有警告)
    組織層: 1 (主要參照 - 依收音機時鐘同步處理)
    精確度: -6 (15.625ms 每個滴答)
    根延遲: 0.0000000s
    根散佈: 10.0000000s
    參照識別碼: 0x4C4F434C (來源名稱:  "LOCL")
    上次成功同步處理時間: 2013/5/8 下午 12:18:15
    來源: Local CMOS Clock
    輪詢間隔: 6 (64s)

    我的VM是VMware ESXi 4.0.0 Build 208167

    謝謝^^"
    • 已編輯 Oniondada 2013年5月8日 上午 04:23
    2013年5月8日 上午 04:20
  • 你好, 由於沒有同樣的平台來測試, 所以只好猜想啦, 

    這篇文章有一段關係在ESX 3.5 - 4.1的VM DC出現時間同步問題的文字, 看來是該版本的時間同步功能還沒有完善

    http://www.sole.dk/how-to-configure-your-virtual-domain-controllers-and-avoid-simple-mistakes-with-resulting-big-problems/

    這裡有Vmware提供的Timekeeping說明書: http://www.vmware.com/files/pdf/techpaper/Timekeeping-In-VirtualMachines.pdf

    我稍為懶散的意見噢..預期繼續花時間去解決系統間的衝突問題, 好像用小工具來試試更有成功感噢..例如這個 http://www.timesynctool.com/

    事前請依Vmware的說明確認Guest真的沒有再用Vmware Tool同步時間了: 

    http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1189

     


    邊幫助, 邊鍛鍊

    2013年5月8日 上午 04:45
  • 方便試試看測試在 ESX 的環境啟一台用戶端,
    然後該用戶端是否可以正常跟 DC 同步時間嗎?
    以確認不是虛擬化環境或經過的中間設備造成問題。

    蘇老碎碎念
    資訊無涯,回頭已不見岸
    Facebook - 微軟台灣官方論壇愛好者俱樂部
    如何在論壇正確發問,請參考iThome的文章: 如何問到我要的答案

    2013年5月8日 上午 06:51
    版主
  • Hi, 歡迎您將後續測試結果回報至論壇, 以利討論的進行並幫助其他有類似問題的朋友. 謝謝您!

    請記得對您有幫助的回覆標註為"解答". 以幫助其他尋找解答及參與社群討論的朋友們.
    Please remember to click “Mark as Answer” on the post that helps you. This can be beneficial to other community members reading the thread.

    2013年5月10日 上午 02:44
  • 方便試試看測試在 ESX 的環境啟一台用戶端,
    然後該用戶端是否可以正常跟 DC 同步時間嗎?
    以確認不是虛擬化環境或經過的中間設備造成問題。

    蘇老碎碎念
    資訊無涯,回頭已不見岸
    Facebook - 微軟台灣官方論壇愛好者俱樂部
    如何在論壇正確發問,請參考iThome的文章: 如何問到我要的答案

    因為業務分責的關係,我無法進行這項測試~
    ^^"

    2013年5月14日 上午 09:16
  • 你好, 由於沒有同樣的平台來測試, 所以只好猜想啦, 

    這篇文章有一段關係在ESX 3.5 - 4.1的VM DC出現時間同步問題的文字, 看來是該版本的時間同步功能還沒有完善

    http://www.sole.dk/how-to-configure-your-virtual-domain-controllers-and-avoid-simple-mistakes-with-resulting-big-problems/

    這裡有Vmware提供的Timekeeping說明書: http://www.vmware.com/files/pdf/techpaper/Timekeeping-In-VirtualMachines.pdf

    我稍為懶散的意見噢..預期繼續花時間去解決系統間的衝突問題, 好像用小工具來試試更有成功感噢..例如這個 http://www.timesynctool.com/

    事前請依Vmware的說明確認Guest真的沒有再用Vmware Tool同步時間了: 

    http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1189

     


    邊幫助, 邊鍛鍊

    謝謝你!我會參考,幫助很大!

    我另外發現一件事情,就是將GPO的設定關閉再開啟,就會再向外部時間來源抓一次時間,但僅此一次。

    操作如下:

    GPO設定

    電腦設定→系統管理範本→系統→Windows時間服務→時間提供者→設定Windows NTP用戶端→尚未定定
    電腦設定→系統管理範本→系統→Windows時間服務→時間提供者→設定Windows NTP用戶端→已啟用

    執行
    net stop W32time && net start w32time

    再執行
    w32tm /query /status
    躍進式指示器: 0(沒有警告)
    組織層: 3 (次要參照 - 依 (S)NTP 同步處理)
    精確度: -6 (15.625ms 每個滴答)
    根延遲: 0.0325470s
    根散佈: 7.8019987s
    參照識別碼: 0xDC829E47 (來源 IP:  220.130.158.71
    上次成功同步處理時間: 2013/5/9 下午 04:31:35
    來源: tock.stdtime.gov.tw
    輪詢間隔: 6 (64s)

    然後隔了一段時間後,事件檢示器就會有這筆
    時間服務已經有 86400 秒沒有跟系統時間同步,因為沒有任何時間服務提供者提供可用的時間戳記。與時間來源同步之前,時間服務將無法更新本機系統時間。若本機系統已設定為用戶端的時間伺服器,它將會停止宣告自己是那些用戶端的時間來源。時間服務將繼續重試,以與其時間來源同步。檢查系統事件記錄檔中是否有其他 W32time 事件,以取得詳細資訊。執行 'w32tm /resync' 可立即強制執行時間同步。

    以上,謝謝。^^"


    • 已編輯 Oniondada 2013年5月14日 上午 09:39
    2013年5月14日 上午 09:31
  • 感謝

    Justin Lau - Hong Kong

    MCC

    幫助我解決此問題!!!

    2013年6月18日 上午 03:56