【AWS】 ec2 amazon linux1 , 2の日付を日本時間に変更する
ec2のインスタンスを立てた時、デフォルトのタイムゾーンが、UTCになっています。いや、これはこれで正解なのですが、環境によっては、ローカルタイム(JST)に直しておいた方が、cronとかの設定がしやすいのでその手順をメモしました。 amazon linuxとは書きましたが、redhat,centosもきっと同じでしょう笑
amazon linux1
# cp -a /etc/localtime /etc/localtime_bak # ln -sf /usr/share/zoneinfo/Asia/Tokyo /etc/localtime # cp -a /etc/sysconfig/clock /etc/sysconfig/clock_bak # vi /etc/sysconfig/clock ------ ZONE="Asia/Tokyo" UTC=true
amazon linux2
$ date
2019年 11月 5日 火曜日 09:54:06 UTC
$ sudo timedatectl set-timezone Asia/Tokyo
$ sudo timedatectl status
Local time: 火 2019-11-05 18:55:33 JST
Universal time: 火 2019-11-05 09:55:33 UTC
RTC time: 火 2019-11-05 09:55:33
Time zone: Asia/Tokyo (JST, +0900)
NTP enabled: yes
NTP synchronized: no
RTC in local TZ: no
DST active: n/a
$ date
2019年 11月 5日 火曜日 19:05:47 JST
設定はこれで完了なのですが、どちらもcrondの再起動を忘れずに!!
