Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
In dit artikel wordt beschreven hoe u fouten kunt oplossen wanneer een SKU niet beschikbaar is in de regio of beschikbaarheidszones van een Azure-abonnement. Voorbeelden van resource-SKU's zijn vm-grootte (VM)-grootte of opslagaccounttypen. Er treden fouten op tijdens implementaties met een ARM-sjabloon (Azure Resource Manager-sjabloon) of Bicep-bestand. De fout treedt ook op met opdrachten zoals New-AzVM of az vm create waarmee een size parameter wordt opgegeven voor een SKU die niet beschikbaar is.
Symptoom
Wanneer een VM wordt geïmplementeerd voor een niet-beschikbare SKU, treedt er een fout op. Azure CLI- en Azure PowerShell-implementatieopdrachten geven een foutbericht weer dat de aangevraagde grootte niet beschikbaar is op de locatie of zone. In het activiteitenlogboek van Azure Portal ziet u foutcodes SkuNotAvailable of InvalidTemplateDeployment.
In dit voorbeeld hebt New-AzVM u de -Size parameter opgegeven voor een SKU die niet beschikbaar is. De foutcode SkuNotAvailable wordt weergegeven in het activiteitenlogboek van de portal.
The requested size for resource '<resource ID>' is currently not available in location '<location>'
zones '<zones>' for subscription '<subscription ID>'.
Please try another size or deploy to a different location or zones.
Wanneer een VIRTUELE machine wordt geïmplementeerd met een ARM-sjabloon of Bicep-bestand voor een niet-beschikbare SKU, treedt er een validatiefout op. De foutcode InvalidTemplateDeployment en het foutbericht worden weergegeven. De implementatie wordt niet gestart, dus er is geen implementatiegeschiedenis, maar de fout bevindt zich in het activiteitenlogboek van de portal.
Error: Code=InvalidTemplateDeployment
Message=The template deployment failed with error: The resource with id: '<resource ID>' failed validation
with message: The requested size for resource '<resource ID>' is currently not available in
location '<location>' zones '<zones>' for subscription '<subscription ID>'.
Please try another size or deploy to a different location or zones.
Oorzaak
U ontvangt deze fout in de volgende scenario's:
- Wanneer de resource-SKU die u hebt geselecteerd, zoals VM-grootte, niet beschikbaar is voor een locatie of zone.
- Als u een Azure Spot-VM of Spot-schaalsetexemplaren implementeert en er geen capaciteit is voor Azure Spot op deze locatie. Zie Spot-foutberichten voor meer informatie.
Oplossing
Als een SKU niet beschikbaar is voor uw abonnement op een locatie of zone die voldoet aan de behoeften van uw bedrijf, dient u een SKU-aanvraag in bij De ondersteuning van Azure.
Gebruik de opdracht az vm list-skus om te bepalen welke SKU's beschikbaar zijn op een locatie of zone.
az vm list-skus --location centralus --size Standard_D --all --output table
-
--locationfiltert uitvoer op locatie. -
--sizezoekt op een gedeeltelijke groottenaam. -
--alltoont alle informatie en bevat grootten die niet beschikbaar zijn voor het huidige abonnement.
ResourceType Locations Name Zones Restrictions
--------------- ----------- -------------- ------- --------------
virtualMachines centralus Standard_D1 1 None
virtualMachines centralus Standard_D11 1 None
virtualMachines centralus Standard_D11_v2 1,2,3 None
virtualMachines centralus Standard_D16ds_v4 1,2,3 NotAvailableForSubscription, type: Zone,
locations: centralus, zones: 1,2,3
Beschikbaarheidszones
U kunt alle rekenresources voor de beschikbaarheidszones van een locatie bekijken. Standaard worden alleen SKU's zonder beperkingen weergegeven. Als u SKU's met beperkingen wilt opnemen, gebruikt u de --all parameter.
az vm list-skus --location centralus --zone --all --output table
ResourceType Locations Name Zones Restrictions
---------------- ----------- ------------------- ------- --------------
disks centralus Premium_LRS 1,2,3 None
disks centralus Premium_LRS 1,2,3 None
virtualMachines centralus Standard_A2_v2 1,2,3 None
virtualMachines centralus Standard_D16ds_v4 1,2,3 NotAvailableForSubscription, type: Zone,
locations: centralus, zones: 1,2,3
U kunt filteren op een resourceType dergelijke VM voor beschikbaarheidszones.
az vm list-skus --location centralus --resource-type virtualMachines --zone --all --output table
ResourceType Locations Name Zones Restrictions
---------------- ----------- ------------------- ------- --------------
virtualMachines centralus Standard_A1_v2 1,2,3 None
virtualMachines centralus Standard_A2m_v2 1,2,3 None
virtualMachines centralus Standard_A2_v2 1,2,3 None
virtualMachines centralus Standard_D16ds_v4 1,2,3 NotAvailableForSubscription, type: Zone,
locations: centralus, zones: 1,2,3