az vmss

Zarządzanie grupami maszyn wirtualnych w zestawie skalowania maszyn wirtualnych platformy Azure (VMSS).

Polecenia

az vmss application

Zarządzanie aplikacjami dla zestawu skalowania maszyn wirtualnych.

az vmss application list

Wyświetlanie listy aplikacji dla usługi VMSS.

az vmss application set

Ustawianie aplikacji dla usługi VMSS.

az vmss create

Utwórz zestaw skalowania maszyn wirtualnych platformy Azure.

az vmss deallocate

Cofanie przydziału maszyn wirtualnych w ramach zestawu skalowania maszyn wirtualnych.

az vmss delete

Usuwa zestaw skalowania maszyn wirtualnych.

az vmss delete-instances

Usuwanie maszyn wirtualnych w ramach zestawu skalowania maszyn wirtualnych.

az vmss diagnostics

Skonfiguruj rozszerzenie diagnostyki zestawu skalowania maszyn wirtualnych platformy Azure.

az vmss diagnostics get-default-config

Pokaż domyślny plik konfiguracji, który definiuje dane do zbierania.

az vmss diagnostics set

Włącz diagnostykę w usłudze VMSS.

az vmss disk

Zarządzanie dyskami danych zestawu skalowania maszyn wirtualnych.

az vmss disk attach

Dołączanie dysków danych zarządzanych do zestawu skalowania lub jego wystąpień.

az vmss disk detach

Odłącz dyski danych zarządzanych od zestawu skalowania lub jego wystąpień.

az vmss encryption

Zarządzanie szyfrowaniem zestawu skalowania maszyn wirtualnych.

az vmss encryption disable

Wyłącz szyfrowanie w zestawie skalowania maszyn wirtualnych z dyskami zarządzanymi.

az vmss encryption enable

Szyfrowanie zestawu skalowania maszyn wirtualnych przy użyciu dysków zarządzanych.

az vmss encryption show

Pokaż stan szyfrowania.

az vmss extension

Zarządzanie rozszerzeniami w zestawie skalowania maszyn wirtualnych.

az vmss extension delete

Usuwanie rozszerzenia z zestawu skalowania maszyn wirtualnych.

az vmss extension image

Znajdź dostępne rozszerzenia maszyn wirtualnych dla subskrypcji i regionu.

az vmss extension image list

Wyświetl listę informacji na temat dostępnych rozszerzeń.

az vmss extension image list-names

Pobiera listę typów obrazów rozszerzenia maszyny wirtualnej.

az vmss extension image list-versions

Pobiera listę wersji obrazu rozszerzenia maszyny wirtualnej.

az vmss extension image show

Pobiera obraz rozszerzenia maszyny wirtualnej.

az vmss extension list

Wyświetlanie listy rozszerzeń skojarzonych z zestawem skalowania maszyn wirtualnych.

az vmss extension set

Dodaj rozszerzenie do zestawu skalowania maszyn wirtualnych lub zaktualizuj istniejące rozszerzenie.

az vmss extension show

Pokaż szczegóły rozszerzenia zestawu skalowania maszyn wirtualnych.

az vmss extension upgrade

Uaktualnij wszystkie rozszerzenia dla wszystkich wystąpień zestawu skalowania maszyn wirtualnych do najnowszej wersji.

az vmss get-instance-view

Wyświetlanie wystąpienia zestawu skalowania maszyn wirtualnych.

az vmss get-os-upgrade-history

Pobiera listę uaktualnień systemu operacyjnego w wystąpieniu zestawu skalowania maszyn wirtualnych.

az vmss identity

Zarządzanie tożsamościami usług zestawu skalowania maszyn wirtualnych.

az vmss identity assign

Włącz tożsamość usługi zarządzanej w usłudze VMSS.

az vmss identity remove

Usuń tożsamości przypisane przez użytkownika z zestawu skalowania maszyn wirtualnych.

az vmss identity show

Wyświetl informacje o tożsamości zarządzanej zestawu skalowania maszyn wirtualnych.

az vmss list

Wyświetl listę zestawów skalowania maszyn wirtualnych.

az vmss list-instance-connection-info

Pobierz adres IP i numer portu używany do nawiązywania połączenia z poszczególnymi wystąpieniami maszyn wirtualnych w zestawie.

az vmss list-instance-public-ips

Wyświetl listę publicznych adresów IP wystąpień maszyn wirtualnych w zestawie.

az vmss list-instances

Pobierz listę wszystkich maszyn wirtualnych w zestawach skalowania maszyn wirtualnych.

az vmss list-skus

Pobiera listę jednostek SKU dostępnych dla zestawu skalowania maszyn wirtualnych, w tym minimalne i maksymalne wystąpienia maszyn wirtualnych dozwolone dla każdej jednostki SKU.

az vmss nic

Zarządzanie interfejsami sieciowymi usługi VMSS.

az vmss nic list

Pobiera wszystkie interfejsy sieciowe w zestawie skalowania maszyn wirtualnych.

az vmss nic list-vm-nics

Pobiera informacje o wszystkich interfejsach sieciowych na maszynie wirtualnej w zestawie skalowania maszyn wirtualnych.

az vmss nic show

Pobierz określony interfejs sieciowy w zestawie skalowania maszyn wirtualnych.

az vmss perform-maintenance

Wykonaj konserwację na co najmniej jednej maszynie wirtualnej w zestawie skalowania maszyn wirtualnych.

az vmss reimage

Z obrazu maszyn wirtualnych w ramach zestawu skalowania maszyn wirtualnych.

az vmss restart

Uruchom ponownie maszyny wirtualne w ramach zestawu skalowania maszyn wirtualnych.

az vmss rolling-upgrade

Zarządzanie uaktualnieniami stopniowego.

az vmss rolling-upgrade cancel

Anuluje bieżące uaktualnienie stopniowe zestawu skalowania maszyn wirtualnych.

az vmss rolling-upgrade get-latest

Pobiera stan najnowszego uaktualnienia stopniowego zestawu skalowania maszyn wirtualnych.

az vmss rolling-upgrade start

Uruchamia uaktualnienie stopniowe, aby przenieść wszystkie wystąpienia zestawu skalowania maszyn wirtualnych do najnowszej dostępnej wersji systemu operacyjnego obrazu platformy.

az vmss run-command

Zarządzaj poleceniami uruchamiania w zestawie skalowania maszyn wirtualnych.

az vmss run-command create

Operacja tworzenia maszyny wirtualnej zestawu skalowania maszyn wirtualnych uruchom polecenie.

az vmss run-command delete

Operacja usuwania polecenia run.

az vmss run-command invoke

Wykonaj określone polecenie uruchamiania w wystąpieniu zestawu skalowania maszyn wirtualnych.

az vmss run-command list

Operacja pobierania wszystkich poleceń uruchamiania wystąpienia w zestawie skalowania maszyn wirtualnych.

az vmss run-command show

Operacja pobierania polecenia uruchamiania zestawu skalowania maszyn wirtualnych.

az vmss run-command update

Operacja aktualizowania polecenia uruchamiania zestawu skalowania maszyn wirtualnych.

az vmss scale

Zmień liczbę maszyn wirtualnych w zestawie skalowania maszyn wirtualnych.

az vmss set-orchestration-service-state

Zmień właściwość ServiceState dla danej usługi w ramach zestawu skalowania maszyn wirtualnych.

az vmss show

Uzyskaj szczegółowe informacje na temat maszyn wirtualnych w zestawie skalowania maszyn wirtualnych.

az vmss simulate-eviction

Symulowanie eksmisji maszyny wirtualnej typu spot w zestawie skalowania maszyn wirtualnych.

az vmss start

Uruchamianie maszyn wirtualnych w ramach zestawu skalowania maszyn wirtualnych.

az vmss stop

