Windows-Server-2008-R2
為什麼我的 Server 2008 R2 DC 上的時間有誤?它聲稱正在同步到 ntp.org
好的。在我的工作站同步時間獲得了很多樂趣之後,我把它整理好了。我的工作站現在與我的 Server 2008 R2 域控制器(物理伺服器,而不是虛擬伺服器)完美同步。
不幸的是,這意味著我們所有的電腦現在都錯了,因為時間不正確!
我已經使用組策略配置了域控制器,如下所示:
- 啟用 Windows NTP 伺服器(效果很好,所有工作站都從該伺服器提取錯誤的時間)
- 啟用 Windows NTP 客戶端
- 配置 Windows NTP 客戶端
配置:
NtpServer: ca.pool.ntp.org,0x09 Type: NTP CrossSiteSyncFlags: 2 ResolvePeerBackoffMinutes: 15 ResolvePeerBackoffMaxTimes: 7 SpecialPollInterval: 3600 EventLogFlags: 0
w32tm /query /status 的輸出是:
Leap Indicator: 3(last minute has 61 seconds) Stratum: 3 (secondary reference - syncd by (S)NTP) Precision: -6 (15.625ms per tick) Root Delay: 0.0949367s Root Dispersion: 4.6343267s ReferenceId: 0xC632918A (source IP: 198.50.145.138) Last Successful Sync Time: 2014-08-05 11:34:35 AM Source: ca.pool.ntp.org,0x09 Poll Interval: 6 (64s)
而 w32tm /query /peers 是:
#Peers: 1 Peer: ca.pool.ntp.org,0x09 State: Active Time Remaining: 2064.7302675s Mode: 3 (Client) Stratum: 2 (secondary reference - syncd by (S)NTP) PeerPoll Interval: 6 (64s) HostPoll Interval: 6 (64s)
據我所知,一切都是正確的。但是我現在的時間比http://time.gov/所說的適合我的時區的時間提前了 11 分鐘。有沒有搞錯???
最糟糕的部分是,如果我執行 w32tm /resync 它會得到正確的時間並且一切都會回到原位,然後幾天后它又出現了可怕的錯誤,因此很難排除故障。想法?
CRUMMY ANSWER,當更好的答案出現時,我會將答案切換為更好的答案。這就是我現在所做的。
我仍然不知道為什麼組策略不起作用,但我通過禁用告訴它啟用和配置 NTP客戶端(NTP伺服器部分仍然打開)的組策略來“修復”它。
這破壞了伺服器上的 w32tm 服務。W32tm 只是簡單地返回了一些許可消息,並且“net start w32time”說明了正在排隊等待刪除的服務。
我不得不重新啟動伺服器,執行 w32tm /register,再次重新啟動伺服器,然後伺服器開始使用自己的內部時鐘,這比三天內將 NTP 時間隨機向前傾斜 10 分鐘以上更準確。
我將在未來某個日期嘗試從 NTP 同步 w32tm 的命令行版本,但我不應該這樣做 - 這就是組策略的全部意義,不是嗎?我希望能夠用另一個 DC 替換這個 DC,並讓 NTP 伺服器自行設置。
我想知道 Microsoft 的 NTP 客戶端的組策略模板是否損壞。