az vmss

Azure Sanal Makine Ölçek Kümesinde (VMSS) sanal makine gruplamalarını yönetme.

Komutlar

az vmss create

Azure Sanal Makine Ölçek Kümesi oluşturun.

az vmss deallocate

Bir VMSS içindeki VM 'Leri serbest bırakma.

az vmss delete

Bir VM Ölçek kümesini siler.

az vmss delete-instances

Bir VMSS içindeki VM 'Leri silin.

az vmss diagnostics

Azure Sanal Makine Ölçek Kümesi tanılama uzantısını yapılandırma.

az vmss diagnostics get-default-config

Toplanacak verileri tanımlayan varsayılan yapılandırma dosyasını gösterir.

az vmss diagnostics set

VMSS'de tanılamayı etkinleştirin.

az vmss disk

Bir VMSS 'nin veri disklerini yönetin.

az vmss disk attach

Yönetilen veri disklerini bir ölçek kümesine veya örneklerine ekleyin.

az vmss disk detach

Yönetilen veri disklerini bir ölçek kümesinden veya örneklerinden ayırın.

az vmss encryption

VMSS şifrelemeyi yönetme.

az vmss encryption disable

Yönetilen diskleri olan bir VMSS'de şifrelemeyi devre dışı bırakma.

az vmss encryption enable

VmSS'yi yönetilen disklerle şifreleme.

az vmss encryption show

Şifreleme durumunu göster.

az vmss extension

VM ölçek kümesinde uzantıları yönetme.

az vmss extension delete

VMSS'den bir uzantıyı silin.

az vmss extension image

Bir abonelik ve bölge için kullanılabilir VM uzantılarını bulun.

az vmss extension image list

Kullanılabilir uzantılar hakkındaki bilgileri listeleyin.

az vmss extension image list-names

Sanal makine uzantısı görüntü türlerinin bir listesini alır.

az vmss extension image list-versions

Sanal makine uzantısı görüntü sürümlerinin bir listesini alır.

az vmss extension image show

Bir sanal makine uzantısı görüntüsünü alır.

az vmss extension list

VMSS ile ilişkili uzantıları listele.

az vmss extension set

VMSS'ye bir uzantı ekleyin veya var olan bir uzantıyı güncelleştirin.

az vmss extension show

VMSS uzantısıyla ilgili ayrıntıları gösterme.

az vmss extension upgrade

Tüm VMSS örnekleri için tüm uzantıları en son sürüme yükseltin.

az vmss get-instance-view

Bir VMSS 'nin bir örneğini görüntüleyin.

az vmss get-os-upgrade-history

Bir VM Ölçek kümesi örneğindeki işletim sistemi yükseltmelerinin listesini alır.

az vmss identity

Vm ölçek kümesi hizmet kimliklerini yönetme.

az vmss identity assign

VMSS'de yönetilen hizmet kimliğini etkinleştirme.

az vmss identity remove

Vm ölçek kümesinden kullanıcı tarafından atanan kimlikleri kaldırın.

az vmss identity show

VM ölçek kümesi yönetilen kimlik bilgilerini görüntüleme.

az vmss list

VMSS listele.

az vmss list-instance-connection-info

Bir küme içindeki tek tek sanal makine örneklerine bağlanmak için kullanılan IP adresini ve bağlantı noktası numarasını alın.

az vmss list-instance-public-ips

Bir küme içindeki sanal makine örneklerinin genel IP adreslerini listeleyin.

az vmss list-instances

Bir VM Ölçek kümesindeki tüm sanal makinelerin listesini alır.

az vmss list-skus

Her SKU için izin verilen en düşük ve en yüksek VM örnekleri de dahil olmak üzere, VM Ölçek kümesi için kullanılabilen SKU 'ların listesini alır.

az vmss nic

VMSS'nin ağ arabirimlerini yönetme.

az vmss nic list

Bir sanal makine ölçek kümesinde tüm ağ arabirimlerini alır.

az vmss nic list-vm-nics

Sanal makine ölçek kümesinde bir sanal makinede yer alan tüm ağ arabirimleri hakkında bilgi alır.

az vmss nic show

Sanal makine ölçek kümesinde belirtilen ağ arabirimini almak.

az vmss perform-maintenance

Bir VM Ölçek kümesindeki bir veya daha fazla sanal makinede bakım gerçekleştirin.

az vmss reimage

Bir VMSS içindeki VM 'Leri yeniden görüntü oluştur.

az vmss restart

Bir VMSS içindeki VM 'Leri yeniden başlatın.

az vmss rolling-upgrade

Sıralı yükseltmeleri yönetin.

az vmss rolling-upgrade cancel

Geçerli sanal makine ölçek kümesi sıralı yükseltmesini iptal eder.

az vmss rolling-upgrade get-latest

En son sanal makine ölçek kümesi sıralı yükseltmesinin durumunu alır.

az vmss rolling-upgrade start

Tüm sanal makine ölçek kümesi örneklerini kullanılabilir en son Platform görüntüsü işletim sistemi sürümüne taşımak için bir sıralı yükseltme başlatır.

az vmss run-command

Bir sanal makine ölçek kümesi üzerinde Run komutları yönetin.

az vmss run-command invoke

Bir sanal makine ölçek kümesi örneğinde belirli bir Çalıştır komutunu yürütün.

az vmss run-command list

Bir konumdaki abonelik için tüm kullanılabilir çalıştırma komutlarını listeler.

az vmss run-command show

Bir konumdaki abonelik için belirli bir Çalıştır komutunu alır.

az vmss scale

Bir VMSS içindeki VM sayısını değiştirin.

az vmss set-orchestration-service-state

Bir VMSS içindeki belirli bir hizmet için ServiceState özelliğini değiştirin.

az vmss show

Bir VMSS içindeki VM 'Lerle ilgili ayrıntıları alın.

az vmss simulate-eviction

Bir VM Ölçek kümesindeki bir spot sanal makinenin çıkarması benzetimi yapın.

az vmss start

Bir VMSS içindeki VM 'Leri başlatın.

az vmss stop

Bir VMSS içindeki VM 'Leri kapatma (durdurma).

az vmss update

VMSS'yi güncelleştirin. Yükseltme ilkesi yapılandırmadıysanız VM'lerde yapılan değişiklikleri almak için 'az vmss update-instances' komutunu çalıştırın.

az vmss update-instances

VMSS içindeki VM'leri yükseltin.

az vmss wait

CLI'sini bir ölçek kümesi koşulu karşı olana kadar bekleme durumuna ayarlayın.

az vmss create

Azure Sanal Makine Ölçek Kümesi oluşturun.

End-to-end öğreticisi için bkz. https://docs.microsoft.com/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-linux-create-cli .

az vmss create --name
               --resource-group
               [--accelerated-networking {false, true}]
               [--admin-password]
               [--admin-username]
               [--app-gateway]
               [--app-gateway-capacity]
               [--app-gateway-sku]
               [--app-gateway-subnet-address-prefix]
               [--asgs]
               [--assign-identity]
               [--authentication-type {all, password, ssh}]
               [--automatic-repairs-grace-period]
               [--backend-pool-name]
               [--backend-port]
               [--computer-name-prefix]
               [--custom-data]
               [--data-disk-caching]
               [--data-disk-encryption-sets]
               [--data-disk-iops]
               [--data-disk-mbps]
               [--data-disk-sizes-gb]
               [--disable-overprovision]
               [--dns-servers]
               [--edge-zone]
               [--enable-cross-zone-upgrade {false, true}]
               [--encryption-at-host {false, true}]
               [--ephemeral-os-disk {false, true}]
               [--eviction-policy {Deallocate, Delete}]
               [--generate-ssh-keys]
               [--health-probe]
               [--host-group]
               [--image]
               [--instance-count]
               [--lb]
               [--lb-nat-pool-name]
               [--lb-sku {Basic, Gateway, Standard}]
               [--license-type {None, RHEL_BYOS, SLES_BYOS, Windows_Client, Windows_Server}]
               [--location]
               [--max-batch-instance-percent]
               [--max-price]
               [--max-unhealthy-instance-percent]
               [--max-unhealthy-upgraded-instance-percent]
               [--network-api-version]
               [--no-wait]
               [--nsg]
               [--orchestration-mode {Flexible, Uniform}]
               [--os-disk-caching {None, ReadOnly, ReadWrite}]
               [--os-disk-encryption-set]
               [--os-disk-name]
               [--os-disk-size-gb]
               [--os-type {linux, windows}]
               [--pause-time-between-batches]
               [--plan-name]
               [--plan-product]
               [--plan-promotion-code]
               [--plan-publisher]
               [--platform-fault-domain-count]
               [--ppg]
               [--prioritize-unhealthy-instances {false, true}]
               [--priority {Low, Regular, Spot}]
               [--public-ip-address]
               [--public-ip-address-allocation {dynamic, static}]
               [--public-ip-address-dns-name]
               [--public-ip-per-vm]
               [--role]
               [--scale-in-policy {Default, NewestVM, OldestVM}]
               [--scope]
               [--secrets]
               [--single-placement-group {false, true}]
               [--specialized {false, true}]
               [--ssh-dest-key-path]
               [--ssh-key-values]
               [--storage-container-name]
               [--storage-sku]
               [--subnet]
               [--subnet-address-prefix]
               [--subscription]
               [--tags]
               [--terminate-notification-time]
               [--ultra-ssd-enabled {false, true}]
               [--upgrade-policy-mode {Automatic, Manual, Rolling}]
               [--use-unmanaged-disk]
               [--user-data]
               [--validate]
               [--vm-domain-name]
               [--vm-sku]
               [--vnet-address-prefix]
               [--vnet-name]
               [--zones {1, 2, 3}]