Wyłącz (zatrzymaj) maszyny wirtualne w ramach zestawu skalowania maszyn wirtualnych.

az vmss update

Aktualizowanie usługi VMSS. Uruchom polecenie "az vmss update-instances", aby wdrożyć zmiany w maszynach wirtualnych, jeśli nie skonfigurowano zasad uaktualniania.

az vmss update-instances

Uaktualnianie maszyn wirtualnych w ramach usługi VMSS.

az vmss wait

Umieść interfejs wiersza polecenia w stanie oczekiwania do momentu spełnienia warunku zestawu skalowania.

az vmss create

Utwórz zestaw skalowania maszyn wirtualnych platformy Azure.

Aby zapoznać się z kompleksową samouczkiem, zobacz 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}]
               [--accept-term]
               [--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-action {Reimage, Replace, Restart}]
               [--automatic-repairs-grace-period]
               [--backend-pool-name]
               [--backend-port]
               [--capacity-reservation-group]
               [--computer-name-prefix]
               [--custom-data]
               [--data-disk-caching]
               [--data-disk-encryption-sets]
               [--data-disk-iops]
               [--data-disk-mbps]
               [--data-disk-sizes-gb]
               [--disable-integrity-monitoring]
               [--disable-overprovision]
               [--dns-servers]
               [--edge-zone]
               [--enable-agent {false, true}]
               [--enable-auto-update {false, true}]
               [--enable-cross-zone-upgrade {false, true}]
               [--enable-secure-boot {false, true}]
               [--enable-spot-restore {false, true}]
               [--enable-vtpm {false, true}]
               [--encryption-at-host {false, true}]
               [--ephemeral-os-disk {false, true}]
               [--ephemeral-os-disk-placement {CacheDisk, ResourceDisk}]
               [--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_BASE, RHEL_BASESAPAPPS, RHEL_BASESAPHA, RHEL_BYOS, RHEL_ELS_6, RHEL_EUS, RHEL_SAPAPPS, RHEL_SAPHA, SLES, SLES_BYOS, SLES_HPC, SLES_SAP, SLES_STANDARD, 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-secure-vm-disk-encryption-set]
               [--os-disk-security-encryption-type {DiskWithVMGuestState, VMGuestStateOnly}]
               [--os-disk-size-gb]
               [--os-type {linux, windows}]
               [--patch-mode {AutomaticByOS, AutomaticByPlatform, ImageDefault, Manual}]
               [--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]
               [--security-type {ConfidentialVM, TrustedLaunch}]
               [--single-placement-group {false, true}]
               [--specialized {false, true}]
               [--spot-restore-timeout]
               [--ssh-dest-key-path]
               [--ssh-key-values]
               [--storage-container-name]
               [--storage-sku]
               [--subnet]
               [--subnet-address-prefix]
               [--tags]
               [--terminate-notification-time]
               [--ultra-ssd-enabled {false, true}]
               [--upgrade-policy-mode {Automatic, Manual, Rolling}]
               [--use-unmanaged-disk]
               [--user-data]
               [--v-cpus-available]
               [--v-cpus-per-core]
               [--validate]
               [--vm-domain-name]
               [--vm-sku]
               [--vnet-address-prefix]
               [--vnet-name]
               [--zones {1, 2, 3}]

Przykłady

Utwórz zestaw skalowania maszyn wirtualnych z systemem Windows z 5 wystąpieniami, modułem równoważenia obciążenia, publicznym adresem IP, dyskiem danych 2 GB i dyskiem systemu operacyjnego 40 GB.

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

Utwórz zestaw skalowania maszyn wirtualnych z systemem Linux z automatycznie wygenerowaną parą kluczy SSH, publicznym adresem IP, wpisem DNS, istniejącym modułem równoważenia obciążenia i istniejącą siecią wirtualną.

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

Utwórz zestaw skalowania maszyn wirtualnych z systemem Linux na podstawie obrazu niestandardowego przy użyciu domyślnego publicznego klucza SSH.

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

Utwórz zestaw skalowania maszyn wirtualnych z systemem Linux przy użyciu modułu równoważenia obciążenia i niestandardowych serwerów DNS. Każda maszyna wirtualna ma publiczny adres IP i niestandardową nazwę domeny.

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

Utwórz zestaw skalowania maszyn wirtualnych z systemem Linux przy użyciu skryptu cloud-init na potrzeby konfiguracji. Zobacz: https://docs.microsoft.com/azure/virtual-machines/linux/using-cloud-init

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

Utwórz usługę VMSS na podstawie uogólnionej wersji obrazu galerii.

az vmss create -g MyResourceGroup -n MyVmss --image /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRG/providers/Microsoft.Compute/galleries/myGallery/images/myImage/versions/1.0.0

Utwórz usługę VMSS na podstawie wyspecjalizowanej wersji obrazu galerii.

az vmss create -g MyResourceGroup -n MyVmss --image /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRG/providers/Microsoft.Compute/galleries/myGallery/images/myImage/versions/1.0.0 --specialized

Tworzenie usługi VMSS na podstawie najnowszej wersji obrazu galerii

az vmss create -g MyResourceGroup -n MyVmss --image /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRG/providers/Microsoft.Compute/galleries/myGallery/images/myImage

Utwórz zestaw skalowania maszyn wirtualnych debiana przy użyciu wpisów tajnych Key Vault.

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"

Utwórz zestaw skalowania maszyn wirtualnych z tożsamością przypisaną przez system. Maszyna wirtualna będzie mieć rolę "Współautor" z dostępem do konta magazynu.

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 --role Contributor

Utwórz zestaw skalowania maszyn wirtualnych debian z tożsamością przypisaną przez użytkownika.

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

Utwórz zestaw skalowania maszyn wirtualnych debian z tożsamością przypisaną przez system i użytkownika.

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

Tworzenie pojedynczego zestawu skalowania maszyn wirtualnych strefy w regionie bieżącej grupy zasobów

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

Utwórz usługę VMSS, która obsługuje magazyn SpotRestore.

az vmss create -n MyVmss -g MyResourceGroup  --location NorthEurope --instance-count 2 --image Centos --priority Spot --eviction-policy Deallocate --single-placement-group --enable-spot-restore True --spot-restore-timeout PT1H

Utwórz usługę VMSS na podstawie obrazu galerii udostępnionej.

az vmss create -n MyVmss -g MyResourceGroup --image /SharedGalleries/{gallery_unique_name}/Images/{image}/Versions/{version}

Utwórz usługę VMSS na podstawie obrazu galerii społeczności.

az vmss create -n MyVmss -g MyResourceGroup --image /CommunityGalleries/{gallery_unique_name}/Images/{image}/Versions/{version}

Tworzenie systemu Windows VMSS z trybem poprawki "Manual" (obecnie tryb poprawek "AutomaticByPlatform" nie jest obsługiwane podczas tworzenia zestawu skalowania maszyn wirtualnych jako rozszerzenia kondycji, które jest wymagane dla trybu AutomatycznegoByPlatform nie można ustawić podczas tworzenia zestawu skalowania maszyn wirtualnych).

az vmss create -n MyVmss -g MyResourceGroup --image Win2019Datacenter --enable-agent --enable-auto-update false --patch-mode Manual --orchestration-mode Flexible

Parametry wymagane

--name -n

Nazwa zestawu skalowania maszyn wirtualnych.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry opcjonalne

--accelerated-networking

Włącz przyspieszoną sieć. Jeśli nie zostanie określony, interfejs wiersza polecenia włączy go na podstawie obrazu i rozmiaru maszyny.

akceptowane wartości: false, true
--accept-term

Zaakceptuj umowę licencyjną i zasady zachowania poufności informacji.

--admin-password

Hasło dla maszyny wirtualnej, jeśli typ uwierzytelniania to "Hasło".

--admin-username

