使用自定义AMI启动ElasticBeanstalk环境时的AWSEBInstanceLaunchWaitCondition

时间:2016-04-22 10:36:13

标签: amazon-web-services elastic-beanstalk aws-ec2

我有一个自定义AMI,它是按照此处的说明创建的:http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/using-features.customenv.html

尝试使用此自定义AMI启动单个实例环境时,出现此错误: “由于VPC的配置问题或ECS实例失败,EC2实例无法与AWS Elastic Beanstalk通信”

然而,

  1. 使用相同的设置(包括相同的VPC),但未指定自定义AMI,可以毫无问题地创建环境
  2. 创建的EC2实例运行正常,可在互联网上公开获取(我在公共DNS上获取IIS默认网站,并且可以将RDP加入实例)
  3. 我错过了什么?

    提前致谢。

1 个答案:

答案 0 :(得分:1)

最终,我得到亚马逊技术支持人员的帮助以解决此问题。

虽然我发布的链接中的第14步是“为了避免产生额外的AWS费用,请终止EC2实例。”,它没有提到您需要使用“使用Sysprep关闭”按钮来终止它( EC2Config UI的图像选项卡。)

之后,我创建了一个新的AMI来解决这个问题。