4

自分のクラウドを自動的にスケーリングするために自動スケーリング プロファイルを設定しようとしています。この構成で新しいサーバーを作成するときに起動するイメージとして使用したいプライベート AMI イメージを作成しました。自動スケーリングのコマンドライン コントロールを使用してプロファイルを作成していますが、うまく動作していないようです。

$ as-create-launch-config MyServerConfig --image-id "ami-12345678" --instance-type m2.4xlarge --monitoring-disabled
as-create-launch-config: Malformed input-AMI ami-12345678 is invalid: The AMI ID 'ami-12345678' does not exist

私が使用している AMI ID が、実際、EC2 コンソールの EC2/Images/AMIs 部分に存在することを確認しました。ここで何が間違っていますか?会社のプライバシー要件により、画像を非公開にする必要がありますが、自動スケーリングを設定して処理を進める必要があります。

4

2 に答える 2

10

AMI と AutoScaling グループが同じリージョンにあり、コマンドラインでそのリージョンを正しく指定していることを確認してください。

于 2012-09-25T23:46:10.617 に答える
2

これは、地域が間違っていることが原因である可能性があります。デフォルトでは、us-east-1enpointを調べます。次のように地域を指定できます-

as-create-launch-config your_autoscale_config --region us-west-2 --image-id "your_image_id" --instance-type m1.small

地域名のリストを取得するには、このURLにアクセスしてください

http://docs.aws.amazon.com/general/latest/gr/rande.html#as_region

于 2013-02-25T12:13:18.413 に答える