Compass note

未踏の地へ踏み出すコンパス的エンジニアノート

Ubuntu 20.04 LTS タイムゾーンの変更(時刻合わせ:timedatectl)

AWS や GCP で日本以外で VM 作成するとタイムゾーンがずれていて、時刻あわせが必要になります。

Ubuntu 20.04 LTS では timedatectl で変更

日本の JST へ変更するには timedatectl コマンドを利用します。

現在の設定を確認すると UTC になっています。

$ date
Thu Mar 11 14:12:41 UTC 2021
$ timedatectl
               Local time: Thu 2021-03-11 14:12:59 UTC
           Universal time: Thu 2021-03-11 14:12:59 UTC
                 RTC time: Thu 2021-03-11 14:13:00    
                Time zone: Etc/UTC (UTC, +0000)       
System clock synchronized: yes                        
              NTP service: active                     
          RTC in local TZ: no                         

sudo timedatectl set-timezone Asia/Tokyo コマンドで JST タイムゾーンへ変更します。

$ timedatectl set-timezone Asia/Tokyo
==== AUTHENTICATING FOR org.freedesktop.timedate1.set-timezone ===
Authentication is required to set the system timezone.
Authenticating as: Ubuntu (ubuntu)
Password: 
team_create_lab@utility-server-001:~/hatenablog$ 
team_create_lab@utility-server-001:~/hatenablog$ 
team_create_lab@utility-server-001:~/hatenablog$ sudo timedatectl set-timezone Asia/Tokyo
team_create_lab@utility-server-001:~/hatenablog$ timedatectl
               Local time: Thu 2021-03-11 23:13:38 JST
           Universal time: Thu 2021-03-11 14:13:38 UTC
                 RTC time: Thu 2021-03-11 14:13:39    
                Time zone: Asia/Tokyo (JST, +0900)    
System clock synchronized: yes                        
              NTP service: active                     
          RTC in local TZ: no                         
$ date
Thu Mar 11 23:13:42 JST 2021
    Amazonチャージ