错误:堆栈删除失败:AWSEBRDSDatabase

时间:2018-04-11 06:14:38

标签: amazon-web-services elastic-beanstalk

我想删除Elastic Beanstalk上的ASP.NET MVC应用程序。但在删除应用程序之前,我首先删除了链接到应用程序的RDS服务器实例。 RDS实例已成功删除但现在当我尝试删除Elastic Beanstalk应用程序时,我在控制台中收到以下错误消息 -

堆栈删除失败:以下资源无法删除AWSEBRDSDatabase

如何删除此内容?我无法就此问题找到任何帮助!

3 个答案:

答案 0 :(得分:2)

今天,

我自己遇到了同样的问题。.遗憾的是,似乎没有一种方法可以使Elastic Beanstalk配置中已删除的RDS实例脱链。但是,我确实设法删除了该应用程序,方法是先使用与以前相同的名称重新创建RDS实例。

转到AWS RDS>实例>启动数据库实例

使用先前使用的确切名称重新创建已删除的实例。成功创建后,返回到Elastic Beanstalk,它允许您终止环境。有点痛苦,但仍然有效。

谢谢 TJ

答案 1 :(得分:1)

它发生在我身上,我能够恢复删除 Elasticbeanstalk 的方法是通过 CloudFormation 面板并删除状态为失败的堆栈,如下所述:https://aws.amazon.com/premiumsupport/knowledge-center/cloudformation-stack-delete-failed/

之后我就可以删除 Elasticbeanstalk 下的环境和应用程序。

答案 2 :(得分:0)

我遇到了这个错误“以下资源无法删除:[AWSEBRDSDatabase]”这帮助我解决了这个问题。

  1. 打开 AWS CloudFormation 控制台。

  2. 选择卡在 DELETE_FAILED 状态的堆栈。

  3. 选择删除。 注意:将打开一个窗口并列出删除失败的资源。

4.在窗口中,选择要保留的所有资源,然后选择删除堆栈。

我勾选了retain资源,虽然被retain的资源不存在但是帮我删除了,如果我不勾选就没有删除

https://aws.amazon.com/premiumsupport/knowledge-center/cloudformation-stack-delete-failed/

https://aws.amazon.com/premiumsupport/knowledge-center/elastic-beanstalk-deleted-rds-database/