You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

无法删除AWS Batch计算环境,如何强制删除该资源?

强制删除处于INVALID/DELETING状态的AWS Batch计算环境

当AWS Batch计算环境因内部错误陷入DELETING或INVALID状态无法正常删除时,可按以下步骤强制清理:

  • 第一步:确认资源状态
    先用AWS CLI获取计算环境的详细状态和ARN:

    aws batch describe-compute-environments --compute-environments xyzabc
    
  • 第二步:使用CLI强制删除
    执行带--force参数的删除命令,该参数会绕过正常删除流程,直接标记资源进行清理:

    aws batch delete-compute-environment --compute-environment xyzabc --force
    
  • 第三步:清理关联资源(若第二步无效)
    若计算环境仍未被删除,检查并清理关联的依赖资源:

    1. 移除关联的作业队列:
      先查询关联的作业队列:
      aws batch describe-job-queues --filters Name=compute-environment,Values=xyzabc
      
      然后更新作业队列,移除该计算环境:
      aws batch update-job-queue --job-queue <目标队列名称/ARN> --compute-environments []
      
    2. 删除底层Auto Scaling组(针对EC2类型计算环境):
      找到计算环境对应的Auto Scaling组名称,执行强制删除:
      aws autoscaling delete-auto-scaling-group --auto-scaling-group-name <ASG名称> --force-delete
      
  • 第四步:联系AWS支持(最后手段)
    若上述操作均无效,收集计算环境ARN、错误信息(INTERNAL_ERROR - Failed compute environment workflow),提交AWS支持工单,请求后台清理异常资源。

内容的提问来源于stack exchange,提问作者pdoherty926

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.05 20:45:28