Örnekler

5 Windows, yük dengeleyici, genel IP adresi, 2 GB veri diski ve 40 GB işletim sistemi diski ile sanal makine ölçek kümesi oluşturun.

az vmss create -n MyVmss -g MyResourceGroup --instance-count 5 --image Win2016Datacenter --data-disk-sizes-gb 2 --os-disk-size-gb 40

Otomatik olarak oluşturulan ssh anahtar çifti, genel IP adresi, DNS girişi, mevcut yük dengeleyici ve mevcut bir sanal ağ ile Bir Linux VM ölçek kümesi oluşturun.

az vmss create -n MyVmss -g MyResourceGroup --public-ip-address-dns-name my-globally-dns-name \
    --load-balancer MyLoadBalancer --vnet-name MyVnet --subnet MySubnet --image UbuntuLTS \
    --generate-ssh-keys

Varsayılan genel SSH anahtarını kullanarak özel bir görüntüden Linux VM ölçek kümesi oluşturun.

az vmss create -n MyVmss -g MyResourceGroup --image MyImage

Yük dengeleyici ve özel DNS sunucuları ile bir Linux VM ölçek kümesi oluşturun. Her VM'nin genel ip adresi ve özel bir etki alanı adı vardır.

az vmss create -n MyVmss -g MyResourceGroup --image centos \
    --public-ip-per-vm --vm-domain-name myvmss --dns-servers 10.0.0.6 10.0.0.5

Yapılandırma için cloud-init betiği kullanarak bir Linux VM ölçek kümesi oluşturun. Bkz. https://docs.microsoft.com/azure/virtual-machines/linux/using-cloud-init

az vmss create -g MyResourceGroup -n MyVmss --image debian --custom-data MyCloudInitScript.yml

Özelleştirilmiş bir görüntü sürümünden Linux VM ölçek kümesi oluşturun.

az vmss create -n MyVmss -g MyResourceGroup --image $id --specialized

Gizli dizileri kullanarak bir Debian VM Key Vault oluşturun.

az keyvault certificate create --vault-name vaultname -n cert1 \
  -p "$(az keyvault certificate get-default-policy)"

secrets=$(az keyvault secret list-versions --vault-name vaultname \
  -n cert1 --query "[?attributes.enabled].id" -o tsv)

vm_secrets=$(az vm secret format -s "$secrets")

az vmss create -g group-name -n vm-name --admin-username deploy  \
  --image debian --secrets "$vm_secrets"

Sistem tarafından atanan kimlikle bir VM ölçek kümesi oluşturun. VM,depolama hesabına erişimi olan bir 'Katkıda Bulunan' Rolüne sahip olur.

az vmss create -n MyVmss -g MyResourceGroup --image centos --assign-identity --scope /subscriptions/99999999-1bf0-4dda-aec3-cb9272f09590/MyResourceGroup/myRG/providers/Microsoft.Storage/storageAccounts/storage1

Kullanıcı tarafından atanan kimliğe sahip bir debian VM ölçek kümesi oluşturun.

az vmss create -n MyVmss -g rg1 --image debian --assign-identity  /subscriptions/99999999-1bf0-4dda-aec3-cb9272f09590/resourcegroups/myRG/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myID

Sistem ve kullanıcı tarafından atanan kimlikle bir debian VM ölçek kümesi oluşturun.

az vmss create -n MyVmss -g rg1 --image debian --assign-identity  [system] /subscriptions/99999999-1bf0-4dda-aec3-cb9272f09590/resourcegroups/myRG/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myID

Geçerli kaynak grubunun bölgesinde tek bölgeli vm ölçek kümesi oluşturma

az vmss create -n MyVmss -g MyResourceGroup --image Centos --zones 1

Gerekli Parametreler

--name -n

Sanal makine ölçek kümesi adı.

--resource-group -g

Kaynak grubunun adı. Varsayılan grubu kullanarak az configure --defaults group=<name> yapılandırarak.

İsteğe Bağlı Parametreler

--accelerated-networking

Hızlandırılmış ağı etkinleştirin. Belirtilmedidiği sürece CLI, makine görüntüsüne ve boyutuna göre etkinleştirecek.

kabul edilen değerler: false, true
--admin-password

Kimlik doğrulaması türü 'Parola' ise VM için parola.

--admin-username

VM'nin kullanıcı adı. Varsayılan değer geçerli işletim sistemi kullanıcı adıdır. Varsayılan değer sistem ayrılmışsa, varsayılan değer azureuser olarak ayarlanır. Ayrılmış https://docs.microsoft.com/en-us/rest/api/compute/virtualmachines/createorupdate#osprofile değerlerin tam listesini almak için lütfen bkz.

--app-gateway

Yeni bir uygulama ağ geçidi oluştururken (varsayılan) veya var olan bir ağ geçidine başvururken kullanmak üzere ad. Ayrıca, kimlikle mevcut bir uygulama ağ geçidine başvurur veya hiçbiri için "" belirtebilir.

--app-gateway-capacity

Yeni bir uygulama ağ geçidi oluştururken kullanmak üzere örnek sayısı.

varsayılan değer: 10
--app-gateway-sku

Yeni bir uygulama ağ geçidi oluştururken SKU.

varsayılan değer: Standard_Large
--app-gateway-subnet-address-prefix

CIDR biçiminde yeni bir uygulama ağ geçidi oluştururken kullanmak üzere alt ağ IP adresi ön eki.

--asgs

VM ile ilişkilendirilen mevcut uygulama güvenlik gruplarının boşlukla ayrılmış listesi.

--assign-identity

Sistem veya kullanıcı tarafından atanan kimlikleri boşluklarla ayrılmış olarak kabul edin. Sistem tarafından atanan kimliğe başvurmak için '[system]' veya kullanıcı tarafından atanan kimliğe başvurmak için bir kaynak kimliği kullanın. Daha fazla örnek için yardım'a göz at.

--authentication-type

VM ile kullanılan kimlik doğrulaması türü. Linux için varsayılan olarak Windows ve SSH ortak anahtarı kullanılır. "all" hem ssh hem de parola kimlik doğrulamasını sağlar.

kabul edilen değerler: all, password, ssh
--automatic-repairs-grace-period

VM'de durum değişikliği nedeniyle otomatik onarımların askıya alınarak askıya alınarak askıya alınacak süre (dakika olarak, 30 ile 90 arasında).

--backend-pool-name

Yeni bir yük dengeleyici veya uygulama ağ geçidi oluştururken arka uç havuzu için kullanmak üzere ad.

--backend-port

