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のインスタンスタイプを変更したら、無事に起動しました

スポンサーリンク

0
0

Linux,仮想化AWS,CentOS 6

Posted by admin