最近Macの時刻合わせが自動で行われない

この頃になり、MacBook Proの時計がずれることに気づきました。

1日〜3日スリープして、また使おうと思うとたいてい10秒前後ずれるのです。

(遅れるより進む方が多い印象)

Appleの電話サポートともいろいろ調べてみたのですが、なぜかリモートで見てもらっている時には起きなかったり、今の所、原因があまりハッキリしません。


環境設定では「Apple アジア」のサーバーを参照して自動的に時刻合わせが行われる設定です。

しかしSafariを開いて、

JST Clockサイト

「NICT インターネット時刻供給サービス」

http://www.nict.go.jp/JST/JST.html

こちらのページで測定するとずれています。


環境設定に入り、自動で時刻を合わせるチェックを一旦外し、すぐにまたチェックを入れると、時間が同期されます。

そのまま使っている限りは時計はずれません。

ですが、またスリープして数時間後に戻ると1秒ずれたりしています。


同じような経験をされている方はいらしゃるのでしょうか?

時刻の同期は、OSのスケジュール設定があるのでしょうか?


とりとめもない質問ですが、細かいことが気になり質問させていただきました。

MacBook Pro with Retina display, OS X El Capitan (10.11.6), 13-inch, Late 2013

投稿日 2016/08/25 03:51

返信
返信: 15

2016/08/25 15:49 ネコだんな への返信

1日〜3日スリープして、また使おうと思うとたいてい10秒前後ずれるのです。

長時間のスリープから復帰した直後ならある意味正常な動作なのかもしれません。

ttp://ips.nekotype.com/1494/

「ntpdを起動してもすぐには同期されません。」

ttp://www.geocities.co.jp/HeartLand-Icho/5345/lin_ntp.html

「NTP は、取得した時刻情報に基づいて計算した時刻のずれをそのまま修正することはせずに、 少しづつ修正します。」


時刻がずれている場合はターミナルに ntpq -p と入力して様子を見るかしばらく待ってみてください。なお私の環境では数時間スリープした直後だと www.nict.go.jp/JST/JST5.html で「1.7 秒 遅れています」と表示されましたがすぐに修正されました(MacBook Pro Retina、OS X 10.11.6、「日付と時刻を自動的に設定」を選択、Apple アジア (time.asia.apple.com)、Power Nap はオン、電源アダプタに接続)。

2016/08/25 21:20 onesize への返信

早速の返信、感謝いたします。

ご教示いただいたサイトの記事について、私も確認いたしました。

まさしく、この記事のような状態ですが、本日8/26現在も問題は変わらず何か他の原因かと思っております。

ありがとうございました。

2016/08/25 21:31 xy への返信

ご教示ありがとうございます。

最初に書きませんでしたが、NICTを同期サーバーに指定していたことがあります。

当初はそれで問題なく動作し、スリープから復帰してもすぐに時刻が同期されました。

ところが最近はうまくいかず、小一時間も作業(あえて意図的に時刻の同期はせずに)してから確認しても、

時間が数秒ずれたままという状況になっております。

久しぶりに再度サーバーの変更を試してみたいと思います。

2016/08/25 22:04 Rondo_1 への返信

詳細なご教示、ありがとうございました。


>時刻がずれている場合はターミナルに ntpq -p と入力して様子を見るかしばらく待ってみてください。

教えていただいたページを参考に、早速試してみました。

ターミナルでしばらく様子を見ながら、時々Safariに戻ってNICTを確認していましたら、数分後、突然時間が合いました。

* ちなみに私も、『MacBook Pro Retina、OS X 10.11.6、「日付と時刻を自動的に設定」を選択、Apple アジア (time.asia.apple.com)、Power Nap はオン』という部分は、ほぼ同じ環境です。

一点違うのは、私の場合は電池残量を見ながら、原則、電源アダプターは接続せずに使用し、そのままスリープしております。

当分様子を見てみたいと思います。

2016/08/25 22:24 ネコだんな への返信

ネコだんな による書き込み:


NICTを同期サーバーに指定していたことがあります。

当初はそれで問題なく動作し、スリープから復帰してもすぐに時刻が同期されました。

