なんとな~くしあわせ?の日記

「そしてそれゆえ、知識そのものが力である」 (Nam et ipsa scientia potestas est.) 〜 フランシス・ベーコン

AWSの罠

設定を事前にしておかないと、インスタンス再起動時にホスト名が変わってしまう…

qiita.com

上記からの引用

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