Nem elérhető termékváltozattal kapcsolatos hibák elhárítása

Ez a cikk azt ismerteti, hogyan háríthatja el azokat a hibákat, amikor egy termékváltozat nem érhető el az Azure-előfizetés régiójában vagy rendelkezésre állási zónáiban. Az erőforrás-termékváltozatok közé tartoznak például a virtuális gépek méretei vagy a tárfiókok típusai. Hibák lépnek fel egy Azure Resource Manager-sablonnal (ARM-sablon) vagy Bicep-fájllal történő üzembe helyezés során. A hiba olyan parancsokkal is előfordul, mint a New-AzVM vagy az az vm create , amelyek nem elérhető termékváltozat paraméterét adják meg size .

Hibajelenség

Ha egy virtuális gépet olyan termékváltozathoz helyeznek üzembe, amely nem érhető el, hiba történik. Az Azure CLI és Azure PowerShell üzembehelyezési parancsok hibaüzenetet jelenítenek meg, amely szerint a kért méret nem érhető el a helyen vagy a zónában. A Azure Portal tevékenységnaplóban hibakódok SkuNotAvailable vagy InvalidTemplateDeployment.

Ebben a példában egy -Size olyan termékváltozat paraméterét adta meg, New-AzVM amely nem érhető el. A hibakód SkuNotAvailable megjelenik a portál tevékenységnaplójában.

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.

Ha egy virtuális gépet arm-sablonnal vagy Bicep-fájllal helyeznek üzembe egy olyan termékváltozathoz, amely nem érhető el, érvényesítési hiba történik. Megjelenik a hibakód InvalidTemplateDeployment és a hibaüzenet. Az üzembe helyezés nem indul el, így nincs üzembe helyezési előzmény, de a hiba a portál tevékenységnaplójában található.

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.

Ok

A következő esetekben jelenik meg ez a hiba:

  • Ha a kiválasztott erőforrás-termékváltozat (például a virtuális gép mérete) nem érhető el egy helyhez vagy zónához.
  • Ha Azure Spot virtuális gépet vagy kihasználatlan méretezési csoportpéldányt helyez üzembe, és ezen a helyen nincs kapacitás az Azure Spot számára. További információ: Spot hibaüzenetek.

Megoldás

Ha egy termékváltozat nem érhető el az előfizetéséhez olyan helyen vagy zónában, amely megfelel az üzleti igényeinek, küldjön egy termékváltozat-kérelmet az Azure ügyfélszolgálatának.

Annak megállapításához, hogy mely termékváltozatok érhetők el egy helyen vagy zónában, használja az az vm list-skus parancsot.

az vm list-skus --location centralus --size Standard_D --all --output table
  • --location a kimenetet hely szerint szűri.
  • --size részleges méretnévvel keres.
  • --all megjeleníti az összes információt, és olyan méreteket tartalmaz, amelyek nem érhetők el az aktuális előfizetéshez.
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

Rendelkezésreállási zónák

Megtekintheti a hely rendelkezésre állási zónáihoz tartozó összes számítási erőforrást. Alapértelmezés szerint csak a korlátozások nélküli termékváltozatok jelennek meg. Ha korlátozásokkal szeretné felvenni a termékváltozatokat, használja a paramétert --all .

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

A rendelkezésre állási zónákhoz hasonló virtuális gépek alapján resourceType is szűrhet.

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