gpt4 book ai didi

amazon-web-services - `eb deploy` 错误输出 "Default subnet not found in us-west-2d"

转载 作者:行者123 更新时间:2023-12-01 21:57:15 32 4
gpt4 key购买 nike

我的应用程序已在 Elastic Beanstalk 中运行多年,现在,在尝试部署时,我不知从哪里冒出来了以下错误:

Upload Complete.
2019-04-30 22:44:21 INFO Environment update is starting.
2019-04-30 22:44:44 ERROR Service:AmazonCloudFormation, Message:Stack named 'awseb-e-2etmaatfsm-stack' aborted operation. Current state: 'UPDATE_ROLLBACK_IN_PROGRESS' Reason: The following resource(s) failed to update: [AWSEBLoadBalancer].
2019-04-30 22:44:44 ERROR Updating load balancer named: awseb-e-2-AWSEBLoa-13E02TCAOUR85 failed Reason: Default subnet not found in us-west-2d (Service: AmazonElasticLoadBalancing; Status Code: 400; Error Code: ValidationError; Request ID: 8873a7c6-6b99-11e9-8d65-737139191d2f)
2019-04-30 22:44:44 ERROR Failed to deploy application.

我一直在 us-west-2 中,从未遇到过这样的事情。这似乎是一个新的可用区,也许我的应用程序配置中有些东西会自动尝试部署到每个可用区,但在这个新的可用区中还没有合适的基础设施?

有什么建议吗?

最佳答案

您收到的错误告诉我们 us-west-2d 没有默认子网。可以删除子网,包括默认子网,如果我们删除可用区的默认子网,并且我们正在使用的服务(在本例中为 AmazonElasticLoadBalancing)依赖于该默认子网,则我们将收到此错误。

要解决它,只需在该可用区中重新创建默认子网,在本例中为 us-west-2d。您可以使用以下命令从 CLI 执行此操作:

aws ec2 create-default-subnet --availability-zone us-west-2d

关于amazon-web-services - `eb deploy` 错误输出 "Default subnet not found in us-west-2d",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55929661/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com