tabimoba.net

とあるエンジニアの雑記帳

Ubuntu 18.04 LTSでAmazon Time Sync Serviceを利用して時刻同期する

Ubuntu 18.04LTSでAWSのTime Sync Serviceの使い方がすぐに見当たらなかったので、手順をまとめてみました。 やることは、パッケージのインストール方法を除けば、CentOS 7と大体同じです。

ntp関連パッケージを削除する

# apt purge ntp ntpdate

chronyをインストールする

# apt update && apt install chrony

/etc/chrony.confへ以下を追記する

server 169.254.169.123 prefer iburst

サービスの自動起動有効化とサービスの起動を行う

# systemctl enable chrony
# systemctl start chrony

参照先(同期先)ソースを確認する

169.254.169.123が一覧に有り、の先頭が「^*」であれば問題有りません。

# chronyc sources
210 Number of sources = 23
MS Name/IP address         Stratum Poll Reach LastRx Last sample
===============================================================================
^* 169.254.169.123               3   6     7     2   +853ns[+874.1s] +/-  432us
^? pugot.canonical.com           0   6     0     -     +0ns[   +0ns] +/-    0ns
^? alphyn.canonical.com          0   6     0     -     +0ns[   +0ns] +/-    0ns
^? chilipepper.canonical.com     0   6     0     -     +0ns[   +0ns] +/-    0ns
^? golem.canonical.com           0   6     0     -     +0ns[   +0ns] +/-    0ns
^? golem.canonical.com           0   6     0     -     +0ns[   +0ns] +/-    0ns
^? chilipepper.canonical.com     0   6     0     -     +0ns[   +0ns] +/-    0ns
^? ec2-xxx-xxx-xxx-xxx.ap-nor>     0   6     0     -     +0ns[   +0ns] +/-    0ns
^? ntp-b2.nict.go.jp             0   6     0     -     +0ns[   +0ns] +/-    0ns
^? time.paina.net                0   6     0     -     +0ns[   +0ns] +/-    0ns
^? mx.execve.net                 0   6     0     -     +0ns[   +0ns] +/-    0ns
^? atl0.jane.mattnordhoff.n>     0   6     0     -     +0ns[   +0ns] +/-    0ns
^? debmirror.tuxis.net           0   6     0     -     +0ns[   +0ns] +/-    0ns
^? ntp3.flashdance.cx            0   6     0     -     +0ns[   +0ns] +/-    0ns
^? electrode.felixc.at           0   6     0     -     +0ns[   +0ns] +/-    0ns
^? 208.67.72.50                  0   6     0     -     +0ns[   +0ns] +/-    0ns
^? 195.50.171.101                0   6     0     -     +0ns[   +0ns] +/-    0ns
^? helium.supersandro.de         0   6     0     -     +0ns[   +0ns] +/-    0ns
^? spacys.de                     0   6     0     -     +0ns[   +0ns] +/-    0ns
^? aurum.valaphee.com            0   6     0     -     +0ns[   +0ns] +/-    0ns
^? 2a01:e0a:334:10f5:f8c1:a>     0   6     0     -     +0ns[   +0ns] +/-    0ns
^? angband.teaparty.net          0   6     0     -     +0ns[   +0ns] +/-    0ns
^? 2001:14e8::25                 0   6     0     -     +0ns[   +0ns] +/-    0ns

時刻同期されたことをチェックする

# chronyc tracking
Reference ID    : ABCDEFGH (169.254.169.123)
Stratum         : 4
Ref time (UTC)  : Tue Apr 14 01:34:36 2020
System time     : 0.000000104 seconds slow of NTP time
Last offset     : +0.000227399 seconds
RMS offset      : 0.000227399 seconds
Frequency       : 48.484 ppm fast
Residual freq   : +0.000 ppm
Skew            : 22.290 ppm
Root delay      : 0.000290389 seconds
Root dispersion : 0.000795178 seconds
Update interval : 4.7 seconds
Leap status     : Normal

参考

tech-lab.sios.jp

aws.amazon.com