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-1 端点。您可以指定区域,如下所示 -

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 回答