Amazon LighitSailのcronを日本時間で動くように設定
Amazon LightsailのcronはUTCで動こうとします。
これはサーバーのタイムゾーンをJSTにした後も変化しませんでした。
設定時にUTCで設定すれば問題ないのですが、とても面倒です。
そこで、なんとかJSTで動かしたいというのが本記事の内容です。
サーバーのタイムゾーンを確認
cat /etc/localfile
JST-9と表示されました。問題なさそうです。
crondを再起動する
crondを再起動しようとしたのですが
sudo service crond restart
ではなぜか起動しませんでした。
調べたところ、最近はcrondではなくcronと指定するとのこと。
判りやすくしたのかな?もうちょっと周知して欲しかった。
sudo service cron restart
これで、ちゃんと再起動しました。
参考にした記事
https://stackoverflow.com/questions/43257021/start-crond-service-on-ubuntu-16-04