Nazwa użytkownika maszyny wirtualnej. Wartość domyślna to bieżąca nazwa użytkownika systemu operacyjnego. Jeśli wartość domyślna jest zarezerwowana przez system, wartość domyślna zostanie ustawiona na azureuser. Aby uzyskać pełną listę wartości zarezerwowanych, zapoznaj się https://docs.microsoft.com/rest/api/compute/virtualmachines/createorupdate#osprofile z tematem .

--app-gateway

Nazwa używana podczas tworzenia nowej bramy aplikacji (domyślnej) lub odwoływania się do istniejącej. Może również odwoływać się do istniejącej bramy aplikacji według identyfikatora lub określić wartość "" dla żadnego.

--app-gateway-capacity

Liczba wystąpień do użycia podczas tworzenia nowej bramy aplikacji.

wartość domyślna: 10
--app-gateway-sku

Jednostka SKU podczas tworzenia nowej bramy aplikacji.

wartość domyślna: Standard_Large
--app-gateway-subnet-address-prefix

Prefiks adresu IP podsieci używany podczas tworzenia nowej bramy aplikacji w formacie CIDR.

--asgs

Rozdzielona spacjami lista istniejących grup zabezpieczeń aplikacji do skojarzenia z maszyną wirtualną.

--assign-identity

Zaakceptuj tożsamości przypisane przez system lub użytkownika oddzielone spacjami. Użyj polecenia "[system]", aby odwołać się do tożsamości przypisanej przez system lub identyfikator zasobu, aby odwołać się do tożsamości przypisanej przez użytkownika. Zapoznaj się z pomocą, aby uzyskać więcej przykładów.

--authentication-type

Typ uwierzytelniania do użycia z maszyną wirtualną. Domyślnie hasło dla systemu Windows i klucza publicznego SSH dla systemu Linux. Opcja "all" umożliwia zarówno uwierzytelnianie ssh, jak i hasło.

akceptowane wartości: all, password, ssh
--automatic-repairs-action

Typ akcji naprawy, która będzie używana do naprawiania niezdrowych maszyn wirtualnych w zestawie skalowania.

akceptowane wartości: Reimage, Replace, Restart
--automatic-repairs-grace-period

Czas (w minutach, od 30 do 90), dla którego automatyczne naprawy są zawieszone z powodu zmiany stanu na maszynie wirtualnej.

--backend-pool-name

Nazwa używana dla puli zaplecza podczas tworzenia nowego modułu równoważenia obciążenia lub bramy aplikacji.

--backend-port

Podczas tworzenia nowego modułu równoważenia obciążenia port zaplecza do otwierania za pomocą reguł NAT (domyślnie to 22 w systemie Linux i 3389 w systemie Windows). Podczas tworzenia bramy aplikacji port zaplecza do użycia dla ustawień http zaplecza.

--capacity-reservation-group --crg

Identyfikator lub nazwa grupy rezerwacji pojemności używanej do przydzielenia. Przekaż ciąg "None", aby usunąć skojarzenie grupy rezerwacji pojemności. Pamiętaj, że jeśli chcesz usunąć maszynę wirtualną/usługę VMSS skojarzona z grupą rezerwacji pojemności, musisz najpierw usunąć skojarzenie grupy rezerwacji pojemności.

--computer-name-prefix

Prefiks nazwy komputera dla wszystkich maszyn wirtualnych w zestawie skalowania. Prefiksy nazw komputerów muszą mieć od 1 do 15 znaków.

--custom-data

Niestandardowy plik skryptu init lub tekst (cloud-init, cloud-config itp.).

--data-disk-caching

Typ buforowania magazynu dla dysków danych, w tym "None", "ReadOnly", "ReadWrite" itp. Użyj pojedynczej wartości, aby zastosować na wszystkich dyskach lub użyć <lun>=<vaule1> <lun>=<value2> do skonfigurowania pojedynczego dysku.

--data-disk-encryption-sets

Nazwy lub identyfikatory (rozdzielane spacjami) zestawów szyfrowania dysków dla dysków.

--data-disk-iops

Określ Read-Write liczba operacji we/wy na sekundę (rozdzielana spacją) dla dysku zarządzanego. Należy używać tylko wtedy, gdy parametr StorageAccountType jest UltraSSD_LRS. Jeśli nie zostanie określona, zostanie przypisana wartość domyślna na podstawie rozmiaru diskSizeGB.

--data-disk-mbps

Określ przepustowość w MB na sekundę (rozdzielana spacją) dla dysku zarządzanego. Należy używać tylko wtedy, gdy parametr StorageAccountType jest UltraSSD_LRS. Jeśli nie zostanie określona, zostanie przypisana wartość domyślna na podstawie rozmiaru diskSizeGB.

--data-disk-sizes-gb

Rozmiary pustych dysków danych zarządzanych rozdzielonych spacjami w GB do utworzenia.

--disable-integrity-monitoring

Wyłącz domyślne zachowanie instalowania rozszerzenia zaświadczania gościa i włączania tożsamości przypisanej przez system dla zaufanych maszyn wirtualnych z włączoną obsługą uruchamiania i usługi VMSS.

--disable-overprovision
--dns-servers

Adresy IP rozdzielone spacjami serwerów DNS, np. 10.0.0.5 10.0.0.6.

--edge-zone

Nazwa strefy krawędzi.

--enable-agent

Określ, czy agent maszyny wirtualnej powinien być aprowizowany na maszynie wirtualnej. Jeśli ta właściwość nie zostanie określona, domyślne zachowanie ma ustawić wartość true. Dzięki temu agent maszyny wirtualnej zostanie zainstalowany na maszynie wirtualnej, aby można było później dodać rozszerzenia do maszyny wirtualnej.

akceptowane wartości: false, true
--enable-auto-update

Określ, czy dla maszyny wirtualnej z systemem Windows jest włączona automatyczna Aktualizacje.

akceptowane wartości: false, true
--enable-cross-zone-upgrade

Ustaw tę właściwość logiczną, aby usługa VMSS ignorowała granice az podczas konstruowania partii uaktualniania i uwzględniać tylko właściwość Update Domain i maxBatchInstancePercent w celu określenia rozmiaru partii.

akceptowane wartości: false, true
--enable-secure-boot

Włącz bezpieczny rozruch.

akceptowane wartości: false, true
--enable-spot-restore

Włącz funkcję spot-try-restore, w której eksmitowane wystąpienia usługi VMSS SPOT będą próbowały zostać przywrócone oportunistycznie na podstawie dostępności pojemności i ograniczeń cenowych.

akceptowane wartości: false, true
--enable-vtpm

Włącz maszynę wirtualną vTPM.

akceptowane wartości: false, true
--encryption-at-host

Włącz szyfrowanie hosta dla maszyny wirtualnej lub zestawu skalowania maszyn wirtualnych. Spowoduje to włączenie szyfrowania dla wszystkich dysków, w tym dysku zasobu/tempa na samym hoście.

akceptowane wartości: false, true
--ephemeral-os-disk

Umożliwia utworzenie dysku systemu operacyjnego bezpośrednio w węźle hosta, zapewniając wydajność dysku lokalnego i krótszy czas ponownego obrazu maszyny wirtualnej/maszyny wirtualnej/usługi VMSS.

akceptowane wartości: false, true
--ephemeral-os-disk-placement --ephemeral-placement

Ma zastosowanie tylko w przypadku użycia z programem --ephemeral-os-disk. Umożliwia wybranie lokalizacji aprowizacji dysku systemu operacyjnego efemerycznego.

akceptowane wartości: CacheDisk, ResourceDisk
--eviction-policy

Zasady eksmisji dla maszyn wirtualnych w zestawie skalowania priorytetu typu spot. Domyślne zasady eksmisji to Cofanie przydziału dla zestawu skalowania priorytetu typu spot.

akceptowane wartości: Deallocate, Delete
--generate-ssh-keys

