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

AWS EKS添加按需节点组遇Fleet Requests配额超限问题求助

解决EKS节点组创建时的Fleet Requests配额错误

问题分析

你遇到的AsgInstanceLaunchFailures错误提示Fleet Requests配额耗尽,但标准按需实例配额充足,这是因为EKS节点组创建过程中会通过EC2 Fleet调度实例,该资源的配额独立于标准实例配额。而L-DC2B2D3D配额代码可能因区域或账户特性无法通过CLI查询,需要换方式处理。

解决方案步骤

1. 正确核查EC2 Fleet Requests配额

  • 控制台方式:
    登录AWS控制台,进入「Service Quotas」服务,选择「EC2」作为服务,搜索包含「EC2 Fleet」或「Fleet Requests」的配额项(通常名称为「Active EC2 Fleet requests」),查看当前配额和使用量。
  • CLI方式:
    使用以下命令查询账户的EC2 Fleet相关属性:
    aws ec2 describe-account-attributes --attribute-names max-fleets
    
    该命令会返回当前账户允许的最大EC2 Fleet请求数量。

2. 释放闲置的EC2 Fleet配额

如果存在未使用的EC2 Fleet请求,先清理释放配额:

# 列出所有EC2 Fleet请求
aws ec2 describe-fleets

# 删除无用的Fleet(替换为实际FLEET_ID)
aws ec2 delete-fleet --fleet-id FLEET_ID

3. 提升EC2 Fleet Requests配额

  • 若控制台能找到对应配额项,直接点击「Request quota increase」,填写需要的配额值、使用场景(说明是EKS节点组创建需求)提交申请。
  • 若控制台或CLI无法找到该配额,直接联系AWS Support提交工单,说明:
    • 错误信息(AsgInstanceLaunchFailures、Fleet Requests配额耗尽)
    • 你需要创建EKS按需节点组的需求
    • 已确认标准实例配额充足的情况

4. 排查其他潜在原因

  • 子网IP耗尽:检查节点组关联的子网是否有可用私有IP地址,IP耗尽会导致实例启动失败,可能被错误归类为配额问题。
  • IAM权限问题:确保EKS节点组的IAM角色(通常命名为eks-nodegroup-xxxx)拥有ec2:CreateFleet、ec2:RunInstances等必要权限。
  • 区域一致性:确认你查询配额的AWS区域与EKS集群所在区域完全一致,配额是区域级资源。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.21 07:22:15