サーバ無停止でlocaltimeを日本標準時間JSTに変更する
Ubuntuで localtime を日本標準時間(JST)に変更します。
12.04 で確認済み。
% sudo cp /usr/share/zoneinfo/Japan /etc/localtime
11/3 追記
これでいいだろうと思ってたら, id:mkouhei さんから dpkg-reconfigure つかえやって突っ込みが入ったので、早速(というか遅いけど)ためしてみた。
環境はUbuntu12.04
% sudo dpkg-reconfigure tzdata Asia -> Tokyo
ただ一部でインタラクティブなのが嫌だなーと思ったので、できないか調べてたら、あった。
環境はUbuntu12.04
% echo "Asia/Tokyo" | sudo tee /etc/timezone Asia/Tokyo % sudo dpkg-reconfigure --frontend noninteractive tzdata Current default time zone: 'Asia/Tokyo' Local time is now: Mon Nov 3 12:46:27 JST 2014. Universal Time is now: Mon Nov 3 03:46:27 UTC 2014.
いけてるやん。