Lösa fel för resurs kvoterResolve errors for resource quotas

I den här artikeln beskrivs kvot fel som kan uppstå när du distribuerar resurser.This article describes quota errors you may encounter when deploying resources.

Anteckning

Den här artikeln har uppdaterats till att använda den nya Azure PowerShell Az-modulen.This article has been updated to use the new Azure PowerShell Az module. Du kan fortfarande använda modulen AzureRM som kommer att fortsätta att ta emot felkorrigeringar fram till december 2020 eller längre.You can still use the AzureRM module, which will continue to receive bug fixes until at least December 2020. Mer information om den nya Az-modulen och AzureRM-kompatibilitet finns i Introduktion till den nya Azure PowerShell Az-modulen.To learn more about the new Az module and AzureRM compatibility, see Introducing the new Azure PowerShell Az module. Instruktioner för installation av Az-modulen finns i Installera Azure PowerShell.For Az module installation instructions, see Install Azure PowerShell.

SymptomSymptom

Om du distribuerar en mall som skapar resurser som överstiger dina Azure-kvoter får du ett distributions fel som ser ut så här:If you deploy a template that creates resources that exceed your Azure quotas, you get a deployment error that looks like:

Code=OperationNotAllowed
Message=Operation results in exceeding quota limits of Core.
Maximum allowed: 4, Current in use: 4, Additional requested: 2.

Eller så kan du se:Or, you may see:

Code=ResourceQuotaExceeded
Message=Creating the resource of type <resource-type> would exceed the quota of <number>
resources of type <resource-type> per resource group. The current resource count is <number>,
please delete some resources of this type before creating a new one.

OrsakCause

Kvoter tillämpas per resursgrupp, prenumerationer, konton och andra omfång.Quotas are applied per resource group, subscriptions, accounts, and other scopes. Din prenumeration kan till exempel konfigureras så att antalet kärnor för en region begränsas.For example, your subscription may be configured to limit the number of cores for a region. Om du försöker distribuera en virtuell dator med fler kärnor än det tillåtna antalet visas ett felmeddelande om att kvoten har överskridits.If you attempt to deploy a virtual machine with more cores than the permitted amount, you receive an error stating the quota has been exceeded. Fullständig kvot information finns i Azure-prenumeration och tjänst begränsningar, kvoter och begränsningar.For complete quota information, see Azure subscription and service limits, quotas, and constraints.

FelsökningTroubleshooting

Azure CLIAzure CLI

För Azure CLI använder du kommandot az vm list-usage för att hitta kvoter för virtuella datorer.For Azure CLI, use the az vm list-usage command to find virtual machine quotas.

az vm list-usage --location "South Central US"

Returnerar:Which returns:

[
  {
    "currentValue": 0,
    "limit": 2000,
    "name": {
      "localizedValue": "Availability Sets",
      "value": "availabilitySets"
    }
  },
  ...
]

PowerShellPowerShell

För PowerShell använder du kommandot Get-AzVMUsage för att hitta kvoter för virtuella datorer.For PowerShell, use the Get-AzVMUsage command to find virtual machine quotas.

Get-AzVMUsage -Location "South Central US"

Returnerar:Which returns:

Name                             Current Value Limit  Unit
----                             ------------- -----  ----
Availability Sets                            0  2000 Count
Total Regional Cores                         0   100 Count
Virtual Machines                             0 10000 Count

LösningSolution

Om du vill begära en kvot ökning går du till portalen och filen ett support ärende.To request a quota increase, go to the portal and file a support issue. I support ärendet kan du begära en ökning av kvoten för den region som du vill distribuera till.In the support issue, request an increase in your quota for the region into which you want to deploy.

Anteckning

Kom ihåg att för resurs grupper är kvoten för varje enskild region, inte för hela prenumerationen.Remember that for resource groups, the quota is for each individual region, not for the entire subscription. Om du behöver distribuera 30 kärnor i västra USA måste du be om 30 Resource Manager-kärnor i västra USA.If you need to deploy 30 cores in West US, you have to ask for 30 Resource Manager cores in West US. Om du behöver distribuera 30 kärnor i någon av de regioner som du har åtkomst till, bör du fråga efter 30 Resource Manager-kärnor i alla regioner.If you need to deploy 30 cores in any of the regions to which you have access, you should ask for 30 Resource Manager cores in all regions.

  1. Välj Prenumerationer.Select Subscriptions.

    Prenumerationer

  2. Välj den prenumeration som behöver en ökad kvot.Select the subscription that needs an increased quota.

    Välj en prenumeration

  3. Välj användning + kvoterSelect Usage + quotas

    Välj användning och kvoter

  4. I det övre högra hörnet väljer du begär ökning.In the upper right corner, select Request increase.

    Begär ökning

  5. Fyll i formulären för den typ av kvot som du vill utöka.Fill in the forms for the type of quota you need to increase.

    Fyll i formulär