AWS Batch作业卡在Runnable状态无法扩容,咨询相关影响的服务配额
AWS Batch作业卡在Runnable状态无法扩容,咨询相关影响的服务配额
我最近碰到个棘手的情况:需要运行500个AWS Batch作业,但这些作业一直卡在Runnable状态迟迟无法启动。不过好在只要作业能开始运行,就能顺利完成,这说明作业本身的配置是没问题的。我猜测问题可能出在us-east-1区域的容量资源不足,或者是我账号绑定的服务配额限制了扩容。
想请教下,这种场景下哪些服务配额会影响呢?我整理了几个可能的默认配额作为怀疑对象,已经提交了配额提升申请:
| Service | Quota name | Applied account-level quota value | AWS default quota value |
|---|---|---|---|
| EC2 | Running On-Demand Standard (A, C, D, H, I, M, R, T, Z) instances | 32 CPUs | 5 |
| EC2 | All Standard (A, C, D, H, I, M, R, T, Z) Spot Instance Requests | 32 CPUs | 5 |
| EC2 | New Reserved Instances per month | 50 | 20 |
| EC2 | EC2-VPC Elastic IPs | 5 | 5 |
备注:Batch作业需要公网IP才能和ECR通信
我的配置信息:
- AWS Batch - 计算环境 - 最大vCPU:5000
- AWS Batch - 作业定义 - Fargate - vCPU:4
- AWS Batch - 作业定义 - Fargate - 内存:8GB
- AWS Batch - 作业定义 - Fargate - 临时存储:100GB

备注:内容来源于stack exchange,提问作者LayneSadler
相关产品推荐
相关产品推荐

