AWSの罠
設定を事前にしておかないと、インスタンス再起動時にホスト名が変わってしまう…
上記からの引用
cloud-init用の事前環境設定
EC2インスタンスコピー時に環境設定が変わってしまう問題を防ぐために以下を行います。
・vi /etc/cloud/cloud.cfg
・preserve_hostname:true ##再起動時にホスト名が変更されしまう現象を防ぐ
・repo_upgrade: none
・locale: ja_JP.UTF-8 ##ja_JP.UTF-8指定の場合
・vi /etc/sysconfig/clock
・ZONE="Asia/Tokyo" ##Asia/Tokyo指定の場合
・UTC = True
/etc/cloud/cloud.cfg というやつをいじっておかないと駄目なようです。というわけで私の個人wikiは以下のように移転しました。
-ec2-54-213-146-214.us-west-2.compute.amazonaws.com +ec2-52-26-209-192.us-west-2.compute.amazonaws.com
ホントは一意に引けるドメインをとったほうがいいんだろうなあ…
追記
運用しているインスタンスがあるならElastic IPを割り振ったほうがよさげ。インスタンスに紐付けている限りお金もかからないし。
docs.aws.amazon.com