Server.InternalError: Internal error on launch で起動しない場合 [AWS]
概要
AWSで無料枠のインスタンスで評価用のサーバーを作成し、本番予定のインスタンスタイプ(i2.8xlarge)で負荷テストをする案件があり、サーバーを構築後シャットダウンをおこない、評価用インスタンスの「i2.8xlarge」に変更し起動すると、初期化中をまま起動しなくなり、インスタンスの状態は電源Offになりました。その際には状態遷移の理由 以下のようになってました
状態遷移の理由:Server.InternalError: Internal error on launch
対処方法
原因ですが、よくよく考えたら、このサーバーの構成ですがDISKを2本で構築しています。
無料枠の30Gだと容量が足りないので、以下の様な2本のDISK構成で構築しています
/dev/sda1 | / |
/dev/sdf1 | /home |
i2.8xlargeの場合、SSD*8となっていて、2個めのDISKでマウントするDISKが、/dev/sdf1 の場所にあり、i2.8xlargeのSSDの箇所 /dev/xvdb~/dev/xvdi が被ったので起動しなかったみたいです。
i2.8xlargeのインスタンスタイプから、無料枠に変更し、fstabの内容を変更して、以下の用に変更しました
/dev/sda1 | / |
/dev/sdx1 | /home |
ボリュームをデタッチして、「/dev/sdx1」でアタッチして、i2.8xlargeのインスタンスタイプを変更したら、無事に起動しました
ディスカッション
コメント一覧
まだ、コメントがありません