ところが最近はうまくいかず、小一時間も作業(あえて意図的に時刻の同期はせずに)してから確認しても、時間が数秒ずれたままという状況になっております。

サーバが悪いんじゃなくて、途中の経路が悪いんだと思うけど。


日本で使う場合、ntp.nict.jpは最強なんで(日本標準時を決めてる組織だし、サーバをハードウエア化しているの高負荷に強い)、ここで悪ければ、他はもっと悪くなる。ntp.nict.jpも一時期、IPv6を優先してたから名前解決できなかった。

ntp.nict.jpで何らかの支障がある場合は、mfeedになるかな。nict.jpはIPv6のIPアドレスを返してた頃は、こちらを使ってた。

https://www2.nict.go.jp/aeri/sts/tsp/PubNtp/qa.html#q4-1


スリープは使わないから分からないけど、即時同期のプロセスが省略されてるのかもしれないね。

2016/08/25 22:54 xy への返信

>日本で使う場合、ntp.nict.jpは最強なんで(日本標準時を決めてる組織だし、サーバをハードウエア化しているの高負荷に強い)、ここで悪ければ、他はもっと悪くなる。ntp.nict.jpも一時期、IPv6を優先してたから名前解決できなかった。

ntp.nict.jpで何らかの支障がある場合は、mfeedになるかな。nict.jpはIPv6のIPアドレスを返してた頃は、こちらを使ってた。

https://www2.nict.go.jp/aeri/sts/tsp/PubNtp/qa.html#q4-1


おっしゃる通り、何かサーバの方は特に悪さをしていないように感じています。

NICTはもう一度試してみようと思っています。

貴重な情報をありがとうございました。

2016/08/28 15:24 Rondo_1 への返信

追記します。私の環境ではスリープを解除してから時刻のずれが修正されるまで一瞬(スリープの解除と同時)から一時間以上です。その際コンソールには ntpd: wake time set と記録されます。またその時点で NICT に時刻が合っていることが表示されます。一方 ntpq -p で(スリープを解除した直後の reach が 376 ではなく一定時間経過した後)再度 remote に * が表示される(NTP サーバと同期中)まで数十分以上です。


ところでスリープを解除して再度 remote に * が表示されているにもかかわらずコンソールには一向に ntpd: wake time set が記録されず一時間半以上経過してやっと時刻が修正されることもありました(その時は 0.1 秒進んでいました)。


以下は参考です(Mavericks のすでに修正された問題ですが。「返信をすべて表示」してください)。

メニューバーに表示した時刻がずれる

コンソールのログリストの /var/log/system.log で調べると私の環境ではここ数日間の ntp.drift の値は -37.092 から -38.572 の間で推移しています。なお問題がない場合はドリフトファイルは消さない方が良さそうです。

ttp://d.hatena.ne.jp/incarose86/20110505/1312522379


バッテリー、電源アダプタ、省エネルギーの設定、(一日の)時間帯、NTP サーバの違いなどに今の所有意な差は見られません(私の環境では。状況に応じて修正しているという印象です)。スリープを解除した際の一見まちまちな時刻の修正は Apple にとっては仕様なのかもしれません。

2016/08/29 01:16 Rondo_1 への返信

大変詳細な解説を頂き恐縮です。


経過の細かいことは省きますが、追記いただいた情報を参考に日常使用でチェックいたしました。

現状、とりあえず時刻の同期が不都合なくできてしまっております。


私にOSについての知識が不足しているため理解できていない部分が多いのかもしれませんが、

ご教示の、

 バッテリー、電源アダプタ、省エネルギーの設定、(一日の)時間帯、NTP サーバの違いなどに今の所有意な差は見られません(私の環境では。状況に応じて修正しているという印象です)。スリープを解除した際の一見まちまちな時刻の修正は Apple にとっては仕様なのかもしれません。


この辺りが正解のようです。


皆様のご回答で色々とスッキリいたしました。

本当にありがとうございました。

このスレッドはシステム、またはAppleコミュニティチームによってロックされました。 問題解決の参考になる情報であれば、どの投稿にでも投票いただけます。またコミュニティで他の回答を検索することもできます。

最近Macの時刻合わせが自動で行われない

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple Account を使ってご参加ください。