Řešení chyb kvůli nedostupné skladové položce
Tento článek popisuje, jak vyřešit chyby, když skladová položka není dostupná v oblasti nebo zónách dostupnosti předplatného Azure. Mezi skladové položky prostředků patří velikost virtuálního počítače nebo typy účtů úložiště. Při nasazování šablony Azure Resource Manager (šablony ARM) nebo souboru Bicep dochází k chybám. K této chybě dochází také u příkazů, jako je New-AzVM nebo az vm create , které určují size
parametr pro skladovou položku, která není k dispozici.
Příznak
Při nasazení virtuálního počítače pro skladovou položku, která není k dispozici, dojde k chybě. Příkazy Azure CLI a Azure PowerShell nasazení zobrazí chybovou zprávu, že požadovaná velikost není v umístění nebo zóně k dispozici. V protokolu aktivit Azure Portal uvidíte kódy SkuNotAvailable
chyb nebo InvalidTemplateDeployment
.
V tomto příkladu New-AzVM
jsme zadali -Size
parametr pro skladovou položku, která není k dispozici. Kód SkuNotAvailable
chyby se zobrazí v protokolu aktivit portálu.
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.
Při nasazení virtuálního počítače se šablonou ARM nebo souborem Bicep pro skladovou položku, která není k dispozici, dojde k chybě ověření. Zobrazí se kód InvalidTemplateDeployment
chyby a chybová zpráva. Nasazení se nespustí, takže neexistuje žádná historie nasazení, ale chyba je v protokolu aktivit portálu.
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.
Příčina
Tato chyba se zobrazí v následujících scénářích:
- Pokud skladová položka prostředku, kterou jste vybrali, například velikost virtuálního počítače, není pro umístění nebo zónu k dispozici.
- Pokud nasazujete instanci spotového virtuálního počítače Azure nebo spotové škálovací sady a v tomto umístění není žádná kapacita pro Azure Spot. Další informace najdete v tématu Spotové chybové zprávy.
Řešení
Pokud není skladová položka pro vaše předplatné dostupná v umístění nebo zóně, která vyhovuje vašim obchodním potřebám, odešlete žádost o skladovou položku podpoře Azure.
Pokud chcete zjistit, které skladové položky jsou dostupné v umístění nebo zóně, použijte příkaz az vm list-skus .
az vm list-skus --location centralus --size Standard_D --all --output table
--location
filtruje výstup podle umístění.--size
prohledává podle názvu částečné velikosti.--all
zobrazuje všechny informace a obsahuje velikosti, které nejsou dostupné pro aktuální předplatné.
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
Zóny dostupnosti
Můžete zobrazit všechny výpočetní prostředky pro zóny dostupnosti v dané lokalitě. Ve výchozím nastavení se zobrazují pouze skladové položky bez omezení. Pokud chcete zahrnout skladové položky s omezeními, použijte --all
parametr .
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
Zóny dostupnosti můžete filtrovat podle resourceType
podobných virtuálních počítačů.
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