it-swarm-ja.com

ルートボリュームを再接続した後、AWSインスタンスが起動しない

/ dev/sda1ボリュームがアタッチされたt1.microインスタンスがあります。現在、ディスク容量が不足しており、より大きなボリュームに移行しています。元のディスクスナップショットからより大きなボリュームを作成し、それを/ dev/sda1として新しいインスタンス(テスト用)に接続しました。インスタンスがエラーで開始されません:

Invalid value 'i-cf3acXXX' for instanceId. Instance does not have a volume attached at root (/dev/xvda)

ボリュームを/ dev/xvdaとして接続すると、インスタンスが起動しません。最初は「実行中」状態になりますが、その後「停止」状態に戻ります。

StackoverflowAWS Developer Forums にスレッドがありますが、どちらも廃止されており、役に立たないようです。

4

InstanceIdの値 'i-cf3acXXX'が無効です。インスタンスのルート(/ dev/xvda)にボリュームが接続されていません

インスタンスがルートデバイス名 " / dev/xvda "を指しています。したがって、接続されたボリュームも同じ場所にマウントする必要がありますが、あなたの場合は/ dev/sda1にマウントされます。

したがって、ボリュームを接続しているときに、デバイスのテキストボックスに対して/ dev/xvdaと入力します。

Image

4
Bharath Reddy