見出し画像

[GCP] 無償枠 Ubuntu で時刻設定を日本時間に変更する

 以前の記事で、Google Cloud Platform (GCP) の無償枠に沿って、仮想サーバー(OS : Ubuntu)を作りました。
 その後、ソフトウェアのインストールや、ファイルの自動定期実行を行う設定をしたのですが、本来、最初に基本的な設定の一つである時刻設定を適切に行なっておくべきでした。
 そこで、記事も実際の作業順ではなく、時刻設定から記録することにします。

【前提】
・GCP が利用できる状況であること
・GCP にて Ubuntu サーバーを構築済みであること

【書いてあること】
・Ubuntu サーバーの時刻を UTC(標準時間)から JST(日本時間) に変更する

【背景】
・Pythonプログラムを自動実行していたら、想定と異なり9時間ズレて動作していた。そこで、ゾーン設定を変更し忘れていることに気がついたので設定変更を実施した。

【使ったコマンド】
・timedatectl set-timezone Asia/Tokyo
・timedatectl
・date

【ログ】

Welcome to Ubuntu 18.04.6 LTS (GNU/Linux 5.4.0-1096-gcp x86_64)

 * Documentation:  https://help.ubuntu.com
 * Management:     https://landscape.canonical.com
 * Support:        https://ubuntu.com/advantage

  System information as of Sun Dec 25 11:19:32 UTC 2022  ← ★UTC (標準時間)

  System load:  0.0                Processes:           107
  Usage of /:   14.8% of 28.89GB   Users logged in:     0
  Memory usage: 25%                IP address for ens4: 000.000.000.000
  Swap usage:   0%

 * Strictly confined Kubernetes makes edge and IoT secure. Learn how MicroK8s
   just raised the bar for easy, resilient and secure K8s cluster deployment.

   https://ubuntu.com/engage/secure-kubernetes-at-the-edge

1 update can be applied immediately.
To see these additional updates run: apt list --upgradable

New release '20.04.5 LTS' available.
Run 'do-release-upgrade' to upgrade to it.


Last login: Sun Dec 25 11:02:15 2022 from 000.000.000.000
$ 

### ゾーンを標準時間(UTC) から日本時間(JST) に変更する
### timedatectl set-timezone Asia/Tokyo

$ sudo timedatectl set-timezone Asia/Tokyo
$

### 時刻設定の確認
### timedatectl
### date
 
$ 
$ timedatectl 
                      Local time: Sun 2022-12-25 20:22:38 JST  ← ★JST (日本時間)
                  Universal time: Sun 2022-12-25 11:22:38 UTC
                        RTC time: Sun 2022-12-25 11:22:39
                       Time zone: Asia/Tokyo (JST, +0900)
       System clock synchronized: yes      ← ★時刻同期は有効になっている
systemd-timesyncd.service active: yes
                 RTC in local TZ: no

$ 
$ date
Sun Dec 25 20:22:45 JST 2022  ← ★JST (日本時間) に変更された
$

### 一旦、切断後、後日再接続した際のログ

Welcome to Ubuntu 18.04.6 LTS (GNU/Linux 5.4.0-1096-gcp x86_64)

 * Documentation:  https://help.ubuntu.com
 * Management:     https://landscape.canonical.com
 * Support:        https://ubuntu.com/advantage

  System information as of Tue Dec 27 17:51:41 JST 2022  ← ★JST (日本時間) になっている

  System load:  0.08               Processes:           107
  Usage of /:   14.8% of 28.89GB   Users logged in:     0
  Memory usage: 24%                IP address for ens4: 000.000.000.000
  Swap usage:   0%

 * Strictly confined Kubernetes makes edge and IoT secure. Learn how MicroK8s
   just raised the bar for easy, resilient and secure K8s cluster deployment.

   https://ubuntu.com/engage/secure-kubernetes-at-the-edge

1 update can be applied immediately.
To see these additional updates run: apt list --upgradable


Last login: Sun Dec 25 20:19:33 2022 from 000.000.000.000
$ date
Tue Dec 27 17:52:10 JST 2022

【反省】
 あれこれ作業をする前に、最低限の初期設定を適切に行うべきでした。学習用だからと油断はあったものの、何よりも現場を離れて久しいので、この辺りの基本動作が染み付いていたのが薄れていました。

この記事が気に入ったらサポートをしてみませんか?