Share via

Your deployment failed

Mark Powers 0 Reputation points
2026-04-08T19:49:22.7733333+00:00

Tried to create a MySQL Flex Server in US EAST and in US EAST 2

Intel

Standard_D2ds_v4 (2 vCores, 8 GiB memory, 3200 max iops)

US EAST

NO HA

MySQL V 8

and keep getting error:

Provisioning in requested region is not supported. Your subscription might not have access to create a server in the selected region. (https://aka.ms/mysqlcapacity) (Code: ProvisionNotSupportedForRegion)

All other servers are located in US EAST i.e. Mysql, appservices etc.

Azure Database for MySQL
0 comments No comments

2 answers

Sort by: Most helpful
  1. Manoj Kumar Boyini 11,440 Reputation points Microsoft External Staff Moderator
    2026-04-08T22:01:10.56+00:00

    Hi @Mark Powers

    It looks like the error ProvisionNotSupportedForRegion means that either the Standard_D2ds_v4 SKU you’re picking isn’t offered in that region yet, or your subscription has zero quota for MySQL Flexible Server in US East/US East 2. Here’s how you can troubleshoot:

    1. Check regional availability & quotas
    • Browse https://aka.ms/mysqlcapacity or the Azure status page to see which tiers/SKUs are available in each region.
    • In the Azure portal go to your Subscription → Usage + quotas → filter on “MySQL flexible” to see your allocated quotas per region.
    1. Try a supported SKU naming convention
    • In many docs the SKU is shown as GP_Standard_D2ds_v4 (not just Standard_D2ds_v4). If you’re automating (Terraform/ARM/Bicep), make sure you’re using the exact sku_name that region supports.
    1. Request a quota increase : https://portal.azure.com/#create/Microsoft.Support
    • If the SKU is supported but your quota is 0, click “Request increase” next to the MySQL Flexible Server quota for that region in the portal.
    1. Spin up in another region as a fallback
    • If you need something running immediately, pick a region where your quota is non-zero and the SKU is supported (you can always migrate later).

    Let me know if you still get the same error after checking SKU availability and quotas!

    Reference docs:
    Terraform Flexible Server resource: https://registry.terraform.io/providers/hashicorp/azurerm/latest/docs/resources/mysql_flexible_server
    Azure regions for MySQL Flexible Server:
    https://dori-uw-1.kuma-moon.com/azure/mysql/flexible-server/overview#azure-regions
    Quotas & limits for Flexible Server:
    https://dori-uw-1.kuma-moon.com/azure/mysql/flexible-server/concepts-limits-capacity
    Capacity/availability info:
    https://aka.ms/mysqlcapacity 
    Reference to raise quota request
    https://dori-uw-1.kuma-moon.com/en-us/answers/questions/5618805/provisioning-in-requested-region-is-not-supported

    0 comments No comments

  2. Q&A Assist
    2026-04-08T19:49:35.6433333+00:00
    AI generated content. This question contains an answer created with AI from Q&A Assist. Learn more

    The error indicates a capacity/access restriction for Azure Database for MySQL Flexible Server in the selected region for the current subscription, not a configuration issue with the SKU or MySQL version.

    To proceed, use one of these options:

    1. Try a different region
      • This error is commonly caused by regional limits on the subscription.
      • Create the MySQL Flexible Server in another supported region where the subscription has capacity. The tutorial notes that similar “Conflict/InternalServerError” deployment failures were resolved by switching regions.
    2. Request region access for MySQL Flexible Server
      • For “Provisioning in the requested region isn't supported” and similar capacity errors, the documented resolution is to open a support request to enable the region for Azure Database for MySQL Flexible Server:
        • File a support request for Region access under Azure Database for MySQL – Flexible Server and specify the vCores/SKU needed.
      • This is required especially for Azure program subscriptions (Azure Pass, Imagine, Azure for Students, MPN, BizSpark, Microsoft for Startups, MSDN/Visual Studio, etc.), which have access only to a limited set of regions. If the subscription is one of these offers and East US/East US 2 is not enabled for MySQL Flexible Server, support must grant access or an alternate region must be used.
    3. Check for other capacity-related issues
      • If the error persists even after region access is confirmed, follow the documented guidance for capacity errors:
        • If it is a quota issue (“Not enough quota to provision or update the server”), submit a quota increase request for Azure Database for MySQL Flexible Server.
        • If the subscription is not registered for Microsoft.DBForMySQL, register that resource provider on the subscription and retry.

    In summary, the configuration (Intel, Standard_D2ds_v4, MySQL 8, no HA) is valid, but the subscription currently cannot provision MySQL Flexible Server in East US/East US 2. Either request region access/quota via Azure Support for those regions or deploy the server in a region that is already enabled for the subscription.


    References:

    0 comments No comments

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.