Yeni bir yük dengeleyici oluştururken arka uç bağlantı noktası NAT kurallarıyla açılır (Linux'ta varsayılan olarak 22 ve linux üzerinde 3389 Windows). Bir uygulama ağ geçidi oluştururken, arka uç HTTP ayarları için kullanmak üzere arka uç bağlantı noktası.

--computer-name-prefix

Ölçek kümesinde tüm sanal makineler için bilgisayar adı ön eki. Bilgisayar adı ön ekleri 1-15 karakter uzunluğunda olmalıdır.

--custom-data

Özel init betik dosyası veya metni (cloud-init, cloud-config vb.).

--data-disk-caching

Depolama diskler için 'None', 'ReadOnly', 'ReadWrite' gibi önbelleğe alma türü. Tüm disklere uygulamak için tek bir değer kullanın veya tek tek <lun>=<vaule1> <lun>=<value2> diskleri yapılandırmak için kullanın.

--data-disk-encryption-sets

Veri diskleri için disk şifreleme kümelerinin adları veya kimlikleri (ayrılmış alan).

--data-disk-iops

Yönetilen Read-Write için IOPS (ayrılmış alan) alanını belirtin. Yalnızca StorageAccountType bir UltraSSD_LRS. Belirtilmezse, diskSizeGB'ye göre varsayılan bir değer atanır.

--data-disk-mbps

Yönetilen disk için mb/sn (alan ayrılmış) olarak bant genişliğini belirtin. Yalnızca StorageAccountType bir UltraSSD_LRS. Belirtilmezse, diskSizeGB'ye göre varsayılan bir değer atanır.

--data-disk-sizes-gb

Oluşturulacak GB olarak boşlukla ayrılmış boş yönetilen veri diski boyutları.

--disable-overprovision

Fazla kullanılabilirlik seçeneği (ayrıntılar https://azure.microsoft.com/documentation/articles/virtual-machine-scale-sets-overview/ için bkz. ).

--dns-servers

DNS sunucularının boşlukla ayrılmış IP adresleri, örneğin 10.0.0.5 10.0.0.6.

--edge-zone

Kenar bölgesi adı.

--enable-cross-zone-upgrade

Bu Boole özelliğini ayarlamak VMSS'nin yükseltme toplu işleri oluşturma sırasında AZ sınırlarını yoksaymasına olanak sağlar ve toplu iş boyutunu belirlemek için yalnızca Update Domain ve maxBatchInstancePercent'i göz önünde bulundurabilirsiniz.

kabul edilen değerler: false, true
--encryption-at-host

VM veya VMSS için Konak Şifrelemesi'ne olanak sağlar. Bu, konakta Kaynak/Geçici disk de dahil olmak üzere tüm diskler için şifrelemeyi etkinleştirir.

kabul edilen değerler: false, true
--ephemeral-os-disk

Yerel disk performansı ve daha hızlı VM/VMSS yeniden oluşturma süresi sağlayarak doğrudan konak düğümünde bir işletim sistemi diski oluşturmanıza olanak sağlar.

kabul edilen değerler: false, true
--eviction-policy

Spot öncelik ölçek kümesinde sanal makineler için çıkarma ilkesi. Varsayılan çıkarma ilkesi, Spot öncelikli ölçek kümesi için Çıkarma ilkesidir.

kabul edilen değerler: Deallocate, Delete
--generate-ssh-keys

Eksikse SSH ortak ve özel anahtar dosyaları oluşturma. Anahtarlar ~/.ssh dizininde depolanır.

--health-probe

Var olan yük dengeleyiciden gelen yoklama adı, asıl olarak yükseltme veya otomatik onarımlar için kullanılır.

--host-group

Sanal makine ölçek kümesinde bulunan ayrılmış konak grubunun adı veya kimliği.

--image

İşletim sistemi görüntüsünün URN diğer adı, URN, özel görüntü adı veya kimliği veya VHD blob URI'sı olarak adı. Geçerli URN biçimi: "Publisher:Offer:Sku:Version".

şuradan alınan değerler:: az vm image list, az vm image show
--instance-count

Ölçek kümesinde VM sayısı.

varsayılan değer: 2
--lb --load-balancer

Yeni yük dengeleyici oluştururken (varsayılan) veya var olan bir yük dengeleyiciye başvururken kullanmak için ad. Ayrıca, kimlikle mevcut bir yük dengeleyiciye başvurur veya hiçbiri için "" belirteci belirtir.

--lb-nat-pool-name --nat-pool-name

Yeni bir yük dengeleyici oluştururken NAT havuzu için kullanmak üzere ad.

--lb-sku

Oluşturularak oluşturul Load Balancer Sku'su. Tek yerleştirme grubu kapalı olduğunda varsayılan olarak 'Standart' olur; aksi takdirde, varsayılan olarak 'Temel'. Genel IP'nin yalnızca 'Standart' olduğunda kenar bölgesinde oluşturulacak şekilde desteklendir.

kabul edilen değerler: Basic, Gateway, Standard
--license-type

Disk görüntüsünün Windows diskin şirket içinde lisansa sahip olduğunu belirtir. Windows Server'Azure Hibrit Avantajı etkinleştirmek için 'Windows_Server' kullanın. Çok Kullanıcılı Barındırma Haklarını Windows 10 için 'Windows_Client' kullanın. Daha fazla bilgi için bkz. Azure Windows VM çevrimiçi belgeleri.

kabul edilen değerler: None, RHEL_BYOS, SLES_BYOS, Windows_Client, Windows_Server
--location -l

VM'nin ve ilgili kaynakların oluşturul bulunduğu konum. Varsayılan konum yapılandırılmamışsa, varsayılan olarak kaynak grubunun konumunu kullanır.

--max-batch-instance-percent

Bir toplu iş içinde toplu yükseltme tarafından eşzamanlı olarak yükseltilecek toplam sanal makine örneklerinin en yüksek yüzde değeri. Varsayılan: %20.

--max-price

Spot VM/VMSS için ödeme yapmaya istekli olduğunuz maksimum fiyat (ABD Doları). -1, Spot VM/VMSS'nin fiyat nedeniyle çıkarılamay gerektiğini gösterir.

--max-unhealthy-instance-percent

Ölçek kümesinde eşzamanlı olarak iyi durumda olmayan toplam sanal makine örneklerinin en yüksek yüzdesi. Varsayılan: %20.

--max-unhealthy-upgraded-instance-percent

Yükseltilmiş sanal makine örneklerinin iyi durumda olmayan en yüksek yüzdesi. Varsayılan: %20.

--network-api-version

Sanal Makine Ölçek Kümesi için Ağ Arabirimi Yapılandırmaları'nın 'Esnek' düzenleme moduyla ağ kaynakları oluşturulurken kullanılan Microsoft.Network API sürümünü belirtin. Olası değer 2020-11-01'tir.

--no-wait

Uzun süre çalışan işlemi tamamlar.

--nsg

Var olan bir Ağ Güvenlik Grubunun adı veya kimliği.

--orchestration-mode

Sanal makinelerin ölçek kümesi tarafından nasıl yönetil olduğunu seçin. Tekdüz modunda bir sanal makine modeli tanımlarsınız ve Azure bu modeli temel alarak aynı örnekleri üretir. Esnek modda, ölçek kümesine herhangi bir yapılandırmanın sanal makinesini el ile oluşturabilir ve ekler veya ölçek kümesi için tanımlanan sanal makine modelini temel alarak aynı örnekleri oluşturabilirsiniz.

kabul edilen değerler: Flexible, Uniform
varsayılan değer: Uniform
--os-disk-caching

Depolama işletim sistemi diski için önbelleğe alma türünü seçin. Varsayılan: ReadWrite.

kabul edilen değerler: None, ReadOnly, ReadWrite
--os-disk-encryption-set

İşletim sistemi diski için ayarlanan disk şifrelemesi adı veya KIMLIĞI.

--os-disk-name

Yeni VM işletim sistemi diskinin adı.

--os-disk-size-gb

Oluşturmak için işletim sistemi disk boyutu GB cinsinden.

--os-type

Özel bir VHD 'de yüklü işletim sistemi türü. URN veya URN diğer adı belirtirken kullanmayın.

kabul edilen değerler: linux, windows
--pause-time-between-batches

Bir toplu işteki tüm sanal makineler için güncelleştirme tamamlama ve sonraki toplu işi başlatma arasındaki bekleme süresi. Varsayılan: 0 saniye.

--plan-name

Plan adı.

--plan-product

Ürün planlayın.

--plan-promotion-code

Promosyon kodu planlayın.

--plan-publisher

Yayımcıyı planlayın.

--platform-fault-domain-count

Kullanılabilirlik bölgesindeki her bir yerleştirme grubu için hata etki alanı sayısı.

--ppg

VMSS 'nin ilişkilendirilmesi gereken yakınlık yerleşimi grubunun adı veya KIMLIĞI.

--prioritize-unhealthy-instances

Bu Boole özelliğini ayarla, hiçbir sağlıklı örneklerden önce yükseltilerek bir ölçek kümesindeki sağlıksız tüm örneklere neden olur.

kabul edilen değerler: false, true
--priority

Priority. Kısa ömürlü iş yüklerini uygun maliyetli bir şekilde çalıştırmak için ' Spot ' kullanın. ' Düşük ' enum gelecekte kullanım dışı olacaktır. Azure spot VM ve/veya VMSS dağıtmak için lütfen ' nokta ' kullanın. Varsayılan olarak normal.

kabul edilen değerler: Low, Regular, Spot
--public-ip-address

Bir (varsayılan) oluştururken veya var olan bir adrese başvururken genel IP adresinin adı. Ayrıca, KIMLIĞE göre var olan bir genel IP 'ye başvurabilir veya "" PowerShell veya--% işleci kullanarak Azure CLı 'de hiçbiri için "" belirtebilirsiniz.

--public-ip-address-allocation
kabul edilen değerler: dynamic, static
--public-ip-address-dns-name

Yeni oluşturulan genel IP için genel olarak benzersiz DNS adı.

--public-ip-per-vm

Her sanal makine örneğinin genel bir IP 'si olacaktır. Güvenlik için, uygun kuralları uygulamak üzere '--NSG ' kullanabilirsiniz.

--role

Sistem tarafından atanan kimliğin rol adı veya kimliği.

varsayılan değer: Contributor
--scale-in-policy

Bir sanal makine ölçek kümesi ölçeklendirildiğinde, kaldırılmak üzere hangi sanal makinelerin seçili olduğunu belirleyen ölçek genişletme ilkesini (boşlukla ayrılmış) belirtin.

kabul edilen değerler: Default, NewestVM, OldestVM
--scope

Sistem tarafından atanan kimliğin erişebileceği kapsam.

--secrets

JSON dizeleri veya dosyaları içeren bir veya birden çok gizli dizi @{path} Key Vault [{ "sourceVault": { "id": "value" }, "vaultCertificates": [{ "certificateUrl": "value", "certificateStore": "cert store name (only on windows)"}] }] .

--single-placement-group

Ölçek kümesini tek bir yerleştirme grubuyla sınırlayın. Ayrıntılar için bkz. https://docs.microsoft.com/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-placement-groups.

kabul edilen değerler: false, true
--specialized

Kaynak görüntünün özelleştirilmiş olup olmadığını belirtin.

kabul edilen değerler: false, true
--ssh-dest-key-path

SSH anahtarı için VM 'deki hedef dosya yolu. Dosya zaten mevcutsa, belirtilen anahtar (ler) dosyaya eklenir. Linux sağlama aracısındaki bilinen bir sorun nedeniyle SSH ortak anahtarları için hedef yol şu anda varsayılan "/Home/username/.exe/authorized_keys" değeriyle sınırlıdır.

--ssh-key-values

SSH ortak anahtarlarının veya ortak anahtar dosya yollarının boşlukla ayrılmış listesi.

--storage-container-name

Yalnızca ile kullanıldığında geçerlidir --use-unmanaged-disk . VM işletim sistemi diski için depolama kapsayıcısının adı. Varsayılan: VHD 'ler.

varsayılan değer: vhds
--storage-sku

VM 'yi kalıcı hale getirmek için gereken depolama hesabının SKU 'SU. Tüm disklere uygulanacak tekil bir SKU kullanın veya tek tek diskleri belirtin. Kullanım: [--Storage-SKU SKU |--depolama-SKU KIMLIĞI = SKU kimliği = SKU kimliği = SKU...], her KIMLIğIN "OS" veya 0 dizinli bir LUN olduğu. İzin verilen değerler: Standard_LRS, Premium_LRS, StandardSSD_LRS, UltraSSD_LRS, Premium_ZRS, StandardSSD_ZRS.

--subnet

Yeni bir VNet oluştururken veya var olan bir sanal ağa başvururken alt ağın adı. Ayrıca, KIMLIĞE göre mevcut bir alt ağa başvurabilir. VNET-Name ve subnet öğelerinin her ikisi de atlanırsa, uygun bir sanal ağ ve alt ağ otomatik olarak seçilir veya yeni bir tane oluşturulur.

--subnet-address-prefix

CıDR biçiminde yeni bir VNet oluşturulurken kullanılacak alt ağ IP adresi ön eki.

--subscription

Aboneliğin adı veya kimliği. Kullanarak varsayılan aboneliği yapılandırabilirsiniz az account set -s NAME_OR_ID .

--tags

Boşlukla ayrılmış Etiketler: anahtar [= değer] [anahtar [= değer]...]. Varolan etiketleri temizlemek için "" kullanın.

--terminate-notification-time

VM 'nin silindiği bir zamana kadar, örnek meta veri sunucusunda VM 'ye gönderilecek bir bildirimin süresi (dakika olarak 5 ile 15 arasında).

--ultra-ssd-enabled

UltraSSD_LRS depolama hesabıyla 1 veya daha fazla yönetilen veri diskine sahip olmasını sağlar veya devre dışı bırakır.

kabul edilen değerler: false, true
--upgrade-policy-mode
kabul edilen değerler: Automatic, Manual, Rolling
varsayılan değer: manual
--use-unmanaged-disk

VM 'yi kalıcı hale getirmek için yönetilen disk kullanmayın.

--user-data

Ölçek kümesindeki sanal makineler için UserData. Dosya veya dize olarak geçirilebilir.

--validate

Herhangi bir kaynak oluşturmadan ARM şablonunu oluşturun ve doğrulayın.

--vm-domain-name

VM örneklerinin etki alanı adı, yapılandırıldıktan sonra FQDN 'dir vm<vm-index>.<vm-domain-name>.<..rest..> .

--vm-sku

Ölçek kümesindeki VM 'lerin boyutu. "Standard_DS1_v2" varsayılan olarak. https://azure.microsoft.com/pricing/details/virtual-machines/Boyut bilgisi için bkz..

--vnet-address-prefix

CıDR biçiminde yeni VNet oluşturulurken kullanılacak IP adresi ön eki.

varsayılan değer: 10.0.0.0/16
--vnet-name

Yeni bir tane oluştururken veya var olan bir ağa başvururken sanal ağın adı.

--zones -z

Kaynağın sağlanacağı kullanılabilirlik bölgelerinin boşlukla ayrılmış listesi.

kabul edilen değerler: 1, 2, 3

az vmss deallocate

Bir VMSS içindeki VM 'Leri serbest bırakma.

az vmss deallocate --name
                   --resource-group
                   [--instance-ids]
                   [--no-wait]
                   [--subscription]

Örnekler

Bir VMSS içindeki VM 'Leri serbest bırakma. otomatik olarak oluşturulan

az vmss deallocate --instance-ids 1 --name MyScaleSet --resource-group MyResourceGroup

Gerekli Parametreler

--name -n

Ölçek kümesi adı. Kullanarak varsayılanı yapılandırabilirsiniz az configure --defaults vmss=<name> .

--resource-group -g

Kaynak grubunun adı. Kullanarak varsayılan grubu yapılandırabilirsiniz az configure --defaults group=<name> .

İsteğe Bağlı Parametreler

--instance-ids

Kimlikler (örn: 1 2 3...) veya * tüm örnekler için boşlukla ayrılmış liste. Sağlanmazsa, bu eylem ölçek kümesi 'in kendine uygulanır.

--no-wait

Uzun süre çalışan işlemin bitmesini beklememe.

--subscription

Aboneliğin adı veya kimliği. Kullanarak varsayılan aboneliği yapılandırabilirsiniz az account set -s NAME_OR_ID .

az vmss delete

Bir VM Ölçek kümesini siler.

az vmss delete [--force-deletion]
               [--ids]
               [--name]
               [--no-wait]
               [--resource-group]
               [--subscription]

İsteğe Bağlı Parametreler

--force-deletion

Bir VM Ölçek kümesini zorla silmeye zorlamak için isteğe bağlı parametre. (Önizlemede bulunan özellik).

--ids

Bir veya daha fazla kaynak kimliği (boşlukla ayrılmış). ' Kaynak kimliği ' bağımsız değişkenlerinin tüm bilgilerini içeren bir kaynak KIMLIĞI olmalıdır. --IDS veya diğer ' kaynak kimliği ' bağımsız değişkenlerini sağlamanız gerekir.

--name -n

Ölçek kümesi adı. Kullanarak varsayılanı yapılandırabilirsiniz az configure --defaults vmss=<name> .

--no-wait

Uzun süre çalışan işlemin bitmesini beklememe.

--resource-group -g

Kaynak grubunun adı. Kullanarak varsayılan grubu yapılandırabilirsiniz az configure --defaults group=<name> .

--subscription

Aboneliğin adı veya kimliği. Kullanarak varsayılan aboneliği yapılandırabilirsiniz az account set -s NAME_OR_ID .

az vmss delete-instances

Bir VMSS içindeki VM 'Leri silin.

az vmss delete-instances --instance-ids
                         --name
                         --resource-group
                         [--no-wait]
                         [--subscription]

Örnekler

Bir VMSS içindeki VM 'Leri silin. otomatik olarak oluşturulan

az vmss delete-instances --instance-ids 0 --name MyScaleSet --resource-group MyResourceGroup

Gerekli Parametreler

--instance-ids

Kimlikler (örn: 1 2 3...) veya * tüm örnekler için boşlukla ayrılmış liste.

--name -n

Ölçek kümesi adı. Kullanarak varsayılanı yapılandırabilirsiniz az configure --defaults vmss=<name> .

--resource-group -g

Kaynak grubunun adı. Kullanarak varsayılan grubu yapılandırabilirsiniz az configure --defaults group=<name> .

İsteğe Bağlı Parametreler

--no-wait

Uzun süre çalışan işlemin bitmesini beklememe.

--subscription

Aboneliğin adı veya kimliği. Kullanarak varsayılan aboneliği yapılandırabilirsiniz az account set -s NAME_OR_ID .

az vmss get-instance-view

Bir VMSS 'nin bir örneğini görüntüleyin.

az vmss get-instance-view [--ids]
                          [--instance-id]
                          [--name]
                          [--resource-group]
                          [--subscription]

Örnekler

Bir VMSS 'nin bir örneğini görüntüleyin. otomatik olarak oluşturulan

az vmss get-instance-view --name MyScaleSet --resource-group MyResourceGroup

İsteğe Bağlı Parametreler

--ids

Bir veya daha fazla kaynak kimliği (boşlukla ayrılmış). ' Kaynak kimliği ' bağımsız değişkenlerinin tüm bilgilerini içeren bir kaynak KIMLIĞI olmalıdır. --IDS veya diğer ' kaynak kimliği ' bağımsız değişkenlerini sağlamanız gerekir.

--instance-id

Bir * Ölçek kümesindeki tüm sanal makinelerin örnek görünümünü listelemek için BIR VM örnek kimliği veya "".

--name -n

Ölçek kümesi adı. Kullanarak varsayılanı yapılandırabilirsiniz az configure --defaults vmss=<name> .

--resource-group -g

Kaynak grubunun adı. Kullanarak varsayılan grubu yapılandırabilirsiniz az configure --defaults group=<name> .

--subscription

Aboneliğin adı veya kimliği. Kullanarak varsayılan aboneliği yapılandırabilirsiniz az account set -s NAME_OR_ID .

az vmss get-os-upgrade-history

Bir VM Ölçek kümesi örneğindeki işletim sistemi yükseltmelerinin listesini alır.

az vmss get-os-upgrade-history [--ids]
                               [--name]
                               [--resource-group]
                               [--subscription]

İsteğe Bağlı Parametreler

--ids

Bir veya daha fazla kaynak kimliği (boşlukla ayrılmış). ' Kaynak kimliği ' bağımsız değişkenlerinin tüm bilgilerini içeren bir kaynak KIMLIĞI olmalıdır. --IDS veya diğer ' kaynak kimliği ' bağımsız değişkenlerini sağlamanız gerekir.

--name -n

Ölçek kümesi adı. Kullanarak varsayılanı yapılandırabilirsiniz az configure --defaults vmss=<name> .

--resource-group -g

Kaynak grubunun adı. Kullanarak varsayılan grubu yapılandırabilirsiniz az configure --defaults group=<name> .

--subscription

Aboneliğin adı veya kimliği. Kullanarak varsayılan aboneliği yapılandırabilirsiniz az account set -s NAME_OR_ID .

az vmss list

VMSS listele.

az vmss list [--query-examples]
             [--resource-group]
             [--subscription]

Örnekler

Listeleme VMSS (otomatik olarak)

az vmss list --resource-group MyResourceGroup

İsteğe Bağlı Parametreler

--query-examples

Sizin için JMESPath dizesi önerilir. Sonuçları görmek için, sorgudan birini kopyalayabilir ve çift tırnak işaretleri içine sorgu parametresini sonra yapıştırabilirsiniz. Bu anahtar sözcüklere göre öneri verebilmemiz için bir veya daha fazla konumsal anahtar sözcük ekleyebilirsiniz.

--resource-group -g

Kaynak grubunun adı. Kullanarak varsayılan grubu yapılandırabilirsiniz az configure --defaults group=<name> .

--subscription

Aboneliğin adı veya kimliği. Kullanarak varsayılan aboneliği yapılandırabilirsiniz az account set -s NAME_OR_ID .

az vmss list-instance-connection-info

Bir küme içindeki tek tek sanal makine örneklerine bağlanmak için kullanılan IP adresini ve bağlantı noktası numarasını alın.

az vmss list-instance-connection-info [--ids]
                                      [--name]
                                      [--resource-group]
                                      [--subscription]

Örnekler

Bir küme içindeki tek tek sanal makine örneklerine bağlanmak için kullanılan IP adresini ve bağlantı noktası numarasını alın. otomatik olarak oluşturulan

az vmss list-instance-connection-info --name MyScaleSet --resource-group MyResourceGroup

İsteğe Bağlı Parametreler

--ids

Bir veya daha fazla kaynak kimliği (boşlukla ayrılmış). ' Kaynak kimliği ' bağımsız değişkenlerinin tüm bilgilerini içeren bir kaynak KIMLIĞI olmalıdır. --IDS veya diğer ' kaynak kimliği ' bağımsız değişkenlerini sağlamanız gerekir.

--name -n

Ölçek kümesi adı. Kullanarak varsayılanı yapılandırabilirsiniz az configure --defaults vmss=<name> .

--resource-group -g

Kaynak grubunun adı. Kullanarak varsayılan grubu yapılandırabilirsiniz az configure --defaults group=<name> .

--subscription

Aboneliğin adı veya kimliği. Kullanarak varsayılan aboneliği yapılandırabilirsiniz az account set -s NAME_OR_ID .

az vmss list-instance-public-ips

Bir küme içindeki sanal makine örneklerinin genel IP adreslerini listeleyin.

az vmss list-instance-public-ips [--ids]
                                 [--name]
                                 [--resource-group]
                                 [--subscription]

Örnekler

Bir küme içindeki sanal makine örneklerinin genel IP adreslerini listeleyin. otomatik olarak oluşturulan

az vmss list-instance-public-ips --name MyScaleSet --resource-group MyResourceGroup

İsteğe Bağlı Parametreler

--ids

Bir veya daha fazla kaynak kimliği (boşlukla ayrılmış). ' Kaynak kimliği ' bağımsız değişkenlerinin tüm bilgilerini içeren bir kaynak KIMLIĞI olmalıdır. --IDS veya diğer ' kaynak kimliği ' bağımsız değişkenlerini sağlamanız gerekir.

--name -n

Ölçek kümesi adı. Kullanarak varsayılanı yapılandırabilirsiniz az configure --defaults vmss=<name> .

--resource-group -g

Kaynak grubunun adı. Kullanarak varsayılan grubu yapılandırabilirsiniz az configure --defaults group=<name> .

--subscription

Aboneliğin adı veya kimliği. Kullanarak varsayılan aboneliği yapılandırabilirsiniz az account set -s NAME_OR_ID .

az vmss list-instances

Bir VM Ölçek kümesindeki tüm sanal makinelerin listesini alır.

az vmss list-instances [--expand]
                       [--filter]
                       [--ids]
                       [--name]
                       [--resource-group]
                       [--select]
                       [--subscription]

İsteğe Bağlı Parametreler

--expand

İşleme uygulanacak genişletme ifadesi. İzin verilen değerler ' InstanceView '.

--filter

İşleme uygulanacak filtre. İzin verilen değerler ' StartsWith (InstanceView/durumlar/Code, ' PowerState ') EQ true ', ' Properties/Latestmodelapp, EQ true ', ' Properties/Latestmodelapp, EQ false ' şeklindedir.

--ids

Bir veya daha fazla kaynak kimliği (boşlukla ayrılmış). ' Kaynak kimliği ' bağımsız değişkenlerinin tüm bilgilerini içeren bir kaynak KIMLIĞI olmalıdır. --IDS veya diğer ' kaynak kimliği ' bağımsız değişkenlerini sağlamanız gerekir.

--name -n

Ölçek kümesi adı. Kullanarak varsayılanı yapılandırabilirsiniz az configure --defaults vmss=<name> .

--resource-group -g

Kaynak grubunun adı. Kullanarak varsayılan grubu yapılandırabilirsiniz az configure --defaults group=<name> .

--select

Liste parametreleri. İzin verilen değerler ' InstanceView ', ' InstanceView/durumlar '.

--subscription

Aboneliğin adı veya kimliği. Kullanarak varsayılan aboneliği yapılandırabilirsiniz az account set -s NAME_OR_ID .

az vmss list-skus

Her SKU için izin verilen en düşük ve en yüksek VM örnekleri de dahil olmak üzere, VM Ölçek kümesi için kullanılabilen SKU 'ların listesini alır.

az vmss list-skus [--ids]
                  [--name]
                  [--resource-group]
                  [--subscription]

İsteğe Bağlı Parametreler

--ids

Bir veya daha fazla kaynak kimliği (boşlukla ayrılmış). ' Kaynak kimliği ' bağımsız değişkenlerinin tüm bilgilerini içeren bir kaynak KIMLIĞI olmalıdır. --IDS veya diğer ' kaynak kimliği ' bağımsız değişkenlerini sağlamanız gerekir.

--name -n

Ölçek kümesi adı. Kullanarak varsayılanı yapılandırabilirsiniz az configure --defaults vmss=<name> .

--resource-group -g

Kaynak grubunun adı. Kullanarak varsayılan grubu yapılandırabilirsiniz az configure --defaults group=<name> .

--subscription

Aboneliğin adı veya kimliği. Kullanarak varsayılan aboneliği yapılandırabilirsiniz az account set -s NAME_OR_ID .

az vmss perform-maintenance

Bir VM Ölçek kümesindeki bir veya daha fazla sanal makinede bakım gerçekleştirin.

Bakım gerçekleştirme için uygun olmayan örneklerde işlem başarısız olur. Daha fazla ayrıntı için lütfen en iyi yöntemlere bakın: https://docs.microsoft.com/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-maintenance-notifications .

az vmss perform-maintenance [--ids]
                            [--name]
                            [--resource-group]
                            [--subscription]
                            [--vm-instance-i-ds]

İsteğe Bağlı Parametreler

--ids

Bir veya daha fazla kaynak kimliği (boşlukla ayrılmış). ' Kaynak kimliği ' bağımsız değişkenlerinin tüm bilgilerini içeren bir kaynak KIMLIĞI olmalıdır. --IDS veya diğer ' kaynak kimliği ' bağımsız değişkenlerini sağlamanız gerekir.

--name -n

Ölçek kümesi adı. Kullanarak varsayılanı yapılandırabilirsiniz az configure --defaults vmss=<name> .

--resource-group -g

Kaynak grubunun adı. Kullanarak varsayılan grubu yapılandırabilirsiniz az configure --defaults group=<name> .

--subscription

Aboneliğin adı veya kimliği. Kullanarak varsayılan aboneliği yapılandırabilirsiniz az account set -s NAME_OR_ID .

--vm-instance-i-ds

VM Ölçek kümesindeki sanal makine örneği kimliklerinin listesi.

az vmss reimage

Bir VMSS içindeki VM 'Leri yeniden görüntü oluştur.

az vmss reimage [--ids]
                [--instance-id]
                [--name]
                [--no-wait]
                [--resource-group]
                [--subscription]

Örnekler

Bir VMSS içindeki VM 'Leri yeniden görüntü oluştur. otomatik olarak oluşturulan

az vmss reimage --instance-id 1 --name MyScaleSet --resource-group MyResourceGroup --subscription MySubscription

İsteğe Bağlı Parametreler

--ids

Bir veya daha fazla kaynak kimliği (boşlukla ayrılmış). ' Kaynak kimliği ' bağımsız değişkenlerinin tüm bilgilerini içeren bir kaynak KIMLIĞI olmalıdır. --IDS veya diğer ' kaynak kimliği ' bağımsız değişkenlerini sağlamanız gerekir.

--instance-id

VM örnek KIMLIĞI. Eksik ise, tüm örnekleri yeniden yansıın.

--name -n

Ölçek kümesi adı. Kullanarak varsayılanı yapılandırabilirsiniz az configure --defaults vmss=<name> .

--no-wait

Uzun süre çalışan işlemin bitmesini beklememe.

--resource-group -g

Kaynak grubunun adı. Kullanarak varsayılan grubu yapılandırabilirsiniz az configure --defaults group=<name> .

--subscription

Aboneliğin adı veya kimliği. Kullanarak varsayılan aboneliği yapılandırabilirsiniz az account set -s NAME_OR_ID .

az vmss restart

Bir VMSS içindeki VM 'Leri yeniden başlatın.

az vmss restart --name
                --resource-group
                [--instance-ids]
                [--no-wait]
                [--subscription]

Örnekler

Bir VMSS içindeki VM 'Leri yeniden başlatın. otomatik olarak oluşturulan

az vmss restart --instance-ids 1 --name MyScaleSet --resource-group MyResourceGroup

Gerekli Parametreler

--name -n

Ölçek kümesi adı. Kullanarak varsayılanı yapılandırabilirsiniz az configure --defaults vmss=<name> .

--resource-group -g

Kaynak grubunun adı. Kullanarak varsayılan grubu yapılandırabilirsiniz az configure --defaults group=<name> .

İsteğe Bağlı Parametreler

--instance-ids

Kimlikler (örn: 1 2 3...) veya * tüm örnekler için boşlukla ayrılmış liste. Sağlanmazsa, bu eylem ölçek kümesi 'in kendine uygulanır.

--no-wait

Uzun süre çalışan işlemin bitmesini beklememe.

--subscription

Aboneliğin adı veya kimliği. Kullanarak varsayılan aboneliği yapılandırabilirsiniz az account set -s NAME_OR_ID .

az vmss scale

Bir VMSS içindeki VM sayısını değiştirin.

az vmss scale --new-capacity
              [--ids]
              [--name]
              [--no-wait]
              [--resource-group]
              [--subscription]

Örnekler

Bir VMSS içindeki VM sayısını değiştirin. otomatik olarak oluşturulan

az vmss scale --name MyScaleSet --new-capacity 6 --resource-group MyResourceGroup

Gerekli Parametreler

--new-capacity

VMSS içindeki sanal makine sayısı.

İsteğe Bağlı Parametreler

--ids

Bir veya daha fazla kaynak kimliği (boşlukla ayrılmış). ' Kaynak kimliği ' bağımsız değişkenlerinin tüm bilgilerini içeren bir kaynak KIMLIĞI olmalıdır. --IDS veya diğer ' kaynak kimliği ' bağımsız değişkenlerini sağlamanız gerekir.

--name -n

Ölçek kümesi adı. Kullanarak varsayılanı yapılandırabilirsiniz az configure --defaults vmss=<name> .

--no-wait

Uzun süre çalışan işlemin bitmesini beklememe.

--resource-group -g

Kaynak grubunun adı. Kullanarak varsayılan grubu yapılandırabilirsiniz az configure --defaults group=<name> .

--subscription

Aboneliğin adı veya kimliği. Kullanarak varsayılan aboneliği yapılandırabilirsiniz az account set -s NAME_OR_ID .

az vmss set-orchestration-service-state

Bir VMSS içindeki belirli bir hizmet için ServiceState özelliğini değiştirin.

az vmss set-orchestration-service-state --action {Resume, Suspend}
                                        --service-name {AutomaticRepairs, DummyOrchestrationServiceName}
                                        [--ids]
                                        [--name]
                                        [--no-wait]
                                        [--resource-group]
                                        [--subscription]

Örnekler

Otomatik onarımlar için ServiceState özelliğini değiştir

az vmss set-orchestration-service-state --service-name AutomaticRepairs --action Resume --name MyScaleSet --resource-group MyResourceGroup

Gerekli Parametreler

--action

Gerçekleştirilecek eylem.

kabul edilen değerler: Resume, Suspend
--service-name

Orchestration hizmetinin adı.

kabul edilen değerler: AutomaticRepairs, DummyOrchestrationServiceName

İsteğe Bağlı Parametreler

--ids

Bir veya daha fazla kaynak kimliği (boşlukla ayrılmış). ' Kaynak kimliği ' bağımsız değişkenlerinin tüm bilgilerini içeren bir kaynak KIMLIĞI olmalıdır. --IDS veya diğer ' kaynak kimliği ' bağımsız değişkenlerini sağlamanız gerekir.

--name -n

Ölçek kümesi adı. Kullanarak varsayılanı yapılandırabilirsiniz az configure --defaults vmss=<name> .

--no-wait

Uzun süre çalışan işlemin bitmesini beklememe.

--resource-group -g

Kaynak grubunun adı. Kullanarak varsayılan grubu yapılandırabilirsiniz az configure --defaults group=<name> .

--subscription

Aboneliğin adı veya kimliği. Kullanarak varsayılan aboneliği yapılandırabilirsiniz az account set -s NAME_OR_ID .

az vmss show

Bir VMSS içindeki VM 'Lerle ilgili ayrıntıları alın.

az vmss show --name
             --resource-group
             [--include-user-data]
             [--instance-id]
             [--query-examples]
             [--subscription]

Örnekler

Bir VMSS içindeki VM 'Lerle ilgili ayrıntıları alın. otomatik olarak oluşturulan

az vmss show --name MyScaleSet --resource-group MyResourceGroup

Gerekli Parametreler

--name -n

Ölçek kümesi adı. Kullanarak varsayılanı yapılandırabilirsiniz az configure --defaults vmss=<name> .

--resource-group -g

Kaynak grubunun adı. Kullanarak varsayılan grubu yapılandırabilirsiniz az configure --defaults group=<name> .

İsteğe Bağlı Parametreler

--include-user-data -u

Sorgu sonucuna Kullanıcı veri özelliklerini ekleyin.

--instance-id

VM örnek KIMLIĞI. Eksik ise, VMSS 'yi gösterin.

--query-examples

Sizin için JMESPath dizesi önerilir. Sonuçları görmek için, sorgudan birini kopyalayabilir ve çift tırnak işaretleri içine sorgu parametresini sonra yapıştırabilirsiniz. Bu anahtar sözcüklere göre öneri verebilmemiz için bir veya daha fazla konumsal anahtar sözcük ekleyebilirsiniz.

--subscription

Aboneliğin adı veya kimliği. Kullanarak varsayılan aboneliği yapılandırabilirsiniz az account set -s NAME_OR_ID .

az vmss simulate-eviction

Bir VM Ölçek kümesindeki bir spot sanal makinenin çıkarması benzetimi yapın.

az vmss simulate-eviction --instance-id
                          --name
                          --resource-group
                          [--subscription]

Örnekler

Bir VM Ölçek kümesindeki bir spot sanal makinenin çıkarması benzetimi yapın.

az vmss simulate-eviction --resource-group MyResourceGroup --name MyScaleSet --instance-id 0

Gerekli Parametreler

--instance-id

Sanal makinenin örnek KIMLIĞI.

--name -n

Ölçek kümesi adı. Kullanarak varsayılanı yapılandırabilirsiniz az configure --defaults vmss=<name> .

--resource-group -g

Kaynak grubunun adı. Kullanarak varsayılan grubu yapılandırabilirsiniz az configure --defaults group=<name> .

İsteğe Bağlı Parametreler

--subscription

Aboneliğin adı veya kimliği. Kullanarak varsayılan aboneliği yapılandırabilirsiniz az account set -s NAME_OR_ID .

az vmss start

Bir VMSS içindeki VM 'Leri başlatın.

az vmss start --name
              --resource-group
              [--instance-ids]
              [--no-wait]
              [--subscription]

Örnekler

Bir VMSS içindeki VM 'Leri başlatın. otomatik olarak oluşturulan

az vmss start --instance-ids 1 --name MyScaleSet --resource-group MyResourceGroup

Gerekli Parametreler

--name -n

Ölçek kümesi adı. Kullanarak varsayılanı yapılandırabilirsiniz az configure --defaults vmss=<name> .

--resource-group -g

Kaynak grubunun adı. Kullanarak varsayılan grubu yapılandırabilirsiniz az configure --defaults group=<name> .

İsteğe Bağlı Parametreler

--instance-ids

Kimlikler (örn: 1 2 3...) veya * tüm örnekler için boşlukla ayrılmış liste. Sağlanmazsa, bu eylem ölçek kümesi 'in kendine uygulanır.

--no-wait

Uzun süre çalışan işlemin bitmesini beklememe.

--subscription

Aboneliğin adı veya kimliği. Kullanarak varsayılan aboneliği yapılandırabilirsiniz az account set -s NAME_OR_ID .

az vmss stop

Bir VMSS içindeki VM 'Leri kapatma (durdurma).

VM 'Ler faturalandırılmaya devam edecektir. Bunu önlemek için, bir VMSS içindeki sanal makine örneklerini "az VMSS ayırması" aracılığıyla serbest bırakabilirsiniz.

az vmss stop --name
             --resource-group
             [--instance-ids]
             [--no-wait]
             [--skip-shutdown]
             [--subscription]

Örnekler

Bir VMSS içindeki VM 'Leri kapatmadan kapatın.

az vmss stop --name MyScaleSet --resource-group MyResourceGroup --skip-shutdown

Bir VMSS içindeki VM 'Leri kapatma (durdurma). otomatik olarak oluşturulan

az vmss stop --instance-ids 1 --name MyScaleSet --resource-group MyResourceGroup

Gerekli Parametreler

--name -n

Ölçek kümesi adı. Kullanarak varsayılanı yapılandırabilirsiniz az configure --defaults vmss=<name> .

--resource-group -g

Kaynak grubunun adı. Kullanarak varsayılan grubu yapılandırabilirsiniz az configure --defaults group=<name> .

İsteğe Bağlı Parametreler

--instance-ids

Kimlikler (örn: 1 2 3...) veya * tüm örnekler için boşlukla ayrılmış liste. Sağlanmazsa, bu eylem ölçek kümesi 'in kendine uygulanır.

--no-wait

Uzun süre çalışan işlemin bitmesini beklememe.

--skip-shutdown

Kapatmayı atlayın ve hemen kapatın.

--subscription

Aboneliğin adı veya kimliği. Kullanarak varsayılan aboneliği yapılandırabilirsiniz az account set -s NAME_OR_ID .

az vmss update

VMSS'yi güncelleştirin. Yükseltme ilkesi yapılandırmadıysanız VM'lerde yapılan değişiklikleri almak için 'az vmss update-instances' komutunu çalıştırın.

az vmss update [--add]
               [--automatic-repairs-grace-period]
               [--enable-automatic-repairs {false, true}]
               [--enable-cross-zone-upgrade {false, true}]
               [--enable-terminate-notification {false, true}]
               [--force-string]
               [--ids]
               [--instance-id]
               [--license-type {None, RHEL_BYOS, SLES_BYOS, Windows_Client, Windows_Server}]
               [--max-batch-instance-percent]
               [--max-price]
               [--max-unhealthy-instance-percent]
               [--max-unhealthy-upgraded-instance-percent]
               [--name]
               [--no-wait]
               [--pause-time-between-batches]
               [--ppg]
               [--prioritize-unhealthy-instances {false, true}]
               [--priority {Low, Regular, Spot}]
               [--protect-from-scale-in {false, true}]
               [--protect-from-scale-set-actions {false, true}]
               [--remove]
               [--resource-group]
               [--scale-in-policy {Default, NewestVM, OldestVM}]
               [--set]
               [--subscription]
               [--terminate-notification-time]
               [--ultra-ssd-enabled {false, true}]
               [--user-data]

Örnekler

VmSS'nin lisans türünü Azure Hibrit Avantajı.

az vmss update --name MyScaleSet --resource-group MyResourceGroup --license-type windows_server

Vm örneğinin koruma ilkelerini güncelleştirme.

az vmss update --name MyScaleSet --resource-group MyResourceGroup --instance-id 4 --protect-from-scale-set-actions False --protect-from-scale-in

Vm örneğinin koruma ilkelerini güncelleştirme.

az vmss update --name MyScaleSet --resource-group MyResourceGroup --instance-id 4 --set protectionPolicy.protectFromScaleIn=True protectionPolicy.protectFromScaleSetActions=False

Yönetilen diskin sanal makine Read-Write IOPS'sini güncelleştirin.

az vmss update --name MyScaleSet --resource-group MyResourceGroup --set virtualMachineProfile.storageProfile.dataDisks[0].diskIOPSReadWrite=444

Yönetilen diskin saniye başına MB olarak VM örneğinin bant genişliğini güncelleştirin.

az vmss update --name MyScaleSet --resource-group MyResourceGroup --set virtualMachineProfile.storageProfile.dataDisks[0].diskMBpsReadWrite=66

Özel görüntü kullanmak için vm'yi güncelleştirme.

az vmss update --name MyScaleSet --resource-group MyResourceGroup --set virtualMachineProfile.storageProfile.imageReference.id=imageID

İsteğe Bağlı Parametreler

--add

Bir yol ve anahtar değer çiftleri belirterek nesne listesine bir nesnesi ekleyin. Örnek: --add property.listProperty <key=value, string veya JSON string>.

--automatic-repairs-grace-period

VM'de durum değişikliği nedeniyle otomatik onarımların askıya alınarak askıya alınarak askıya alınacak süre (dakika olarak, 30 ile 90 arasında).

--enable-automatic-repairs

Otomatik onarımları etkinleştirin.

kabul edilen değerler: false, true
--enable-cross-zone-upgrade

Bu Boole özelliğini ayarlamak VMSS'nin yükseltme toplu işleri oluşturma sırasında AZ sınırlarını yoksaymasına olanak sağlar ve toplu iş boyutunu belirlemek için yalnızca Update Domain ve maxBatchInstancePercent'i göz önünde bulundurabilirsiniz.

kabul edilen değerler: false, true
--enable-terminate-notification

Sonlandırma bildirimini etkinleştirin.

kabul edilen değerler: false, true
--force-string

'set' veya 'add' kullanırken JSON'a dönüştürmeyi deneme yerine dize değişmez değerlerini koru.

--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren tam bir kaynak kimliği olması gerekir. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlayablisiniz.

--instance-id

VM örneğini bu kimlikle güncelleştirin. Eksikse VMSS'yi güncelleştirin.

--license-type

Disk görüntüsünün Windows diskin şirket içinde lisansa sahip olduğunu belirtir. Windows Server'Azure Hibrit Avantajı etkinleştirmek için 'Windows_Server' kullanın. Çok Kullanıcılı Barındırma Haklarını Windows 10 için 'Windows_Client' kullanın. Daha fazla bilgi için bkz. Azure Windows VM çevrimiçi belgeleri.

kabul edilen değerler: None, RHEL_BYOS, SLES_BYOS, Windows_Client, Windows_Server
--max-batch-instance-percent

Bir toplu iş içinde toplu yükseltme tarafından eşzamanlı olarak yükseltilecek toplam sanal makine örneklerinin en yüksek yüzde değeri. Varsayılan: %20.

--max-price

Spot VM/VMSS için ödeme yapmaya istekli olduğunuz maksimum fiyat (ABD Doları). -1, Spot VM/VMSS'nin fiyat nedeniyle çıkarılamay gerektiğini gösterir.

--max-unhealthy-instance-percent

Ölçek kümesinde eşzamanlı olarak iyi durumda olmayan toplam sanal makine örneklerinin en yüksek yüzdesi. Varsayılan: %20.

--max-unhealthy-upgraded-instance-percent

Yükseltilmiş sanal makine örneklerinin iyi durumda olmayan en yüksek yüzdesi. Varsayılan: %20.

--name -n

Ölçek kümesi adı. varsayılanı kullanarak az configure --defaults vmss=<name> yapılandırarak.

--no-wait

Uzun süre çalışan işlemi tamamlar.

--pause-time-between-batches

Tüm sanal makinelerin güncelleştirmesini tek bir toplu iş içinde tamamlayarak sonraki toplu işi başlatma arasındaki bekleme süresi. Varsayılan: 0 saniye.

--ppg

VMSS'nin ilişkilendiril olması gereken yakın yerleştirme grubunun adı veya kimliği.

--prioritize-unhealthy-instances

Bu Boole özelliğini ayarlamak, bir ölçek kümesinde iyi durumda olmayan tüm örneklerin iyi durumda olmayan örneklere yükseltildikten sonra iyi durumda olmayan örneklere neden olur.

kabul edilen değerler: false, true
--priority

Öncelik. Kısa süreli iş yüklerini uygun maliyetli bir şekilde çalıştırmak için 'Spot' kullanın. 'Düşük' enum gelecekte kullanım dışı olacaktır. Azure spot VM ve/veya VMSS'yi dağıtmak için lütfen 'Spot' kullanın. Varsayılan olarak Normal'i seçin.

kabul edilen değerler: Low, Regular, Spot
--protect-from-scale-in

SANAL makine örneğini ölçeğini inen işlemlerden koruyun.

kabul edilen değerler: false, true
--protect-from-scale-set-actions

VM örneğini ölçek kümesi eylemlerinden (ölçeği indir dahil) koruyun.

kabul edilen değerler: false, true
--remove

Bir özelliği veya öğeyi listeden kaldırın. Örnek: --remove property.list OR --remove propertyToRemove.

--resource-group -g

Kaynak grubunun adı. Varsayılan grubu kullanarak az configure --defaults group=<name> yapılandırarak.

--scale-in-policy

Bir Sanal Makine Ölçek Kümesi ölçeklendirildikten sonra hangi sanal makinelerin kaldırılması için seçileceklerine karar vermek için ölçek ilkesi (ayrılmış alan) belirtin.

kabul edilen değerler: Default, NewestVM, OldestVM
--set

Ayar için bir özellik yolu ve değer belirterek bir nesneyi güncelleştirin. Örnek: --set property1.property2=.

--subscription

Aboneliğin adı veya kimliği. Varsayılan aboneliği kullanarak az account set -s NAME_OR_ID yapılandırabilirsiniz.

--terminate-notification-time

Vm silinene kadar örnek meta veri sunucusundaki VM'ye bildirim gönderilme süresi (dakika olarak 5 ile 15 arasında).

--ultra-ssd-enabled

Depolama hesabıyla 1 veya daha fazla yönetilen veri diski oluşturma özelliğini UltraSSD_LRS devre dışı bıraktır.

kabul edilen değerler: false, true
--user-data

Ölçek kümesinde sanal makineler için UserData. Dosya veya dize olarak geçirebilirsiniz. Boş dize geçiri ise, mevcut değer silinir.

az vmss update-instances

VMSS içindeki VM'leri yükseltin.

az vmss update-instances --instance-ids
                         --name
                         --resource-group
                         [--no-wait]
                         [--subscription]

Örnekler

VMSS içindeki VM'leri yükseltin. (otomatik olarak)

az vmss update-instances --instance-ids 1 --name MyScaleSet --resource-group MyResourceGroup

Gerekli Parametreler

--instance-ids

Kimliklerin boşlukla ayrılmış listesi (örneğin: 1 2 3 ...) * veya tüm örnekler için.

--name -n

Ölçek kümesi adı. varsayılanı kullanarak az configure --defaults vmss=<name> yapılandırarak.

--resource-group -g

Kaynak grubunun adı. Varsayılan grubu kullanarak az configure --defaults group=<name> yapılandırarak.

İsteğe Bağlı Parametreler

--no-wait

Uzun süre çalışan işlemi tamamlar.

--subscription

Aboneliğin adı veya kimliği. Varsayılan aboneliği kullanarak az account set -s NAME_OR_ID yapılandırabilirsiniz.

az vmss wait

CLI'sini bir ölçek kümesi koşulu karşı olana kadar bekleme durumuna ayarlayın.

az vmss wait [--created]
             [--custom]
             [--deleted]
             [--exists]
             [--ids]
             [--instance-id]
             [--interval]
             [--name]
             [--resource-group]
             [--subscription]
             [--timeout]
             [--updated]

Örnekler

VMSS güncelleştirilene kadar CLI'yi bekleme durumuna yer.

az vmss wait --updated --name MyScaleSet --resource-group MyResourceGroup

VMSS örneği güncelleştirilene kadar CLI'yi bekleme durumuna yer.

az vmss wait --updated --instance-id 1 --name MyScaleSet --resource-group MyResourceGroup

CLI'sini bir ölçek kümesi koşulu karşı olana kadar bekleme durumuna ayarlayın. (otomatik olarak)

az vmss wait --created --name MyScaleSet --resource-group MyResourceGroup

İsteğe Bağlı Parametreler

--created

'Başarılı' olarak 'provisioningState' ile oluşturulana kadar bekleyin.

--custom

Koşul özel bir JMESPath sorgusuna görene kadar bekleyin. Örneğin provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Silinene kadar bekleyin.

--exists

Kaynak var olana kadar bekleyin.

--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren tam bir kaynak kimliği olması gerekir. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlayablisiniz.

--instance-id

Bu kimlikle SANAL makine örneğinde bekleyin. Eksikse VMSS'de bekleyin.

--interval

Saniyeler içinde yoklama aralığı.

varsayılan değer: 30
--name -n

Ölçek kümesi adı. varsayılanı kullanarak az configure --defaults vmss=<name> yapılandırarak.

--resource-group -g

Kaynak grubunun adı. Varsayılan grubu kullanarak az configure --defaults group=<name> yapılandırarak.

--subscription

Aboneliğin adı veya kimliği. Varsayılan aboneliği kullanarak az account set -s NAME_OR_ID yapılandırabilirsiniz.

--timeout

Saniyeler içinde en fazla bekleme.

varsayılan değer: 3600
--updated

'Başarılı' olarak provisioningState ile güncelleştirilene kadar bekleyin.