AWSでEC2を再起動するとホストと時刻同期するかどうか?

最終更新日付: 2016年7月2日

仮にEC2の時間がずれていってしまった場合、EC2を再起動するとホストと時刻同期してくれるのでしょうか?
物理サーバーの場合、再起動するとOSの時間をBIOSの時間(ハードの時間)に時刻同期します。
VMwareの場合も、再起動するとホストの時間(=仮想BIOSの時間)に時刻同期します。

EC2の時間をずらして(未来日付)、EC2を再起動してみました。

 

結論、EC2の再起動でホストと時刻同期しています。

image

上記は、EC2 Linuxのmessagesログです。

  1. 再起動前は未来日付の「Jun 12(6月12日)」でした。
  2. 再起動後は現在日付の「May 9(5月9日)」に戻っていました

つまり、EC2は再起動でホスト時間に戻ると言えます

環境・前提条件

今回使用した環境は

  • AWS上のAmazon Linux
  • Linux version 4.1.7-15.23.amzn1.x86_64

です。

 

参考までに、ntpサーバーを指定を使用していた場合は、

image

  1. 再起動前は未来日付の「Jun 12(6月12日)」でした。
  2. 再起動後は現在日付の「May 9(5月9日)」に戻っていました
  3. OS起動後のntpdサービスによってntpサーバーの時刻に同期されました「Jun 12(6月12日)」

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です