W razie braku generuj pliki kluczy publicznych i prywatnych SSH. Klucze będą przechowywane w katalogu ~/.ssh.

--health-probe

Nazwa sondy z istniejącego modułu równoważenia obciążenia, używana głównie do uaktualniania stopniowego lub automatycznych napraw.

--host-group

Nazwa lub identyfikator dedykowanej grupy hostów, w którym znajduje się zestaw skalowania maszyn wirtualnych.

--image

Nazwa obrazu systemu operacyjnego jako alias URN, URN, niestandardowa nazwa obrazu lub identyfikator lub identyfikator obiektu blob VHD. Ponadto obsługuje również udostępniony obraz galerii. Prawidłowy format URN: "Publisher:Offer:Sku:Version".

wartość od: az vm image list, az vm image show, az sig image-version show-shared
--instance-count

Liczba maszyn wirtualnych w zestawie skalowania.

wartość domyślna: 2
--lb --load-balancer

Nazwa używana podczas tworzenia nowego modułu równoważenia obciążenia (wartość domyślna) lub odwoływania się do istniejącego modułu równoważenia obciążenia. Może również odwoływać się do istniejącego modułu równoważenia obciążenia według identyfikatora lub określić wartość "" dla żadnego.

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

Nazwa używana dla puli translatora adresów sieciowych podczas tworzenia nowego modułu równoważenia obciążenia.

--lb-sku

Jednostka SKU Load Balancer do utworzenia. Wartość domyślna to "Standardowa", gdy grupa umieszczania pojedynczego jest wyłączona; w przeciwnym razie wartość domyślna to "Basic". Publiczny adres IP jest obsługiwany do utworzenia w strefie brzegowej tylko wtedy, gdy jest to "Standardowa".

akceptowane wartości: Basic, Gateway, Standard
--license-type

Określa, że obraz lub dysk systemu Windows został licencjonowany lokalnie. Aby włączyć Korzyść użycia hybrydowego platformy Azure dla systemu Windows Server, użyj polecenia "Windows_Server". Aby włączyć prawa hostingu z wieloma dzierżawami dla Windows 10, użyj polecenia "Windows_Client". Aby uzyskać więcej informacji, zobacz dokumentację online maszyny wirtualnej z systemem Windows platformy Azure.

akceptowane wartości: None, RHEL_BASE, RHEL_BASESAPAPPS, RHEL_BASESAPHA, RHEL_BYOS, RHEL_ELS_6, RHEL_EUS, RHEL_SAPAPPS, RHEL_SAPHA, SLES, SLES_BYOS, SLES_HPC, SLES_SAP, SLES_STANDARD, Windows_Client, Windows_Server
--location -l

Lokalizacja, w której ma zostać utworzona maszyna wirtualna i powiązane zasoby. Jeśli lokalizacja domyślna nie jest skonfigurowana, wartość domyślna to lokalizacja grupy zasobów.

--max-batch-instance-percent

Maksymalny procent całkowitych wystąpień maszyn wirtualnych, które zostaną uaktualnione jednocześnie przez uaktualnienie stopniowe w jednej partii. Wartość domyślna: 20%.

--max-price

Maksymalna cena (w dolarach amerykańskich) jest gotowa zapłacić za maszynę wirtualną typu spot/usługę VMSS. -1 wskazuje, że maszyna wirtualna/usługa VMSS typu spot nie powinna być eksmitowana ze względów cen.

--max-unhealthy-instance-percent

Maksymalna wartość procentowa łącznej liczby wystąpień maszyn wirtualnych w zestawie skalowania, które mogą być jednocześnie w złej kondycji. Wartość domyślna: 20%.

--max-unhealthy-upgraded-instance-percent

Maksymalny procent uaktualnionych wystąpień maszyn wirtualnych, które można znaleźć w złej kondycji. Wartość domyślna: 20%.

--network-api-version

Określ wersję interfejsu API Microsoft.Network używaną podczas tworzenia zasobów sieciowych w konfiguracjach interfejsu sieciowego dla zestawu skalowania maszyn wirtualnych z trybem orkiestracji "Elastyczny". Wartość domyślna to 2020-11-01.

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

--nsg

Nazwa lub identyfikator istniejącej sieciowej grupy zabezpieczeń.

--orchestration-mode

Wybierz sposób zarządzania maszynami wirtualnymi przez zestaw skalowania. W trybie mundurowym zdefiniujesz model maszyny wirtualnej, a platforma Azure wygeneruje identyczne wystąpienia na podstawie tego modelu. W trybie elastycznym należy ręcznie utworzyć i dodać maszynę wirtualną dowolnej konfiguracji do zestawu skalowania lub wygenerować identyczne wystąpienia na podstawie modelu maszyny wirtualnej zdefiniowanej dla zestawu skalowania.

akceptowane wartości: Flexible, Uniform
wartość domyślna: Uniform
--os-disk-caching

Typ buforowania magazynu dla dysku systemu operacyjnego maszyny wirtualnej. Ustawienie domyślne: ReadWrite.

akceptowane wartości: None, ReadOnly, ReadWrite
--os-disk-encryption-set

Nazwa lub identyfikator zestawu szyfrowania dysku dla dysku systemu operacyjnego.

--os-disk-name

Nazwa nowego dysku systemu operacyjnego maszyny wirtualnej.

--os-disk-secure-vm-disk-encryption-set

Określ identyfikator zasobu zestawu szyfrowania dysków zarządzanych przez klienta lub nazwę dysku zarządzanego, który jest używany dla klucza zarządzanego przez klienta zaszyfrowanego poufnego dysku systemu operacyjnego maszyny wirtualnej i obiektu blob gościa maszyny wirtualnej.

--os-disk-security-encryption-type

Określ typ szyfrowania dysku zarządzanego systemu operacyjnego.

akceptowane wartości: DiskWithVMGuestState, VMGuestStateOnly
--os-disk-size-gb

Rozmiar dysku systemu operacyjnego w GB do utworzenia.

--os-type

Typ systemu operacyjnego zainstalowanego na niestandardowym dysku VHD. Nie należy używać podczas określania aliasu URN lub URN.

akceptowane wartości: linux, windows
--patch-mode

Tryb stosowania poprawek gościa do maszyny wirtualnej IaaS. Dozwolone wartości dla maszyny wirtualnej z systemem Windows: AutomaticByOS, AutomaticByPlatform, Manual. Dozwolone wartości dla maszyny wirtualnej z systemem Linux: AutomaticByPlatform, ImageDefault. Ręczne — kontrolujesz stosowanie poprawek do maszyny wirtualnej. W tym celu należy ręcznie zastosować poprawki wewnątrz maszyny wirtualnej. W tym trybie aktualizacje automatyczne są wyłączone; parametr --enable-auto-update musi być fałszywy. AutomaticByOS — maszyna wirtualna zostanie automatycznie zaktualizowana przez system operacyjny. Parametr --enable-auto-update musi mieć wartość true. AutomaticByPlatform — maszyna wirtualna zostanie automatycznie zaktualizowana przez system operacyjny. ImageDefault — używana jest domyślna konfiguracja poprawek maszyny wirtualnej. Parametr --enable-agent i --enable-auto-update musi mieć wartość true.

akceptowane wartości: AutomaticByOS, AutomaticByPlatform, ImageDefault, Manual
--pause-time-between-batches

Czas oczekiwania między ukończeniem aktualizacji dla wszystkich maszyn wirtualnych w jednej partii a uruchomieniem następnej partii. Wartość domyślna: 0 sekund.

--plan-name

Nazwa planu.

--plan-product

Planowanie produktu.

--plan-promotion-code

Planowanie kodu podwyższania poziomu.

--plan-publisher

Planowanie wydawcy.

--platform-fault-domain-count

Liczba domen błędów dla każdej grupy umieszczania w strefie dostępności.

