Mengatasi kesalahan untuk SKU tidak tersedia
Artikel ini menjelaskan cara mengatasi kesalahan saat SKU tidak tersedia di wilayah langganan Azure atau zona ketersediaan. Contoh SKU sumber daya adalah ukuran mesin virtual (VM) atau jenis akun penyimpanan. Kesalahan terjadi selama penyebaran dengan templat Azure Resource Manager (templat ARM) atau file Bicep. Kesalahan juga terjadi dengan perintah seperti New-AzVM atau az vm create yang menentukan parameter size
untuk SKU yang tidak tersedia.
Gejala
Ketika VM disebarkan untuk SKU yang tidak tersedia, kesalahan akan terjadi. Perintah penyebaran Azure PowerShell dan Azure CLI menampilkan pesan kesalahan bahwa ukuran yang diminta tidak tersedia di lokasi atau zona. Dalam log aktivitas portal Microsoft Azure, Anda akan melihat kode galat SkuNotAvailable
atau InvalidTemplateDeployment
.
Dalam contoh ini, New-AzVM
menentukan parameter -Size
untuk SKU yang tidak tersedia. Kode galat SkuNotAvailable
diperlihatkan dalam log aktivitas 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.
Ketika VM disebarkan dengan templat ARM atau file Bicep untuk SKU yang tidak tersedia, kesalahan validasi akan terjadi. Kode galat InvalidTemplateDeployment
dan pesan kesalahan ditampilkan. Penyebaran tidak dimulai sehingga tidak ada riwayat penyebaran, tetapi kesalahan ada pada log aktivitas 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.
Penyebab
Anda menerima kesalahan ini dalam skenario berikut:
- Jika SKU sumber daya yang Anda pilih, seperti ukuran VM, tidak tersedia untuk suatu lokasi atau zona.
- Jika Anda menyebarkan VM Azure Spot atau instans set skala Spot, tidak ada kapasitas untuk Azure Spot di lokasi ini. Untuk informasi selengkapnya, lihat Spot pesan kesalahan.
Solusi
Jika SKU tidak tersedia untuk langganan Anda di lokasi atau zona yang sesuai dengan kebutuhan bisnis, kirimkan permintaan SKU ke Dukungan Azure.
Untuk menentukan SKU mana yang tersedia di suatu wilayah, gunakan perintah az vm list-skus.
az vm list-skus --location centralus --size Standard_D --all --output table
--location
memfilter output berdasarkan lokasi.--size
mencari berdasarkan nama ukuran sebagian.--all
memperlihatkan semua informasi dan menyertakan ukuran yang tidak tersedia untuk langganan saat ini.
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
Zona ketersediaan
Anda bisa menampilkan semua sumber daya komputasi untuk zona ketersediaan suatu lokasi. Secara default, hanya SKU tanpa batasan yang ditampilkan. Untuk menyertakan SKU dengan batasan, gunakan parameter --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
Anda bisa memfilter menurut resourceType
seperti VM untuk zona ketersediaan.
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