Amazon Elastic Compute Cloud
User Guide for Linux Instances

Troubleshooting Instance Capacity

The following errors are related to instance capacity.

Error: InsufficientInstanceCapacity

If you get an InsufficientInstanceCapacity error when you try to launch an instance or start a stopped instance, AWS does not currently have enough available capacity to service your request. Try the following:

  • Wait a few minutes and then submit your request again; capacity can shift frequently.

  • Submit a new request with a reduced number of instances. For example, if you're making a single request to launch 15 instances, try making 3 requests for 5 instances, or 15 requests for 1 instance instead.

  • If you're launching an instance, submit a new request without specifying an Availability Zone.

  • If you're launching an instance, submit a new request using a different instance type (which you can resize at a later stage). For more information, see Changing the Instance Type.

  • If you are launching instances into a cluster placement group, you can get an insufficient capacity error. For more information, see Placement Group Rules and Limitations.

  • Try purchasing Reserved Instances. Reserved Instances are a long-term capacity reservation. For more information, see Amazon EC2 Reserved Instances.

The InsufficientInstanceCapacity error is returned by Amazon EC2. For more information about the InsufficientDBInstanceCapacity error that's returned by Amazon RDS for DB instances, see Amazon RDS Insufficient DB Instance Capacity in the Amazon RDS User Guide.

Error: InstanceLimitExceeded

If you get an InstanceLimitExceeded error when you try to launch an instance, you have reached your concurrent running instance limit. For new AWS accounts, the default limit is 20. If you need additional running instances, complete the form at Request to Increase Amazon EC2 Instance Limit.