0

既存の EBS でサポートされているインスタンスにエフェメラル ストレージを追加する際に問題があります。8 GB の EBS ルート デバイスで実行している小さなインスタンスがあり、このインスタンスに一時ストレージを追加して、中規模インスタンスとして実行したいと考えています。

私が試した手順はうまくいきませんでした:

1) インスタンス EBS ボリュームからスナップショットを取得しました。

2) ec2-api-tools を使用して、スナップショットに基づいて新しい AMI を登録しました:
ec2-register -a x86_64 -n "My AMI with ephemeral storage" --kernel <AKI-ID> --root-device-name "/dev/ sda1" -b "/dev/sda1=<SNAP-ID>:8:true:standard" -b "/dev/sdc=ephemeral1"

3) 作成したばかりの新しい AMI で新しいメディア インスタンスを起動しました:
ec2-run- instances <AMI-ID> -t m1.medium --kernel <AKI-ID> -k <MY_KEY_NAME> -g default -b "/dev/sdc=ephemeral1"

4) SSH: 起動後の新しいインスタンスへの接続また、一時ストレージがどこにも見つかりません (たとえば、 fdisk -lで確認します)。ルートデバイスは問題なく正しいです。

4

1 に答える 1

0

どうやら、API には、インスタンス ストア マッピングを超えたときに通知するものは何もありません。ミディアム インスタンスは、エフェメラル ドライブを 1 つだけ持つことができます。実際、/dev/sdc は大きなインスタンス以上でのみマッピングできる場合があります: http://docs.amazonwebservices.com/AWSEC2/latest/UserGuide/InstanceStorage.html#StorageOnInstanceTypes

于 2012-12-03T19:54:22.077 に答える