QuotaExceeded error when scaling virtual machine scale sets
This article provides guidance on resolving "QuotaExceeded" errors during the deployment, migration, or scaling of Azure Virtual Machine Scale Sets.
Symptom
You receive a "QuotaExceeded" error when a virtual machine scale set is deployed, scaled, migrated between subscriptions, or migrated from the classic deployment model to the Azure Resource Manager (ARM) deployment model. For example, you might see an error such as the following example:
Error: Code=QuotaExceeded; Message=Operation could not be completed as it results in exceeding approved Total Regional Cores quota. Additional details - Deployment Model: Resource Manager,
Location: westus,
Current Limit: 100,
Current Usage: 56,
Additional Required: 56,
(Minimum) New Limit Required: 112.
Cause
The virtual machine scale set doesn't have enough quota available in the target Azure location or subscription. The Azure resources that are available to each virtual machine scale set, such as the total VM cores, are limited by subscription and by both the region and SKU family being used. For more information, see Virtual Machine Limits- Azure Resource Manager.
Resolution
Consult the following article for steps to confirm that quota limitations are causing the error message, and for information about opening a support request to increase your quota: Resolve errors for resource quotas
Contact us for help
If you have questions or need help, create a support request, or ask Azure community support. You can also submit product feedback to Azure feedback community.