EC2实例创建失败,原因是VPC问题。

3

我正在按照这个链接:基于SQS队列大小自动扩展创建我的实例的自动扩展组。我已经阅读了许多关于此问题的文章,而且很多人都遇到了同样的问题,但是他们在尝试使用“t1.micro”时出现了问题。然而,我正在使用“c4.xlarge”实例类型,并且我已经为我的镜像定义了一个VPC。为什么我仍然会遇到这个错误:

Launching a new EC2 instance. Status Reason: The specified instance
type can only be used in a VPC. A subnet ID or network interface ID is
required to carry out the request. Launching EC2 instance failed.

有没有人有解决这个问题的方法?


请在创建c4.xlarge实例的步骤中包含更多细节。 - error2007s
3个回答

2

2

0

请确保在cli命令中定义了子网ID。 尽管服务不同,但aws cli通常遵循相同的语法,因此可以将其调整为任何资源。

aws emr create-cluster \
--name "Test cluster" \
--release-label emr-4.2.0 \
--applications Name=Hadoop Name=Hive Name=Pig \
--use-default-roles \
--ec2-attributes KeyName=myKey,SubnetId=subnet-77XXXX03 \
--instance-type m4.large \
--instance-count 3

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接