DebianのLocal timeをJSTに変更した
EC2でDebian/Ubuntuベースのインスタンスを立ち上げたときに、だいたい UTC
になってて9時間ほど前の時間になってると思う。
それはちょっと面倒なので、 JST
に変更します。
- Debian 10 でした。
$ cat /etc/os-release PRETTY_NAME="Debian GNU/Linux 10 (buster)" NAME="Debian GNU/Linux" VERSION_ID="10" VERSION="10 (buster)" VERSION_CODENAME=buster ID=debian HOME_URL="https://www.debian.org/" SUPPORT_URL="https://www.debian.org/support" BUG_REPORT_URL="https://bugs.debian.org/"
- timezoneの確認
$ timedatectl Local time: Thu 2020-07-09 03:56:56 UTC Universal time: Thu 2020-07-09 03:56:56 UTC RTC time: Thu 2020-07-09 03:56:57 Time zone: Etc/UTC (UTC, +0000) System clock synchronized: yes NTP service: inactive RTC in local TZ: no
- 東京のtimezoneの値を確認
$ timedatectl list-timezones|grep Tokyo
Asia/Tokyo
- timezoneを東京に変更
$ sudo timedatectl set-timezone Asia/Tokyo
- 東京の時間になったか確認
$ timedatectl Local time: Thu 2020-07-09 13:02:27 JST Universal time: Thu 2020-07-09 04:02:27 UTC RTC time: Thu 2020-07-09 04:02:28 Time zone: Asia/Tokyo (JST, +0900) System clock synchronized: yes NTP service: inactive RTC in local TZ: no
インスタンスを再起動しても、Local timeが JST
のままだったので、とりあえずよしとしました。