--ppg

Nazwa lub identyfikator grupy umieszczania w pobliżu, z jaką należy skojarzyć usługę VMSS.

--prioritize-unhealthy-instances

Ustawienie tej właściwości logicznej spowoduje uaktualnienie wszystkich wystąpień w złej kondycji w zestawie skalowania przed wszelkimi wystąpieniami w dobrej kondycji.

akceptowane wartości: false, true
--priority

Priorytet. Użyj polecenia "Spot", aby uruchamiać krótkoterminowe obciążenia w ekonomiczny sposób. Wyliczenie "Low" będzie przestarzałe w przyszłości. Użyj polecenia "Spot", aby wdrożyć maszynę wirtualną typu spot platformy Azure i/lub usługę VMSS. Wartość domyślna to Regular.

akceptowane wartości: Low, Regular, Spot
--public-ip-address

Nazwa publicznego adresu IP podczas tworzenia jednego (domyślnego) lub odwoływania się do istniejącego. Może również odwoływać się do istniejącego publicznego adresu IP według identyfikatora lub określić wartość "" dla parametru None (""" w interfejsie wiersza polecenia platformy Azure przy użyciu programu PowerShell lub --% operatora).

--public-ip-address-allocation
akceptowane wartości: dynamic, static
--public-ip-address-dns-name

Globalnie unikatowa nazwa DNS dla nowo utworzonego publicznego adresu IP.

--public-ip-per-vm

Każde wystąpienie maszyny wirtualnej będzie miało publiczny adres IP. W przypadku zabezpieczeń można użyć polecenia "--nsg", aby zastosować odpowiednie reguły.

--role

Nazwa roli lub identyfikator tożsamości przypisanej przez system będą miały.

--scale-in-policy

Określ zasady skalowania w poziomie (rozdzielane spacjami), które decydują, które maszyny wirtualne są wybierane do usunięcia, gdy zestaw skalowania maszyn wirtualnych jest skalowany w poziomie.

akceptowane wartości: Default, NewestVM, OldestVM
--scope

Zakres, do którego może uzyskać dostęp tożsamość przypisana przez system.

--secrets

Jeden lub wiele Key Vault wpisów tajnych jako ciągów lub plików JSON za pośrednictwem @{path} pliku zawierającego [{ "sourceVault": { "id": "value" }, "vaultCertificates": [{ "certificateUrl": "value", "certificateStore": "cert store name (only on windows)"}] }].

--security-type

Określ typ zabezpieczeń maszyny wirtualnej.

akceptowane wartości: ConfidentialVM, TrustedLaunch
--single-placement-group

Ogranicz zestaw skalowania do pojedynczej grupy umieszczania. Aby uzyskać szczegółowe informacje, zobacz opis funkcji https://docs.microsoft.com/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-placement-groups.

akceptowane wartości: false, true
--specialized

Określ, czy obraz źródłowy jest wyspecjalizowany.

akceptowane wartości: false, true
--spot-restore-timeout

Wartość limitu czasu wyrażona jako czas trwania iso 8601, po którym platforma nie spróbuje przywrócić wystąpień typu SPOT usługi VMSS.

--ssh-dest-key-path

Ścieżka pliku docelowego na maszynie wirtualnej dla klucza SSH. Jeśli plik już istnieje, określone klucze są dołączane do pliku. Ścieżka docelowa kluczy publicznych SSH jest obecnie ograniczona do jego wartości domyślnej "/home/username/.ssh/authorized_keys" ze względu na znany problem w agencie aprowizacji systemu Linux.

--ssh-key-values

Rozdzielona spacją lista kluczy publicznych SSH lub ścieżek plików klucza publicznego.

--storage-container-name

Ma zastosowanie tylko w przypadku użycia z programem --use-unmanaged-disk. Nazwa kontenera magazynu dla dysku systemu operacyjnego maszyny wirtualnej. Ustawienie domyślne: vhds.

wartość domyślna: vhds
--storage-sku

Jednostka SKU konta magazynu, za pomocą którego można utrwalać maszynę wirtualną. Użyj pojedynczej jednostki SKU, która zostanie zastosowana na wszystkich dyskach lub określ poszczególne dyski. Użycie: [--storage-sku SKU | --storage-sku ID=SKU ID=SKU ID=SKU...], gdzie każdy identyfikator to "os" lub 0-indeksowana jednostka lun. Dozwolone wartości: Standard_LRS, Premium_LRS, StandardSSD_LRS, UltraSSD_LRS, Premium_ZRS, StandardSSD_ZRS, PremiumV2_LRS.

--subnet

Nazwa podsieci podczas tworzenia nowej sieci wirtualnej lub odwoływania się do istniejącej. Może również odwoływać się do istniejącej podsieci według identyfikatora. Jeśli pominięto obie nazwy sieci wirtualnej i podsieci, zostanie wybrana automatycznie odpowiednia sieć wirtualna i podsieć lub zostanie utworzona nowa.

--subnet-address-prefix

Prefiks adresu IP podsieci używany podczas tworzenia nowej sieci wirtualnej w formacie CIDR.

--tags

Tagi rozdzielone spacjami: klucz[=wartość] [klucz[=wartość] ...]. Użyj ciągu "", aby wyczyścić istniejące tagi.

--terminate-notification-time

Czas (w minutach, od 5 do 15) powiadomienie wysyłane do maszyny wirtualnej na serwerze metadanych wystąpienia do momentu usunięcia maszyny wirtualnej.

--ultra-ssd-enabled

Włącza lub wyłącza możliwość posiadania co najmniej 1 dysków danych zarządzanych przy użyciu konta magazynu UltraSSD_LRS.

akceptowane wartości: false, true
--upgrade-policy-mode
akceptowane wartości: Automatic, Manual, Rolling
wartość domyślna: manual
--use-unmanaged-disk

Nie używaj dysku zarządzanego do utrwalania maszyny wirtualnej.

--user-data

UserData dla maszyn wirtualnych w zestawie skalowania. Można go przekazać jako plik lub ciąg.

--v-cpus-available

Określ liczbę dostępnych procesorów wirtualnych.

--v-cpus-per-core

Określ stosunek procesorów wirtualnych do rdzeni fizycznych. Ustawienie tej właściwości na 1 oznacza również, że hiperwątkność jest wyłączona.

--validate

Generowanie i weryfikowanie szablonu usługi ARM bez tworzenia żadnych zasobów.

--vm-domain-name

Nazwa domeny wystąpień maszyn wirtualnych, po skonfigurowaniu, nazwa FQDN to vm<vm-index>.<vm-domain-name>.<..rest..>.

--vm-sku

Rozmiar maszyn wirtualnych w zestawie skalowania. Wartość domyślna to "Standard_DS1_v2". Zobacz https://azure.microsoft.com/pricing/details/virtual-machines/ informacje o rozmiarze.

--vnet-address-prefix

Prefiks adresu IP używany podczas tworzenia nowej sieci wirtualnej w formacie CIDR.

wartość domyślna: 10.0.0.0/16
--vnet-name

Nazwa sieci wirtualnej podczas tworzenia nowego lub odwoływania się do istniejącej.

--zones -z

Rozdzielona spacjami lista stref dostępności, do których należy aprowizować zasób.

akceptowane wartości: 1, 2, 3

az vmss deallocate

Cofanie przydziału maszyn wirtualnych w ramach zestawu skalowania maszyn wirtualnych.

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

Przykłady

Cofanie przydziału maszyn wirtualnych w ramach zestawu skalowania maszyn wirtualnych. (automatycznie wygenerowane)

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

Parametry wymagane

--name -n

Nazwa zestawu skalowania. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vmss=<name>.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry opcjonalne

--instance-ids

Rozdzielona spacjami lista identyfikatorów (np. 1 2 3 ...) lub * dla wszystkich wystąpień. Jeśli nie zostanie podana, akcja zostanie zastosowana w samym zestawie skalowania.

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

az vmss delete

Usuwa zestaw skalowania maszyn wirtualnych.

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

Parametry opcjonalne

--force-deletion

Opcjonalny parametr w celu wymuszenia usunięcia zestawu skalowania maszyn wirtualnych. (Funkcja w wersji zapoznawczej). Wartość domyślna to Brak.

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien on być kompletnym identyfikatorem zasobu zawierającym wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--name -n

Nazwa zestawu skalowania. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vmss=<name>.

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

az vmss delete-instances

Usuwanie maszyn wirtualnych w ramach zestawu skalowania maszyn wirtualnych.

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

Przykłady

Usuwanie maszyn wirtualnych w ramach zestawu skalowania maszyn wirtualnych. (automatycznie wygenerowane)

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

Parametry wymagane

--instance-ids

Rozdzielona spacjami lista identyfikatorów (np. 1 2 3 ...) lub * dla wszystkich wystąpień.

--name -n

Nazwa zestawu skalowania. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vmss=<name>.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry opcjonalne

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

az vmss get-instance-view

Wyświetlanie wystąpienia zestawu skalowania maszyn wirtualnych.

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

Przykłady

Wyświetlanie wystąpienia zestawu skalowania maszyn wirtualnych. (automatycznie wygenerowane)

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

Parametry opcjonalne

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien on być kompletnym identyfikatorem zasobu zawierającym wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--instance-id

Identyfikator wystąpienia maszyny wirtualnej lub "*", aby wyświetlić widok wystąpienia dla wszystkich maszyn wirtualnych w zestawie skalowania.

--name -n

Nazwa zestawu skalowania. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vmss=<name>.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

az vmss get-os-upgrade-history

Pobiera listę uaktualnień systemu operacyjnego w wystąpieniu zestawu skalowania maszyn wirtualnych.

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

Parametry opcjonalne

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien on być kompletnym identyfikatorem zasobu zawierającym wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--name -n

Nazwa zestawu skalowania. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vmss=<name>.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

az vmss list

Wyświetl listę zestawów skalowania maszyn wirtualnych.

az vmss list [--resource-group]

Przykłady

Wyświetlanie listy skalowania maszyn wirtualnych (automatycznie generowane)

az vmss list --resource-group MyResourceGroup

Parametry opcjonalne

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

az vmss list-instance-connection-info

Pobierz adres IP i numer portu używany do nawiązywania połączenia z poszczególnymi wystąpieniami maszyn wirtualnych w zestawie.

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

Przykłady

Pobierz adres IP i numer portu używany do nawiązywania połączenia z poszczególnymi wystąpieniami maszyn wirtualnych w zestawie. (automatycznie wygenerowane)

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

Parametry opcjonalne

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien on być kompletnym identyfikatorem zasobu zawierającym wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--name -n

Nazwa zestawu skalowania. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vmss=<name>.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

az vmss list-instance-public-ips

Wyświetl listę publicznych adresów IP wystąpień maszyn wirtualnych w zestawie.

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

Przykłady

Wyświetl listę publicznych adresów IP wystąpień maszyn wirtualnych w zestawie. (automatycznie wygenerowane)

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

Parametry opcjonalne

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien on być kompletnym identyfikatorem zasobu zawierającym wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--name -n

Nazwa zestawu skalowania. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vmss=<name>.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

az vmss list-instances

Pobierz listę wszystkich maszyn wirtualnych w zestawach skalowania maszyn wirtualnych.

Zwraca listę maszyn wirtualnych zarządzanych przez zestaw skalowania maszyn wirtualnych. W przypadku usługi VMSS w trybie elastycznej orkiestracji użyj polecenia "az vm list", aby uzyskać szczegółowe informacje.

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

Parametry opcjonalne

--expand

Wyrażenie expand, które ma być stosowane do operacji. Dozwolone wartości to "instanceView". Wartość domyślna to Brak.

--filter

Filtr do zastosowania do operacji. Dozwolone wartości to "startswith(instanceView/statuses/code, 'PowerState') eq true", "properties/latestModelApplied eq true", "properties/latestModelApplied eq false". Wartość domyślna to Brak.

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien on być kompletnym identyfikatorem zasobu zawierającym wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--name -n

Nazwa zestawu skalowania. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vmss=<name>.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--select

Parametry listy. Dozwolone wartości to "instanceView", "instanceView/statuses". Wartość domyślna to Brak.

az vmss list-skus

Pobiera listę jednostek SKU dostępnych dla zestawu skalowania maszyn wirtualnych, w tym minimalne i maksymalne wystąpienia maszyn wirtualnych dozwolone dla każdej jednostki SKU.

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

Parametry opcjonalne

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien on być kompletnym identyfikatorem zasobu zawierającym wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--name -n

Nazwa zestawu skalowania. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vmss=<name>.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

az vmss perform-maintenance

Wykonaj konserwację na co najmniej jednej maszynie wirtualnej w zestawie skalowania maszyn wirtualnych.

Operacja na wystąpieniach, które nie kwalifikują się do przeprowadzenia konserwacji, nie powiedzie się. Aby uzyskać więcej informacji, zapoznaj się z najlepszymi rozwiązaniami: https://docs.microsoft.com/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-maintenance-notifications.

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

Parametry opcjonalne

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien on być kompletnym identyfikatorem zasobu zawierającym wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--name -n

Nazwa zestawu skalowania. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vmss=<name>.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--vm-instance-i-ds

Lista identyfikatorów wystąpień maszyn wirtualnych z zestawu skalowania maszyn wirtualnych. Wartość domyślna to Brak.

az vmss reimage

Z obrazu maszyn wirtualnych w ramach zestawu skalowania maszyn wirtualnych.

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

Przykłady

Z obrazu maszyn wirtualnych w ramach zestawu skalowania maszyn wirtualnych. (automatycznie wygenerowane)

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

Parametry opcjonalne

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien on być kompletnym identyfikatorem zasobu zawierającym wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--instance-id

Identyfikator wystąpienia maszyny wirtualnej. Jeśli brakuje, odzowij wszystkie wystąpienia.

--name -n

Nazwa zestawu skalowania. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vmss=<name>.

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

az vmss restart

Uruchom ponownie maszyny wirtualne w ramach zestawu skalowania maszyn wirtualnych.

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

Przykłady

Uruchom ponownie maszyny wirtualne w ramach zestawu skalowania maszyn wirtualnych. (automatycznie wygenerowane)

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

Parametry wymagane

--name -n

Nazwa zestawu skalowania. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vmss=<name>.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry opcjonalne

--instance-ids

Rozdzielona spacjami lista identyfikatorów (np. 1 2 3 ...) lub * dla wszystkich wystąpień. Jeśli nie zostanie podana, akcja zostanie zastosowana w samym zestawie skalowania.

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

az vmss scale

Zmień liczbę maszyn wirtualnych w zestawie skalowania maszyn wirtualnych.

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

Przykłady

Zmień liczbę maszyn wirtualnych w zestawie skalowania maszyn wirtualnych. (automatycznie wygenerowane)

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

Parametry wymagane

--new-capacity

Liczba maszyn wirtualnych w zestawie skalowania maszyn wirtualnych.

Parametry opcjonalne

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien on być kompletnym identyfikatorem zasobu zawierającym wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--name -n

Nazwa zestawu skalowania. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vmss=<name>.

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

az vmss set-orchestration-service-state

Zmień właściwość ServiceState dla danej usługi w ramach zestawu skalowania maszyn wirtualnych.

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

Przykłady

Zmienianie właściwości ServiceState dla parametrów AutomaticRepairs

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

Parametry wymagane

--action

Akcja do wykonania.

akceptowane wartości: Resume, Suspend
--service-name

Nazwa usługi orkiestracji.

akceptowane wartości: AutomaticRepairs, DummyOrchestrationServiceName

Parametry opcjonalne

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien on być kompletnym identyfikatorem zasobu zawierającym wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--name -n

Nazwa zestawu skalowania. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vmss=<name>.

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

az vmss show

Uzyskaj szczegółowe informacje na temat maszyn wirtualnych w zestawie skalowania maszyn wirtualnych.

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

Przykłady

Uzyskaj szczegółowe informacje na temat maszyn wirtualnych w zestawie skalowania maszyn wirtualnych. (automatycznie wygenerowane)

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

Parametry wymagane

--name -n

Nazwa zestawu skalowania. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vmss=<name>.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry opcjonalne

--include-user-data -u

Uwzględnij właściwości danych użytkownika w wyniku zapytania.

--instance-id

Identyfikator wystąpienia maszyny wirtualnej. Jeśli brakuje, pokaż zestaw skalowania maszyn wirtualnych.

az vmss simulate-eviction

Symulowanie eksmisji maszyny wirtualnej typu spot w zestawie skalowania maszyn wirtualnych.

az vmss simulate-eviction --instance-id
                          --name
                          --resource-group

Przykłady

Symulowanie eksmisji maszyny wirtualnej typu spot w zestawie skalowania maszyn wirtualnych.

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

Parametry wymagane

--instance-id

Identyfikator wystąpienia maszyny wirtualnej.

--name -n

Nazwa zestawu skalowania. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vmss=<name>.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

az vmss start

Uruchamianie maszyn wirtualnych w ramach zestawu skalowania maszyn wirtualnych.

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

Przykłady

Uruchamianie maszyn wirtualnych w ramach zestawu skalowania maszyn wirtualnych. (automatycznie wygenerowane)

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

Parametry wymagane

--name -n

Nazwa zestawu skalowania. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vmss=<name>.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry opcjonalne

--instance-ids

Rozdzielona spacjami lista identyfikatorów (np. 1 2 3 ...) lub * dla wszystkich wystąpień. Jeśli nie zostanie podana, akcja zostanie zastosowana w samym zestawie skalowania.

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

az vmss stop

Wyłącz (zatrzymaj) maszyny wirtualne w ramach zestawu skalowania maszyn wirtualnych.

Opłaty za maszyny wirtualne będą nadal naliczane. Aby tego uniknąć, można cofnąć przydział wystąpień maszyn wirtualnych w ramach zestawu skalowania maszyn wirtualnych za pomocą polecenia "az vmss deallocate".

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

Przykłady

Wyłącz maszyny wirtualne w ramach zestawu skalowania maszyn wirtualnych bez zamykania.

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

Wyłącz (zatrzymaj) maszyny wirtualne w ramach zestawu skalowania maszyn wirtualnych. (automatycznie wygenerowane)

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

Parametry wymagane

--name -n

Nazwa zestawu skalowania. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vmss=<name>.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry opcjonalne

--instance-ids

Rozdzielona spacjami lista identyfikatorów (np. 1 2 3 ...) lub * dla wszystkich wystąpień. Jeśli nie zostanie podana, akcja zostanie zastosowana w samym zestawie skalowania.

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

--skip-shutdown

Natychmiast pomiń zamykanie i wyłączanie.

az vmss update

Aktualizowanie usługi VMSS. Uruchom polecenie "az vmss update-instances", aby wdrożyć zmiany w maszynach wirtualnych, jeśli nie skonfigurowano zasad uaktualniania.

az vmss update [--add]
               [--automatic-repairs-action {Reimage, Replace, Restart}]
               [--automatic-repairs-grace-period]
               [--capacity-reservation-group]
               [--enable-automatic-repairs {false, true}]
               [--enable-cross-zone-upgrade {false, true}]
               [--enable-secure-boot {false, true}]
               [--enable-spot-restore {false, true}]
               [--enable-terminate-notification {false, true}]
               [--enable-vtpm {false, true}]
               [--ephemeral-os-disk-placement {CacheDisk, ResourceDisk}]
               [--force-deletion]
               [--force-string]
               [--ids]
               [--instance-id]
               [--license-type {None, RHEL_BASE, RHEL_BASESAPAPPS, RHEL_BASESAPHA, RHEL_BYOS, RHEL_ELS_6, RHEL_EUS, RHEL_SAPAPPS, RHEL_SAPHA, SLES, SLES_BYOS, SLES_HPC, SLES_SAP, SLES_STANDARD, 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]
               [--spot-restore-timeout]
               [--terminate-notification-time]
               [--ultra-ssd-enabled {false, true}]
               [--user-data]
               [--v-cpus-available]
               [--v-cpus-per-core]
               [--vm-sku]

Przykłady

Zaktualizuj typ licencji usługi VMSS dla Korzyść użycia hybrydowego platformy Azure.

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

Aktualizowanie zasad ochrony wystąpienia maszyny wirtualnej.

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

Aktualizowanie zasad ochrony wystąpienia maszyny wirtualnej.

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

Zaktualizuj Read-Write liczby operacji we/wy na sekundę wystąpienia maszyny wirtualnej dysku zarządzanego.

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

Zaktualizuj przepustowość wystąpienia maszyny wirtualnej w MB na sekundę dysku zarządzanego.

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

Zaktualizuj maszynę wirtualną, aby korzystała z obrazu niestandardowego.

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

Zaktualizuj system VMSS systemu Linux w trybie poprawek "AutomaticByPlatform".

az vmss update -n MyVmss -g MyResourceGroup --set virtualMachineProfile.osProfile.linuxConfiguration.patchSettings.patchMode=AutomaticByPlatform

Parametry opcjonalne

--add

Dodaj obiekt do listy obiektów, określając pary ścieżki i wartości klucza. Przykład: --add property.listProperty <key=value, string lub JSON string>.

--automatic-repairs-action

Typ akcji naprawy, która będzie używana do naprawiania niezdrowych maszyn wirtualnych w zestawie skalowania.

akceptowane wartości: Reimage, Replace, Restart
--automatic-repairs-grace-period

Czas (w minutach, od 30 do 90), dla którego automatyczne naprawy są zawieszone z powodu zmiany stanu na maszynie wirtualnej.

--capacity-reservation-group --crg

Identyfikator lub nazwa grupy rezerwacji pojemności używanej do przydzielenia. Przekaż ciąg "None", aby usunąć skojarzenie grupy rezerwacji pojemności. Pamiętaj, że jeśli chcesz usunąć maszynę wirtualną/usługę VMSS skojarzona z grupą rezerwacji pojemności, musisz najpierw usunąć skojarzenie grupy rezerwacji pojemności.

--enable-automatic-repairs

Włącz automatyczne naprawy.

akceptowane wartości: false, true
--enable-cross-zone-upgrade

Ustaw tę właściwość logiczną, aby usługa VMSS ignorowała granice az podczas konstruowania partii uaktualniania i uwzględniać tylko właściwość Update Domain i maxBatchInstancePercent w celu określenia rozmiaru partii.

akceptowane wartości: false, true
--enable-secure-boot

Włącz bezpieczny rozruch.

akceptowane wartości: false, true
--enable-spot-restore

Włącz funkcję spot-try-restore, w której eksmitowane wystąpienia usługi VMSS SPOT będą próbowały zostać przywrócone oportunistycznie na podstawie dostępności pojemności i ograniczeń cenowych.

akceptowane wartości: false, true
--enable-terminate-notification

Włącz powiadomienie o zakończeniu.

akceptowane wartości: false, true
--enable-vtpm

Włącz maszynę wirtualną vTPM.

akceptowane wartości: false, true
--ephemeral-os-disk-placement --ephemeral-placement

Ma zastosowanie tylko w przypadku użycia z programem --vm-sku. Umożliwia wybranie lokalizacji aprowizacji dysku systemu operacyjnego efemerycznego.

akceptowane wartości: CacheDisk, ResourceDisk
--force-deletion

Ta właściwość umożliwia określenie, czy maszyny wirtualne wybrane do usunięcia muszą zostać wymusić usunięcie, gdy zestaw skalowania maszyn wirtualnych jest skalowany w poziomie.

--force-string

W przypadku używania polecenia "set" lub "add" zachowaj literały ciągu zamiast próbować przekonwertować na kod JSON.

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacją). Powinien to być kompletny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--instance-id

Zaktualizuj wystąpienie maszyny wirtualnej przy użyciu tego identyfikatora. Jeśli brakuje, zaktualizuj usługę VMSS.

--license-type

Określa, że obraz lub dysk systemu Windows został licencjonowany lokalnie. Aby włączyć Korzyść użycia hybrydowego platformy Azure dla systemu Windows Server, użyj polecenia "Windows_Server". Aby włączyć prawa hostingu z wieloma dzierżawami dla Windows 10, użyj polecenia "Windows_Client". Aby uzyskać więcej informacji, zobacz dokumentację online maszyny wirtualnej z systemem Windows platformy Azure.

akceptowane wartości: None, RHEL_BASE, RHEL_BASESAPAPPS, RHEL_BASESAPHA, RHEL_BYOS, RHEL_ELS_6, RHEL_EUS, RHEL_SAPAPPS, RHEL_SAPHA, SLES, SLES_BYOS, SLES_HPC, SLES_SAP, SLES_STANDARD, Windows_Client, Windows_Server
--max-batch-instance-percent

Maksymalny procent całkowitych wystąpień maszyn wirtualnych, które zostaną uaktualnione jednocześnie przez uaktualnienie stopniowe w jednej partii. Wartość domyślna: 20%.

--max-price

Maksymalna cena (w dolarach amerykańskich) jest gotowa zapłacić za maszynę wirtualną typu spot/usługę VMSS. -1 wskazuje, że maszyna wirtualna/usługa VMSS typu spot nie powinna być eksmitowana ze względów cen.

--max-unhealthy-instance-percent

Maksymalna wartość procentowa łącznej liczby wystąpień maszyn wirtualnych w zestawie skalowania, które mogą być jednocześnie w złej kondycji. Wartość domyślna: 20%.

--max-unhealthy-upgraded-instance-percent

Maksymalny procent uaktualnionych wystąpień maszyn wirtualnych, które można znaleźć w złej kondycji. Wartość domyślna: 20%.

--name -n

Nazwa zestawu skalowania. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vmss=<name>.

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

--pause-time-between-batches

Czas oczekiwania między ukończeniem aktualizacji dla wszystkich maszyn wirtualnych w jednej partii a uruchomieniem następnej partii. Wartość domyślna: 0 sekund.

--ppg

Nazwa lub identyfikator grupy umieszczania w pobliżu, z jaką należy skojarzyć usługę VMSS.

--prioritize-unhealthy-instances

Ustawienie tej właściwości logicznej spowoduje uaktualnienie wszystkich wystąpień w złej kondycji w zestawie skalowania przed wszelkimi wystąpieniami w dobrej kondycji.

akceptowane wartości: false, true
--priority

Priorytet. Użyj polecenia "Spot", aby uruchamiać krótkoterminowe obciążenia w ekonomiczny sposób. Wyliczenie "Low" będzie przestarzałe w przyszłości. Użyj polecenia "Spot", aby wdrożyć maszynę wirtualną typu spot platformy Azure i/lub usługę VMSS. Wartość domyślna to Regular.

akceptowane wartości: Low, Regular, Spot
--protect-from-scale-in

Ochrona wystąpienia maszyny wirtualnej przed operacjami skalowania w poziomie.

akceptowane wartości: false, true
--protect-from-scale-set-actions

Ochrona wystąpienia maszyny wirtualnej przed akcjami zestawu skalowania (w tym skalowaniem).

akceptowane wartości: false, true
--remove

Usuń właściwość lub element z listy. Przykład: --remove property.list OR --remove propertyToRemove.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--scale-in-policy

Określ zasady skalowania w poziomie (rozdzielane spacjami), które decydują, które maszyny wirtualne są wybierane do usunięcia, gdy zestaw skalowania maszyn wirtualnych jest skalowany w poziomie.

akceptowane wartości: Default, NewestVM, OldestVM
--set

Zaktualizuj obiekt, określając ścieżkę właściwości i wartość do ustawienia. Przykład: --set property1.property2=.

--spot-restore-timeout

Wartość limitu czasu wyrażona jako czas trwania iso 8601, po którym platforma nie spróbuje przywrócić wystąpień typu SPOT usługi VMSS.

--terminate-notification-time

Czas (w minutach, od 5 do 15) powiadomienie wysyłane do maszyny wirtualnej na serwerze metadanych wystąpienia do momentu usunięcia maszyny wirtualnej.

--ultra-ssd-enabled

Włącza lub wyłącza możliwość posiadania co najmniej 1 dysków danych zarządzanych przy użyciu konta magazynu UltraSSD_LRS.

akceptowane wartości: false, true
--user-data

UserData dla maszyn wirtualnych w zestawie skalowania. Można go przekazać jako plik lub ciąg. Jeśli zostanie przekazany pusty ciąg, istniejąca wartość zostanie usunięta.

--v-cpus-available

Określ liczbę dostępnych procesorów wirtualnych.

--v-cpus-per-core

Określ stosunek procesorów wirtualnych do rdzeni fizycznych. Ustawienie tej właściwości na 1 oznacza również, że hiperwątkność jest wyłączona.

--vm-sku

Nowy rozmiar wystąpień maszyn wirtualnych w zestawie skalowania. Wartość domyślna to "Standard_DS1_v2". Zobacz https://azure.microsoft.com/pricing/details/virtual-machines/ informacje o rozmiarze.

az vmss update-instances

Uaktualnianie maszyn wirtualnych w ramach usługi VMSS.

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

Przykłady

Uaktualnianie maszyn wirtualnych w ramach usługi VMSS. (generowane automatycznie)

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

Parametry wymagane

--instance-ids

Rozdzielona spacjami lista identyfikatorów (np. 1 2 3 ...) lub * dla wszystkich wystąpień.

--name -n

Nazwa zestawu skalowania. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vmss=<name>.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry opcjonalne

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

az vmss wait

Umieść interfejs wiersza polecenia w stanie oczekiwania do momentu spełnienia warunku zestawu skalowania.

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

Przykłady

Umieść interfejs wiersza polecenia w stanie oczekiwania do momentu zaktualizowania usługi VMSS.

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

Umieść interfejs wiersza polecenia w stanie oczekiwania do momentu zaktualizowania wystąpienia usługi VMSS.

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

Umieść interfejs wiersza polecenia w stanie oczekiwania do momentu spełnienia warunku zestawu skalowania. (generowane automatycznie)

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

Parametry opcjonalne

--created

Zaczekaj na utworzenie polecenia "provisioningState" w lokalizacji "Powodzenie".

--custom

Zaczekaj, aż warunek spełnia niestandardowe zapytanie JMESPath. Na przykład provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Zaczekaj na usunięcie.

--exists

Zaczekaj, aż zasób istnieje.

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacją). Powinien to być kompletny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--instance-id

Zaczekaj na wystąpienie maszyny wirtualnej przy użyciu tego identyfikatora. Jeśli brakuje, zaczekaj na maszynę wirtualną.

--interval

Interwał sondowania w sekundach.

wartość domyślna: 30
--name -n

Nazwa zestawu skalowania. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vmss=<name>.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--timeout

Maksymalny czas oczekiwania w sekundach.

wartość domyślna: 3600
--updated

Zaczekaj na aktualizację za pomocą parametru provisioningState w lokalizacji "Powodzenie".