Amazon web services EC2使用Cloudformation时出错:服务:AmazonEC2;身份代码:400;错误代码:IncorrectInstanceState

Amazon web services EC2使用Cloudformation时出错:服务:AmazonEC2;身份代码:400;错误代码:IncorrectInstanceState,amazon-web-services,amazon-s3,amazon-ec2,amazon-cloudformation,Amazon Web Services,Amazon S3,Amazon Ec2,Amazon Cloudformation,我正试图建立一个EC2实例,我可以用它来做R,因为我的电脑很烂 我正在使用我在上面找到的cloudfront模板 它离工作地点很近,但不太近。我尝试启动该实例并收到以下消息: 要添加到的挂起接口放置实例 “eni-001A6E8290F52251”已连接,但未对此处于有效状态 操作(服务:AmazonEC2;状态代码:400;错误代码: INSTANCESTATE不正确;请求ID: c372ab81-053d-4225-b6f4-b3edd2421296) 默认的ami\u id在第一次使用时不

我正试图建立一个EC2实例,我可以用它来做R,因为我的电脑很烂

我正在使用我在上面找到的cloudfront模板

它离工作地点很近,但不太近。我尝试启动该实例并收到以下消息:

要添加到的挂起接口放置实例 “eni-001A6E8290F52251”已连接,但未对此处于有效状态 操作(服务:AmazonEC2;状态代码:400;错误代码: INSTANCESTATE不正确;请求ID: c372ab81-053d-4225-b6f4-b3edd2421296)

默认的
ami\u id
在第一次使用时不起作用,因此我将其替换为
ami-0cd3dfa4e37921605


错误发生后,操作的其余部分回滚。AWS帐户是一个没有任何其他设置的新帐户。为了安全起见,我创建了一个VPC和相关的子网和internet网关,以及一个EC2密钥对和一个S3存储桶。

您需要在cloudformation模板中进行更改

查找此部分

  RStatsEC2Instance:
Type: AWS::EC2::Instance
DependsOn: RStatsEIP
Properties:
  ImageId: !Ref ImageId
  InstanceType: !Ref InstanceType
这里您需要用RStatsEIPAssociation替换RStatsEIP

这将确保在弹性IP与网络接口关联之后创建EC2实例

上载yaml文件并继续