【问题标题】:Creating Elastic Beanstalk Application failed创建 Elastic Beanstalk 应用程序失败
【发布时间】:2021-05-05 07:09:47
【问题描述】:

在 AWS 上创建 Elastic Beanstalk 应用程序失败,健康状态为灰色,错误如下,我无法继续前进。

警告:环境健康已设置为红色

错误:当组资源中没有 ELB 时无法更新 ELB 目标组

错误:创建名为:awseb-e-securitygroupname-stack-AWSEBSecurityGroup-THEIDOFYOURSECURTYGROUP 的安全组失败原因:资源创建已取消

错误:名为“awseb-e-somename-stack”的堆栈已中止操作。当前状态:'CREATE_FAILED' 原因:未能创建以下资源:[AWSEBV2LoadBalancer, AWSEBSecurityGroup]

错误:创建负载均衡器失败原因:您无法提供来自多个语言环境的子网。 (服务:AmazonElasticLoadBalancing;状态代码:400;错误代码:ValidationError;请求 ID:[id];代理:null)

【问题讨论】:

  • 新建一个,否则所有情况都失败?
  • 我试图通过删除失败创建一个新的,但同样的错误再次出现。
  • 你能去 cloudformation,检查 EB 堆栈的事件吗?也许它有更多信息。
  • 感谢您的后续问题和帮助。在云形成事件中。 1. CREATE_FAILED 您不能提供来自多个语言环境的子网。 (服务:AmazonElasticLoadBalancing;状态代码:400;错误代码:ValidationError;请求 ID:ZZZZZZZZZ;代理:null)。 2. CREATE_FAILED 资源创建已取消和 3. CREATE_FAILED 以下资源创建失败:[AWSEBV2LoadBalancer, AWSEBSecurityGroup]。
  • 你说得对,我去了我的子网并修复了它。马尔辛,非常感谢。我不记得我是什么时候做的,但我添加了两个额外的子网而没有真正的需要。删除这两个额外的子网解决了这个问题。多次,在此之前我到达同一个地方,我不确定是否需要删除它们。

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


【解决方案1】:

基于 cmets。

通过转到 CloudFormation 控制台 并检查未能部署的 EB 堆栈的 Events 选项卡来确定问题。发现的错误是:

您不能提供来自多个语言环境的子网

据此推断,EB 环境使用了两个多子网。删除额外的子网是问题的解决方案

【讨论】:

    猜你喜欢
    • 2021-08-15
    • 2016-12-29
    • 2012-12-26
    • 2019-09-09
    • 2015-03-05
    • 2013-11-21
    • 2016-05-16
    • 2017-08-03
    • 2017-10-04
    相关资源
    最近更新 更多