VcpuLimitExceeded: You have requested more vCPU capacity than your current vCPU limit
Your account’s On-Demand (or Spot) vCPU quota for that instance family and region is used up.
Seen on:
AWS
Meaning
New accounts start with low quotas, especially for GPU (G/P) and other specialised families. Quotas are per region and per family group; request an increase in Service Quotas.
Common causes
- Low default quota (new account)
- Many running instances already
- GPU/accelerated families with a quota of 0
⚡ Quick fix
- Request a quota increase in Service Quotas
- Terminate unused instances
- Use a different region or family with available quota
Detailed fix by platform
AWS CLI
aws service-quotas get-service-quota --service-code ec2 --quota-code L-1216C47A # Running On-Demand Standard instances (vCPU)
How to diagnose
- Quota — Current limit vs running vCPUs
- Family — Which quota group applies?
🔧 Still not fixed?
Many errors look alike. If the steps above didn’t solve it, one of these is probably what you’re facing:
Similar errors
Most viewed in AWS
Other ways to find it
🧠 Still stuck? Analyze your error
Paste the full message, response headers or stack trace — we'll detect the platform and point to the most likely cause.
Was this page helpful?
Report a correction or suggest an improvement
Last updated 7 Oct 2026