⬛️記事作成の背景
WINDOWS2012サーバがAD不参加のサーバのWindows Time サービスの起動方法が変わったみたいです。
Windows Time サービスが自動起動しなくなり、トリガー起動サービスで起動されるように仕様変更されたようです。
その結果、以前はntpサーバ複数台と同期を取るには以下のコマンドのみで出来たものが出来なくなってしまいました。
>w32tm /config /manualpeerlist:"NTPサーバ1のホスト名 "NTPサーバ2のホスト名" /update
|
⬛️設定手順
以下の手順によって、AD不参加のWINDOWSサーバでも以前のように複数ntpサーバと同期を取ることが出来ます。
1. Windows Time サービスのトリガー起動サービス設定を削除する
>sc triggerinfo w32time delete
|
2. Windows Time サービスを起動させ、自動起動設定に変更する
3. (いつもの)ntpサーバ設定コマンドを実行する
>w32tm /config /manualpeerlist:"NTPサーバ1のホスト名 "NTPサーバ2のホスト名" /update
|
⬛️参考URL
https://support.microsoft.com/ja-jp/kb/2385818
http://blog.putise.com/windows-time%E3%81%8C%E8%87%AA%E5%8B%95%E8%B5%B7%E5%8B%95%E3%81%AB%E3%81%AA%E3%81%A3%E3%81%A6%E3%81%84%E3%82%8B%E3%81%AE%E3%81%AB%E7%8A%B6%E6%85%8B%E3%81%8C%E9%96%8B%E5%A7%8B%E3%81%AB%E3%81%AA/
以上です。