Memperbarui pengaturan campuran instans pada set skala yang ada

Artikel ini menjelaskan cara memperbarui pengaturan campuran instance pada set berskala, termasuk mengubah ukuran VM dan strategi alokasi.

Memperbarui pengaturan campuran instans pada set skala yang ada

Pengaturan campuran instans dapat diperbarui pada set skala Anda melalui CLI, PowerShell, dan REST API. Anda dapat mengubah ukuran komputer virtual (VM) atau strategi alokasi, atau keduanya, dalam satu panggilan.

Nota

Saat Anda mengubah strategi alokasi, strategi baru hanya berlaku setelah set penskalaan diperbesar atau diperkecil. VM yang ada tidak terpengaruh sampai terjadi tindakan penskalakan.

Saat mengubah dari Prioritized (preview) ke strategi alokasi lain, Anda harus terlebih dahulu membatalkan peringkat prioritas yang terkait dengan ukuran VM.

Pastikan Anda menggunakan Azure CLI versi atau yang lebih baru.

Mengubah strategi alokasi

Untuk memperbarui strategi alokasi, misalnya, ke CapacityOptimized:

az vmss update \
  --resource-group {resourceGroupName} \
  --name {scaleSetName} \
  --set skuProfile.allocationStrategy=CapacityOptimized

Mengubah ukuran VM

Untuk memperbarui ukuran VM di skuProfile, misalnya, ke Standard_D2as_v4, Standard_D2as_v5, dan Standard_D2s_v5:

Nota

Saat memperbarui ukuran VM, Anda harus menentukan daftar lengkap ukuran yang Anda inginkan dalam set skala. Operasi ini menggantikan seluruh daftar, bukan hanya menambahkan atau menghapus ukuran individual.

az vmss update \
  --resource-group {resourceGroupName} \
  --name {scaleSetName} \
  --skuprofile-vmsizes Standard_D2as_v4 Standard_D2as_v5 Standard_D2s_v5

Mengaktifkan campuran instans pada set skala yang ada

Untuk mengaktifkan kombinasi instance pada set skala yang belum menggunakannya, tentukan properti skuProfile. Anda harus mengatur:

  • sku.name ke "Mix"
  • sku.tier ke null
  • Setidaknya satu nilai di vmSizes bawah skuProfile
  • allocationStrategy (jika tidak ditentukan, Azure menggunakan pengaturan default lowestPrice)

Contoh berikut menunjukkan cara mengaktifkan kombinasi instans pada set skala yang ada.

Contoh ini memperbarui set skala yang ada untuk menggunakan kombinasi instans dengan ukuran-ukuran VM Standard_D2as_v4, Standard_D2s_v5, dan Standard_D2as_v5 dalam Mode Orkestrasi Fleksibel, serta capacityOptimized sebagai strategi alokasi.

az vmss update \
  --name {scaleSetName} \
  --resource-group {resourceGroupName} \
  --set sku.name=Mix sku.tier=null \
  --skuprofile-vmsizes Standard_D2as_v4 Standard_D2s_v5 Standard_D2as_v5 \
  --set skuProfile.allocationStrategy=capacityOptimized

Skenario pembaruan umum

Menghapus ukuran VM tertentu

Untuk menghapus ukuran VM tertentu dari konfigurasi campuran instans, tentukan daftar lengkap ukuran VM yang ingin Anda simpan, tidak termasuk ukuran yang ingin Anda hapus.

Contoh: Hapus Standard_D2as_v4 dari set skala yang memiliki Standard_D2as_v4, , Standard_D2s_v4Standard_D2as_v5, dan Standard_D2s_v5:

az vmss update \
  --resource-group {resourceGroupName} \
  --name {scaleSetName} \
  --skuprofile-vmsizes Standard_D2s_v4 Standard_D2as_v5 Standard_D2s_v5

Menambahkan ukuran VM tertentu

Untuk menambahkan ukuran VM baru ke konfigurasi campuran instans, tentukan daftar lengkap ukuran VM termasuk ukuran yang ada dan baru.

Contoh: Tambahkan Standard_D4s_v5 ke set skala yang saat ini memiliki Standard_D2s_v4, Standard_D2as_v5, dan Standard_D2s_v5:

az vmss update \
  --resource-group {resourceGroupName} \
  --name {scaleSetName} \
  --skuprofile-vmsizes Standard_D2s_v4 Standard_D2as_v5 Standard_D2s_v5 Standard_D4s_v5

Langkah berikutnya

Pelajari cara memecahkan masalah pada set skala dengan dukungan pencampuran instans Anda.