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
Nazwa zestawu skalowania maszyn wirtualnych.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.
Parametry opcjonalne
Włącz przyspieszoną sieć. Jeśli nie zostanie określony, interfejs wiersza polecenia włączy go na podstawie obrazu i rozmiaru maszyny.
Zaakceptuj umowę licencyjną i zasady zachowania poufności informacji.
Hasło dla maszyny wirtualnej, jeśli typ uwierzytelniania to "Hasło".
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 .
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.
Liczba wystąpień do użycia podczas tworzenia nowej bramy aplikacji.
Jednostka SKU podczas tworzenia nowej bramy aplikacji.
Prefiks adresu IP podsieci używany podczas tworzenia nowej bramy aplikacji w formacie CIDR.
Rozdzielona spacjami lista istniejących grup zabezpieczeń aplikacji do skojarzenia z maszyną wirtualną.
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.
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.
Typ akcji naprawy, która będzie używana do naprawiania niezdrowych maszyn wirtualnych w zestawie skalowania.
Czas (w minutach, od 30 do 90), dla którego automatyczne naprawy są zawieszone z powodu zmiany stanu na maszynie wirtualnej.
Nazwa używana dla puli zaplecza podczas tworzenia nowego modułu równoważenia obciążenia lub bramy aplikacji.
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.
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.
Prefiks nazwy komputera dla wszystkich maszyn wirtualnych w zestawie skalowania. Prefiksy nazw komputerów muszą mieć od 1 do 15 znaków.
Niestandardowy plik skryptu init lub tekst (cloud-init, cloud-config itp.).
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.
Nazwy lub identyfikatory (rozdzielane spacjami) zestawów szyfrowania dysków dla dysków.
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.
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.
Rozmiary pustych dysków danych zarządzanych rozdzielonych spacjami w GB do utworzenia.
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.
Opcja overprovision (zobacz https://azure.microsoft.com/documentation/articles/virtual-machine-scale-sets-overview/ szczegóły).
Adresy IP rozdzielone spacjami serwerów DNS, np. 10.0.0.5 10.0.0.6.
Nazwa strefy krawędzi.
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.
Określ, czy dla maszyny wirtualnej z systemem Windows jest włączona automatyczna Aktualizacje.
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.
Włącz bezpieczny rozruch.
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.
Włącz maszynę wirtualną vTPM.
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.
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.
Ma zastosowanie tylko w przypadku użycia z programem --ephemeral-os-disk. Umożliwia wybranie lokalizacji aprowizacji dysku systemu operacyjnego efemerycznego.
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.
W razie braku generuj pliki kluczy publicznych i prywatnych SSH. Klucze będą przechowywane w katalogu ~/.ssh.
Nazwa sondy z istniejącego modułu równoważenia obciążenia, używana głównie do uaktualniania stopniowego lub automatycznych napraw.
Nazwa lub identyfikator dedykowanej grupy hostów, w którym znajduje się zestaw skalowania maszyn wirtualnych.
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".
Liczba maszyn wirtualnych w zestawie skalowania.
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.
Nazwa używana dla puli translatora adresów sieciowych podczas tworzenia nowego modułu równoważenia obciążenia.
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".
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.
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.
Maksymalny procent całkowitych wystąpień maszyn wirtualnych, które zostaną uaktualnione jednocześnie przez uaktualnienie stopniowe w jednej partii. Wartość domyślna: 20%.
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.
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%.
Maksymalny procent uaktualnionych wystąpień maszyn wirtualnych, które można znaleźć w złej kondycji. Wartość domyślna: 20%.
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.
Nie czekaj na zakończenie długotrwałej operacji.
Nazwa lub identyfikator istniejącej sieciowej grupy zabezpieczeń.
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.
Typ buforowania magazynu dla dysku systemu operacyjnego maszyny wirtualnej. Ustawienie domyślne: ReadWrite.
Nazwa lub identyfikator zestawu szyfrowania dysku dla dysku systemu operacyjnego.
Nazwa nowego dysku systemu operacyjnego maszyny wirtualnej.
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.
Określ typ szyfrowania dysku zarządzanego systemu operacyjnego.
Rozmiar dysku systemu operacyjnego w GB do utworzenia.
Typ systemu operacyjnego zainstalowanego na niestandardowym dysku VHD. Nie należy używać podczas określania aliasu URN lub URN.
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.
Czas oczekiwania między ukończeniem aktualizacji dla wszystkich maszyn wirtualnych w jednej partii a uruchomieniem następnej partii. Wartość domyślna: 0 sekund.
Nazwa planu.
Planowanie produktu.
Planowanie kodu podwyższania poziomu.
Planowanie wydawcy.
Liczba domen błędów dla każdej grupy umieszczania w strefie dostępności.
Nazwa lub identyfikator grupy umieszczania w pobliżu, z jaką należy skojarzyć usługę VMSS.
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.
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.
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).
Globalnie unikatowa nazwa DNS dla nowo utworzonego publicznego adresu IP.
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.
Nazwa roli lub identyfikator tożsamości przypisanej przez system będą miały.
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.
Zakres, do którego może uzyskać dostęp tożsamość przypisana przez system.
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)"}] }].
Określ typ zabezpieczeń maszyny wirtualnej.
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.
Określ, czy obraz źródłowy jest wyspecjalizowany.
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.
Ś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.
Rozdzielona spacją lista kluczy publicznych SSH lub ścieżek plików klucza publicznego.
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.
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.
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.
Prefiks adresu IP podsieci używany podczas tworzenia nowej sieci wirtualnej w formacie CIDR.
Tagi rozdzielone spacjami: klucz[=wartość] [klucz[=wartość] ...]. Użyj ciągu "", aby wyczyścić istniejące tagi.
Czas (w minutach, od 5 do 15) powiadomienie wysyłane do maszyny wirtualnej na serwerze metadanych wystąpienia do momentu usunięcia maszyny wirtualnej.
Włącza lub wyłącza możliwość posiadania co najmniej 1 dysków danych zarządzanych przy użyciu konta magazynu UltraSSD_LRS.
Nie używaj dysku zarządzanego do utrwalania maszyny wirtualnej.
UserData dla maszyn wirtualnych w zestawie skalowania. Można go przekazać jako plik lub ciąg.
Określ liczbę dostępnych procesorów wirtualnych.
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.
Generowanie i weryfikowanie szablonu usługi ARM bez tworzenia żadnych zasobów.
Nazwa domeny wystąpień maszyn wirtualnych, po skonfigurowaniu, nazwa FQDN to vm<vm-index>.<vm-domain-name>.<..rest..>.
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.
Prefiks adresu IP używany podczas tworzenia nowej sieci wirtualnej w formacie CIDR.
Nazwa sieci wirtualnej podczas tworzenia nowego lub odwoływania się do istniejącej.
Rozdzielona spacjami lista stref dostępności, do których należy aprowizować zasób.
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Możesz skonfigurować domyślną subskrypcję przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj polecenia --debug, aby uzyskać pełne dzienniki debugowania.
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
Nazwa zestawu skalowania. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vmss=<name>.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.
Parametry opcjonalne
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.
Nie czekaj na zakończenie długotrwałej operacji.
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Możesz skonfigurować domyślną subskrypcję przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj polecenia --debug, aby uzyskać pełne dzienniki debugowania.
az vmss delete
Usuwa zestaw skalowania maszyn wirtualnych.
az vmss delete [--force-deletion]
[--ids]
[--name]
[--no-wait]
[--resource-group]
Parametry opcjonalne
Opcjonalny parametr w celu wymuszenia usunięcia zestawu skalowania maszyn wirtualnych. (Funkcja w wersji zapoznawczej). Wartość domyślna to Brak.
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".
Nazwa zestawu skalowania. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vmss=<name>.
Nie czekaj na zakończenie długotrwałej operacji.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Możesz skonfigurować domyślną subskrypcję przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj polecenia --debug, aby uzyskać pełne dzienniki debugowania.
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
Rozdzielona spacjami lista identyfikatorów (np. 1 2 3 ...) lub * dla wszystkich wystąpień.
Nazwa zestawu skalowania. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vmss=<name>.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.
Parametry opcjonalne
Nie czekaj na zakończenie długotrwałej operacji.
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Możesz skonfigurować domyślną subskrypcję przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj polecenia --debug, aby uzyskać pełne dzienniki debugowania.
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
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".
Identyfikator wystąpienia maszyny wirtualnej lub "*", aby wyświetlić widok wystąpienia dla wszystkich maszyn wirtualnych w zestawie skalowania.
Nazwa zestawu skalowania. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vmss=<name>.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Możesz skonfigurować domyślną subskrypcję przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj polecenia --debug, aby uzyskać pełne dzienniki debugowania.
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
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".
Nazwa zestawu skalowania. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vmss=<name>.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Możesz skonfigurować domyślną subskrypcję przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj polecenia --debug, aby uzyskać pełne dzienniki debugowania.
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
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Możesz skonfigurować domyślną subskrypcję przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj polecenia --debug, aby uzyskać pełne dzienniki debugowania.
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
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".
Nazwa zestawu skalowania. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vmss=<name>.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Możesz skonfigurować domyślną subskrypcję przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj polecenia --debug, aby uzyskać pełne dzienniki debugowania.
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
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".
Nazwa zestawu skalowania. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vmss=<name>.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Możesz skonfigurować domyślną subskrypcję przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj polecenia --debug, aby uzyskać pełne dzienniki debugowania.
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
Wyrażenie expand, które ma być stosowane do operacji. Dozwolone wartości to "instanceView". Wartość domyślna to Brak.
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.
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".
Nazwa zestawu skalowania. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vmss=<name>.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.
Parametry listy. Dozwolone wartości to "instanceView", "instanceView/statuses". Wartość domyślna to Brak.
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Możesz skonfigurować domyślną subskrypcję przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj polecenia --debug, aby uzyskać pełne dzienniki debugowania.
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
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".
Nazwa zestawu skalowania. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vmss=<name>.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Możesz skonfigurować domyślną subskrypcję przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj polecenia --debug, aby uzyskać pełne dzienniki debugowania.
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
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".
Nazwa zestawu skalowania. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vmss=<name>.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.
Lista identyfikatorów wystąpień maszyn wirtualnych z zestawu skalowania maszyn wirtualnych. Wartość domyślna to Brak.
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Możesz skonfigurować domyślną subskrypcję przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj polecenia --debug, aby uzyskać pełne dzienniki debugowania.
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
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".
Identyfikator wystąpienia maszyny wirtualnej. Jeśli brakuje, odzowij wszystkie wystąpienia.
Nazwa zestawu skalowania. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vmss=<name>.
Nie czekaj na zakończenie długotrwałej operacji.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Możesz skonfigurować domyślną subskrypcję przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj polecenia --debug, aby uzyskać pełne dzienniki debugowania.
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
Nazwa zestawu skalowania. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vmss=<name>.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.
Parametry opcjonalne
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.
Nie czekaj na zakończenie długotrwałej operacji.
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Możesz skonfigurować domyślną subskrypcję przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj polecenia --debug, aby uzyskać pełne dzienniki debugowania.
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
Liczba maszyn wirtualnych w zestawie skalowania maszyn wirtualnych.
Parametry opcjonalne
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".
Nazwa zestawu skalowania. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vmss=<name>.
Nie czekaj na zakończenie długotrwałej operacji.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Możesz skonfigurować domyślną subskrypcję przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj polecenia --debug, aby uzyskać pełne dzienniki debugowania.
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
Akcja do wykonania.
Nazwa usługi orkiestracji.
Parametry opcjonalne
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".
Nazwa zestawu skalowania. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vmss=<name>.
Nie czekaj na zakończenie długotrwałej operacji.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Możesz skonfigurować domyślną subskrypcję przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj polecenia --debug, aby uzyskać pełne dzienniki debugowania.
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
Nazwa zestawu skalowania. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vmss=<name>.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.
Parametry opcjonalne
Uwzględnij właściwości danych użytkownika w wyniku zapytania.
Identyfikator wystąpienia maszyny wirtualnej. Jeśli brakuje, pokaż zestaw skalowania maszyn wirtualnych.
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Możesz skonfigurować domyślną subskrypcję przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj polecenia --debug, aby uzyskać pełne dzienniki debugowania.
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
Identyfikator wystąpienia maszyny wirtualnej.
Nazwa zestawu skalowania. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vmss=<name>.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Możesz skonfigurować domyślną subskrypcję przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj polecenia --debug, aby uzyskać pełne dzienniki debugowania.
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
Nazwa zestawu skalowania. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vmss=<name>.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.
Parametry opcjonalne
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.
Nie czekaj na zakończenie długotrwałej operacji.
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Możesz skonfigurować domyślną subskrypcję przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj polecenia --debug, aby uzyskać pełne dzienniki debugowania.
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
Nazwa zestawu skalowania. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vmss=<name>.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.
Parametry opcjonalne
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.
Nie czekaj na zakończenie długotrwałej operacji.
Natychmiast pomiń zamykanie i wyłączanie.
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Możesz skonfigurować domyślną subskrypcję przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj polecenia --debug, aby uzyskać pełne dzienniki debugowania.
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
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>.
Typ akcji naprawy, która będzie używana do naprawiania niezdrowych maszyn wirtualnych w zestawie skalowania.
Czas (w minutach, od 30 do 90), dla którego automatyczne naprawy są zawieszone z powodu zmiany stanu na maszynie wirtualnej.
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.
Włącz automatyczne naprawy.
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.
Włącz bezpieczny rozruch.
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.
Włącz powiadomienie o zakończeniu.
Włącz maszynę wirtualną vTPM.
Ma zastosowanie tylko w przypadku użycia z programem --vm-sku. Umożliwia wybranie lokalizacji aprowizacji dysku systemu operacyjnego efemerycznego.
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.
W przypadku używania polecenia "set" lub "add" zachowaj literały ciągu zamiast próbować przekonwertować na kod JSON.
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".
Zaktualizuj wystąpienie maszyny wirtualnej przy użyciu tego identyfikatora. Jeśli brakuje, zaktualizuj usługę VMSS.
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.
Maksymalny procent całkowitych wystąpień maszyn wirtualnych, które zostaną uaktualnione jednocześnie przez uaktualnienie stopniowe w jednej partii. Wartość domyślna: 20%.
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.
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%.
Maksymalny procent uaktualnionych wystąpień maszyn wirtualnych, które można znaleźć w złej kondycji. Wartość domyślna: 20%.
Nazwa zestawu skalowania. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vmss=<name>.
Nie czekaj na zakończenie długotrwałej operacji.
Czas oczekiwania między ukończeniem aktualizacji dla wszystkich maszyn wirtualnych w jednej partii a uruchomieniem następnej partii. Wartość domyślna: 0 sekund.
Nazwa lub identyfikator grupy umieszczania w pobliżu, z jaką należy skojarzyć usługę VMSS.
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.
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.
Ochrona wystąpienia maszyny wirtualnej przed operacjami skalowania w poziomie.
Ochrona wystąpienia maszyny wirtualnej przed akcjami zestawu skalowania (w tym skalowaniem).
Usuń właściwość lub element z listy. Przykład: --remove property.list OR --remove propertyToRemove.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.
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.
Zaktualizuj obiekt, określając ścieżkę właściwości i wartość do ustawienia. Przykład: --set property1.property2=.
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.
Czas (w minutach, od 5 do 15) powiadomienie wysyłane do maszyny wirtualnej na serwerze metadanych wystąpienia do momentu usunięcia maszyny wirtualnej.
Włącza lub wyłącza możliwość posiadania co najmniej 1 dysków danych zarządzanych przy użyciu konta magazynu UltraSSD_LRS.
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.
Określ liczbę dostępnych procesorów wirtualnych.
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.
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.
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Możesz skonfigurować domyślną subskrypcję przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj polecenia --debug, aby uzyskać pełne dzienniki debugowania.
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
Rozdzielona spacjami lista identyfikatorów (np. 1 2 3 ...) lub * dla wszystkich wystąpień.
Nazwa zestawu skalowania. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vmss=<name>.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.
Parametry opcjonalne
Nie czekaj na zakończenie długotrwałej operacji.
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Możesz skonfigurować domyślną subskrypcję przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj polecenia --debug, aby uzyskać pełne dzienniki debugowania.
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
Zaczekaj na utworzenie polecenia "provisioningState" w lokalizacji "Powodzenie".
Zaczekaj, aż warunek spełnia niestandardowe zapytanie JMESPath. Na przykład provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
Zaczekaj na usunięcie.
Zaczekaj, aż zasób istnieje.
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".
Zaczekaj na wystąpienie maszyny wirtualnej przy użyciu tego identyfikatora. Jeśli brakuje, zaczekaj na maszynę wirtualną.
Interwał sondowania w sekundach.
Nazwa zestawu skalowania. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vmss=<name>.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.
Maksymalny czas oczekiwania w sekundach.
Zaczekaj na aktualizację za pomocą parametru provisioningState w lokalizacji "Powodzenie".
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Możesz skonfigurować domyślną subskrypcję przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj polecenia --debug, aby uzyskać pełne dzienniki debugowania.