【问题标题】:AWS cloud formation delete failedAWS cloudformation 删除失败
【发布时间】:2014-05-29 08:51:32
【问题描述】:

如何强制删除我的 AWS 云形成堆栈?绑定的资源之前已经被删除,如 DNS、route53 等。每当我删除堆栈时,它都会因为找不到资源而失败。

The specified hosted zone does not exist. DELETE_FAILED.

这使删除停止并使堆栈仍然处于活动状态。如何强制清理并移除此堆栈?

【问题讨论】:

    标签: amazon-web-services amazon-cloudformation


    【解决方案1】:

    根据这个线程,如果堆栈被更改,堆栈删除似乎会出现问题。

    https://forums.aws.amazon.com/thread.jspa?threadID=71050&start=0&tstart=0

    看来您需要通过支持部门将其删除。

    也就是说,我已经能够删除手动更改组件的堆栈。有时,您需要在终止实例、VPC、子网等之后等待几个小时,才能真正成功删除堆栈。

    【讨论】:

      【解决方案2】:

      似乎 Route53 记录是在 cloudformation 之前手动删除的,或者在 cloudformation 删除记录后出现了一些故障。它卡住了,因为它找不到托管区域,因为如果确实这是您帖子中描述的内容,它已经被删除。您可以尝试使用原始脚本更新堆栈,然后通过 cloudformation 删除堆栈,无需任何人工干预。

      【讨论】:

        【解决方案3】:

        AWS 云形成堆栈不会被删除,直到所有依赖资源在其他堆栈中使用或忙于非堆栈资源。所以最好看看哪些资源在其他地方共享并尝试释放它。 希望有所帮助。

        【讨论】:

          【解决方案4】:

          检查您的 IAM 角色和政策,查看您与该角色关联的权限,以便如果存在任何权限问题,应该可以解决问题。 参考:https://aws.amazon.com/premiumsupport/knowledge-center/cloudformation-stack-delete-failed/

          【讨论】:

            猜你喜欢
            • 2021-11-13
            • 2017-10-18
            • 2018-10-12
            • 2019-04-05
            • 2018-10-25
            • 1970-01-01
            • 2020-11-01
            • 2018-07-25
            • 2019-01-31
            相关资源
            最近更新 更多