Řešení chyb kvůli nedostupné skladové položce
Tento článek popisuje, jak vyřešit chyby v případě, že skladová položka není dostupná v oblasti nebo zónách dostupnosti předplatného Azure. Příklady skladových položek prostředků jsou velikost virtuálního počítače nebo typy účtů úložiště. Během nasazení dochází k chybám pomocí šablony Azure Resource Manageru (šablony ARM) nebo souboru Bicep. K chybě dochází také u příkazů, jako jsou New-AzVM nebo az vm create , které určují size
parametr pro skladovou položku, která není k dispozici.
Příznaky
Když je virtuální počítač nasazený pro skladovou položku, která není k dispozici, dojde k chybě. Příkazy pro nasazení Azure CLI a Azure PowerShellu zobrazují chybovou zprávu, že požadovaná velikost není dostupná v umístění nebo zóně. V protokolu aktivit webu Azure Portal se zobrazí kódy SkuNotAvailable
chyb nebo InvalidTemplateDeployment
.
V tomto příkladu jste zadali -Size
parametr pro skladovou položku, New-AzVM
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.
Když je virtuální počítač nasazený 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 jste vybrali skladovou položku prostředku, například velikost virtuálního počítače, není dostupná pro umístění nebo zónu.
- Pokud nasazujete spotový virtuální počítač Azure nebo instanci spotové škálovací sady a v tomto umístění není k dispozici žádná kapacita pro spot v Azure. Další informace naleznete v tématu Spot chybové zprávy.
Řešení
Pokud není skladová položka pro vaše předplatné k dispozici 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
hledá podle názvu částečné velikosti.--all
zobrazuje všechny informace a zahrnuje 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 lokalitě. Ve výchozím nastavení se zobrazují jenom 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
Můžete filtrovat podle podobných resourceType
virtuálních počítačů pro zóny dostupnosti.
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