az vmss
Verwalten von Gruppierungen virtueller Computer in einem Azure Virtual Machine Scale Set (VMSS).
Befehle
| az vmss application |
Verwalten von Anwendungen für vm-Skalierungssatz. |
| az vmss application list |
Auflisten von Anwendungen für VMSS. |
| az vmss application set |
Legen Sie Anwendungen für VMSS fest. |
| az vmss create |
Erstellen Sie einen Azure Virtual Machine Scale Set. |
| az vmss deallocate |
Deallocate VMs innerhalb eines VMSS. |
| az vmss delete |
Löscht einen VM-Skalierungssatz. |
| az vmss delete-instances |
Löschen Sie VMs in einem VMSS. |
| az vmss diagnostics |
Konfigurieren sie die Azure Virtual Machine Scale Set-Diagnoseerweiterung. |
| az vmss diagnostics get-default-config |
Zeigen Sie die Standardkonfigurationsdatei an, die Daten definiert, die erfasst werden sollen. |
| az vmss diagnostics set |
Aktivieren der Diagnose auf einem VMSS. |
| az vmss disk |
Verwalten von Datenträgern einer VMSS. |
| az vmss disk attach |
Fügen Sie verwaltete Datenträger an einen Skalierungssatz oder ihre Instanzen an. |
| az vmss disk detach |
Trennen Sie verwaltete Datenträger aus einem Skalierungssatz oder ihrer Instanzen. |
| az vmss encryption |
Verwalten der Verschlüsselung von VMSS. |
| az vmss encryption disable |
Deaktivieren Sie die Verschlüsselung auf einem VMSS mit verwalteten Datenträgern. |
| az vmss encryption enable |
Verschlüsseln Sie eine VMSS mit verwalteten Datenträgern. |
| az vmss encryption show |
Verschlüsselungsstatus anzeigen. |
| az vmss extension |
Verwalten von Erweiterungen auf einem VM-Skalierungssatz. |
| az vmss extension delete |
Löschen einer Erweiterung aus einer VMSS. |
| az vmss extension image |
Suchen Sie die verfügbaren VM-Erweiterungen für ein Abonnement und eine Region. |
| az vmss extension image list |
Listet die Informationen zu verfügbaren Erweiterungen auf. |
| az vmss extension image list-names |
Ruft eine Liste der Erweiterungsimagetypen des virtuellen Computers ab. |
| az vmss extension image list-versions |
Ruft eine Liste der Versionen der Erweiterungsimages für virtuelle Computer ab. |
| az vmss extension image show |
Ruft ein Erweiterungsimage für virtuelle Computer ab. |
| az vmss extension list |
Listenerweiterungen, die einer VMSS zugeordnet sind. |
| az vmss extension set |
Fügen Sie einer VMSS eine Erweiterung hinzu, oder aktualisieren Sie eine vorhandene Erweiterung. |
| az vmss extension show |
Zeigen Sie Details zu einer VMSS-Erweiterung an. |
| az vmss extension upgrade |
Aktualisieren Sie alle Erweiterungen für alle VMSS-Instanzen auf die neueste Version. |
| az vmss get-instance-view |
Anzeigen einer Instanz eines VMSS. |
| az vmss get-os-upgrade-history |
Ruft eine Liste der Betriebssystemupgrades auf einer VM-Skalierungsinstanz ab. |
| az vmss identity |
Verwalten von Dienstidentitäten eines VM-Skalierungssets. |
| az vmss identity assign |
Aktivieren Sie die Verwaltete Dienstidentität in einem VMSS. |
| az vmss identity remove |
Entfernen Sie benutzer zugewiesene Identitäten aus einer VM-Skalierung. |
| az vmss identity show |
Anzeigen der verwalteten Identitätsinformationen des VM-Skalierungssets. |
| az vmss list |
Auflisten von VMSS. |
| az vmss list-instance-connection-info |
Rufen Sie die IP-Adresse und die Portnummer ab, die zum Herstellen einer Verbindung mit einzelnen VM-Instanzen in einem Satz verwendet wird. |
| az vmss list-instance-public-ips |
Listet öffentliche IP-Adressen von VM-Instanzen innerhalb eines Satz auf. |
| az vmss list-instances |
Rufen Sie eine Liste aller virtuellen Computer in einer VM-Skalierungssätze ab. |
| az vmss list-skus |
Ruft eine Liste von SKUs ab, die für Ihren VM-Skalierungssatz verfügbar sind, einschließlich der minimalen und maximalen VM-Instanzen, die für jede SKU zulässig sind. |
| az vmss nic |
Verwalten von Netzwerkschnittstellen einer VMSS. |
| az vmss nic list |
Ruft alle Netzwerkschnittstellen in einem virtuellen Computer-Skalierungssatz ab. |
| az vmss nic list-vm-nics |
Ruft Informationen zu allen Netzwerkschnittstellen in einem virtuellen Computer in einem virtuellen Computer-Skalierungssatz ab. |
| az vmss nic show |
Rufen Sie die angegebene Netzwerkschnittstelle in einem virtuellen Computer-Skalierungssatz ab. |
| az vmss perform-maintenance |
Führen Sie Wartungen auf einem oder mehreren virtuellen Computern in einem VM-Skalierungssatz aus. |
| az vmss reimage |
Neuimage-VMs in einem VMSS. |
| az vmss restart |
Starten Sie VMs in einem VMSS neu. |
| az vmss rolling-upgrade |
Verwalten von Rollupgrades. |
| az vmss rolling-upgrade cancel |
Bricht das rollierende Upgrade des aktuellen virtuellen Computers ab. |
| az vmss rolling-upgrade get-latest |
Ruft den Status des neuesten Virtuellen Computer-Skalierungssatz-Rollupgrades ab. |
| az vmss rolling-upgrade start |
Startet ein rollierendes Upgrade, um alle Instanzen des virtuellen Computers auf die neueste verfügbare Platform Image OS-Version zu verschieben. |
| az vmss run-command |
Verwalten von Ausführungsbefehlen auf einem Virtuellen Computer-Skalierungssatz. |
| az vmss run-command create |
Der Vorgang zum Erstellen des VMSS-VM-Ausführungsbefehls. |
| az vmss run-command delete |
Der Vorgang zum Löschen des Ausführungsbefehls. |
| az vmss run-command invoke |
Führen Sie einen bestimmten Ausführungsbefehl für eine Instanz des Skalierungssatzes für virtuelle Computer aus. |
| az vmss run-command list |
Der Vorgang zum Abrufen aller Ausführungsbefehle einer Instanz in Virtual Machine Scaleset. |
| az vmss run-command show |
Der Vorgang zum Abrufen des VMSS-Ausführungsbefehls. |
| az vmss run-command update |
Der Vorgang zum Aktualisieren des VMSS-Ausführungsbefehls. |
| az vmss scale |
Ändern Sie die Anzahl der virtuellen Computer in einem VMSS. |
| az vmss set-orchestration-service-state |
Ändern Sie die ServiceState-Eigenschaft für einen bestimmten Dienst in einem VMSS. |
| az vmss show |
Erhalten Sie Details zu VMs in einem VMSS. |
| az vmss simulate-eviction |
Simulieren Sie die Vertreibung eines virtuellen Spot-Computers in einem VM-Skalierungssatz. |
| az vmss start |
Starten Sie VMs in einem VMSS. |
| az vmss stop |
Ausschalten (Beenden) von VMs in einem VMSS. |
| az vmss update |
Aktualisieren einer VMSS. Führen Sie den Befehl "az vmss update-instances" aus, um die Änderungen an virtuellen Computern auszuführen, wenn Sie keine Upgraderichtlinie konfiguriert haben. |
| az vmss update-instances |
Upgrade von VMs in einem VMSS |
| az vmss wait |
Platzieren Sie die CLI in einem Wartezustand, bis eine Bedingung eines Skalierungssatzes erfüllt ist. |
az vmss create
Erstellen Sie einen Azure Virtual Machine Scale Set.
Ein End-to-End-Lernprogramm finden Sie unter 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-delete-option {Delete, Detach}]
[--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-delete-option {Delete, Detach}]
[--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}]
Beispiele
Erstellen Sie einen Windows-VM-Skalierungssatz mit 5 Instanzen, einen Lastenausgleich, eine öffentliche IP-Adresse, einen 2 GB-Datenträger und einen 40 GB Betriebssystemdatenträger.
az vmss create -n MyVmss -g MyResourceGroup --instance-count 5 --image Win2016Datacenter --data-disk-sizes-gb 2 --os-disk-size-gb 40
Erstellen Sie einen Linux-VM-Skalierungssatz mit einem automatisch generierten SSH-Schlüsselpaar, einer öffentlichen IP-Adresse, einem DNS-Eintrag, einem vorhandenen Lastenausgleich und einem vorhandenen virtuellen Netzwerk.
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
Erstellen Sie einen Linux-VM-Skalierungssatz aus einem benutzerdefinierten Image mithilfe des standardmäßigen öffentlichen SSH-Schlüssels.
az vmss create -n MyVmss -g MyResourceGroup --image MyImage
Erstellen Sie einen Linux-VM-Skalierungssatz mit einem Lastenausgleich und benutzerdefinierten DNS-Servern. Jede VM verfügt über eine öffentliche IP-Adresse und einen benutzerdefinierten Domänennamen.
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
Erstellen Sie einen Linux-VM-Skalierungssatz mithilfe eines Cloud-Init-Skripts für die Konfiguration. Siehe: https://docs.microsoft.com/azure/virtual-machines/linux/using-cloud-init
az vmss create -g MyResourceGroup -n MyVmss --image debian --custom-data MyCloudInitScript.yml
Erstellen Sie eine VMSS aus einer generalisierten Katalogimageversion.
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
Erstellen Sie eine VMSS aus einer speziellen Katalogimageversion.
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
Erstellen eines VMSS aus der neuesten Version eines Katalogimages
az vmss create -g MyResourceGroup -n MyVmss --image /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myRG/providers/Microsoft.Compute/galleries/myGallery/images/myImage
Erstellen Sie ein Debian VM Scaleset mit Key Vault Geheimnissen.
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"
Erstellen Sie eine VM-Skalierungsmenge mit der system zugewiesenen Identität. Die VM verfügt über eine Rolle "Mitwirkender" mit Zugriff auf ein Speicherkonto.
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
Erstellen Sie ein Debian VM Scaleset mit einer vom Benutzer zugewiesenen Identität.
az vmss create -n MyVmss -g rg1 --image debian --assign-identity /subscriptions/99999999-1bf0-4dda-aec3-cb9272f09590/resourcegroups/myRG/providers/Microsoft.ManagedIdentity/userAssignedIdentities/myID
Erstellen Sie eine Debian VM Scaleset mit system- und benutzer zugewiesener Identität.
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
Erstellen eines virtuellen Skalierungssets für eine einzelne Zone in der Region der aktuellen Ressourcengruppe
az vmss create -n MyVmss -g MyResourceGroup --image Centos --zones 1
Erstellen Sie eine VMSS, die SpotRestore unterstützt.
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
Erstellen Sie ein VMSS aus dem freigegebenen Katalogimage.
az vmss create -n MyVmss -g MyResourceGroup --image /SharedGalleries/{gallery_unique_name}/Images/{image}/Versions/{version}
Erstellen Sie ein VMSS aus dem Communitykatalogimage.
az vmss create -n MyVmss -g MyResourceGroup --image /CommunityGalleries/{gallery_unique_name}/Images/{image}/Versions/{version}
Erstellen Sie einen Windows VMSS mit Patchmodus "Manuell" (Derzeit wird der Patchmodus "AutomaticByPlatform" während der VMSS-Erstellung nicht als Integritätserweiterung unterstützt, die für den Modus "AutomaticByPlatform" erforderlich ist, kann während der VMSS-Erstellung nicht festgelegt werden).
az vmss create -n MyVmss -g MyResourceGroup --image Win2019Datacenter --enable-agent --enable-auto-update false --patch-mode Manual --orchestration-mode Flexible
Erforderliche Parameter
Name des Skalierungssatzes für virtuelle Computer.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Optionale Parameter
Aktivieren Sie beschleunigte Netzwerke. Sofern nicht angegeben, aktiviert CLI sie basierend auf Computerimage und -größe.
Akzeptieren Sie den Lizenzvertrag und die Datenschutzbestimmungen.
Kennwort für den virtuellen Computer, wenn der Authentifizierungstyp "Kennwort" lautet.
Benutzername für den virtuellen Computer. Der Standardwert ist der aktuelle Benutzername des Betriebssystems. Wenn der Standardwert system reserviert ist, wird der Standardwert auf azureuser festgelegt. Weitere Informationen finden Sie unter https://docs.microsoft.com/rest/api/compute/virtualmachines/createorupdate#osprofile "Vollständige Liste reservierter Werte".
Name, der beim Erstellen eines neuen Anwendungsgateways (Standard) verwendet werden soll oder auf ein vorhandenes verweist. Kann auch auf ein vorhandenes Anwendungsgateway nach ID verweisen oder "" für keine angeben.
Die Anzahl der Instanzen, die beim Erstellen eines neuen Anwendungsgateways verwendet werden sollen.
SKU beim Erstellen eines neuen Anwendungsgateways.
Das Subnetz-IP-Adresspräfix, das beim Erstellen eines neuen Anwendungsgateways im CIDR-Format verwendet werden soll.
Leertrennte Liste vorhandener Anwendungssicherheitsgruppen, die der VM zugeordnet werden sollen.
Akzeptieren Sie System- oder Benutzeridentitäten, die durch Leerzeichen getrennt sind. Verwenden Sie "[system]" zum Verweisen auf die zugewiesene Systemidentität oder eine Ressourcen-ID, um auf die zugewiesene Identität des Benutzers zu verweisen. Weitere Beispiele finden Sie in der Hilfe.
Typ der Authentifizierung, die mit dem virtuellen Computer verwendet werden soll. Standardeinstellung für Kennwort für den öffentlichen Windows- und SSH-Schlüssel für Linux. "all" ermöglicht sowohl ssh- als auch Kennwortauthentifizierung.
Typ der Reparaturaktion, die zum Reparieren von ungesunden virtuellen Computern im Skalierungssatz verwendet wird.
Die Zeit (in Minuten, zwischen 30 und 90), für die automatische Reparaturen aufgrund einer Zustandsänderung auf dem virtuellen Computer angehalten werden.
Name, der beim Erstellen eines neuen Lastenausgleichs oder Anwendungsgateways für den Back-End-Pool verwendet werden soll.
Beim Erstellen eines neuen Lastenausgleichs wird der Back-End-Port zum Öffnen mit NAT-Regeln (Standardeinstellung 22 unter Linux und 3389 unter Windows) geöffnet. Beim Erstellen eines Anwendungsgateways wird der Back-End-Port für die Back-End-HTTP-Einstellungen verwendet.
Die ID oder der Name der Kapazitätsreservierungsgruppe, die zum Zuweisen verwendet wird. Übergeben Sie "Keine", um die Kapazitätsreservierungsgruppe zu trennen. Bitte beachten Sie, dass Sie, wenn Sie eine VM/VMSS löschen möchten, die der Kapazitätsreservierungsgruppe zugeordnet ist, zuerst die Zuordnung der Kapazitätsreservierungsgruppe aufheben.
Präfix "Computername" für alle virtuellen Computer im Skalierungssatz. Computernamenpräfixe müssen 1 bis 15 Zeichen lang sein.
Benutzerdefinierte Init-Skriptdatei oder Text (cloud-init, cloud-config usw.).
Speichercachetyp für Datendatenträger, einschließlich "None", "ReadOnly", "ReadWrite", usw. Verwenden Sie einen Singularwert, um auf allen Datenträgern anzuwenden oder <lun>=<vaule1> <lun>=<value2> zum Konfigurieren einzelner Datenträger zu verwenden.
Geben Sie an, ob der Datenträger beim Löschen von VMSS Flex gelöscht oder getrennt werden soll (Dieses Feature gilt nur für VMSS mit flexiblem Orchestrierungsmodus).
Namen oder IDs (leer getrennt) von Datenträgerverschlüsselungssätzen für Datenträger.
Geben Sie die Read-Write IOPS (leer getrennt) für den verwalteten Datenträger an. Sollte nur verwendet werden, wenn StorageAccountType UltraSSD_LRS ist. Wenn nicht angegeben, wird ein Standardwert basierend auf diskSizeGB zugewiesen.
Geben Sie die Bandbreite in MB pro Sekunde (durch Trennzeichen getrennt) für den verwalteten Datenträger an. Sollte nur verwendet werden, wenn StorageAccountType UltraSSD_LRS ist. Wenn nicht angegeben, wird ein Standardwert basierend auf diskSizeGB zugewiesen.
Leerer leerer Datenträgergrößen für verwaltete Daten in GB, um zu erstellen.
Deaktivieren Sie das Standardverhalten der Installation der Gastbescheinigungserweiterung und aktivieren Sie system assigned Identity for Trusted Launch aktivierte VMs und VMSS.
Option "Overprovision" (ausführliche Informationen finden Sie unter https://azure.microsoft.com/documentation/articles/virtual-machine-scale-sets-overview/ "Overprovision").
Leergetrennte IP-Adressen von DNS-Servern, z. B. 10.0.0.5 10.0.0.6.
Der Name der Randzone.
Geben Sie an, ob der Agent des virtuellen Computers auf dem virtuellen Computer bereitgestellt werden soll. Wenn diese Eigenschaft nicht angegeben wird, muss das Standardverhalten auf "true" festgelegt werden. Dadurch wird sichergestellt, dass der VM-Agent auf dem virtuellen Computer installiert ist, damit Erweiterungen später dem virtuellen Computer hinzugefügt werden können.
Gibt an, ob die automatische Aktualisierungen für den virtuellen Windows-Computer aktiviert ist.
Legen Sie diese boolesche Eigenschaft fest, damit VMSS AZ-Grenzen beim Erstellen von Upgradebatches ignoriert, und erwägen Sie nur update Domain und maxBatchInstancePercent, um die Batchgröße zu bestimmen.
Aktivieren Sie den sicheren Start.
Aktivieren Sie das Spot-Try-Restore-Feature, bei dem entfernte VMSS SPOT-Instanzen versucht werden, opportunistisch basierend auf Kapazitätsverfügbarkeit und Preisbeschränkungen wiederhergestellt zu werden.
Aktivieren Sie vTPM.
Aktivieren Sie die Hostverschlüsselung für den virtuellen Computer oder VMSS. Dadurch wird die Verschlüsselung für alle Datenträger, einschließlich Ressourcen-/Temp-Datenträger auf dem Host selbst, aktiviert.
Ermöglicht es Ihnen, einen Betriebssystemdatenträger direkt auf dem Hostknoten zu erstellen, wodurch die leistung des lokalen Datenträgers und eine schnellere VM/VMSS-Umimagezeit bereitgestellt wird.
Gilt nur für die Verwendung mit --ephemeral-os-disk. Ermöglicht ihnen, den Speicherort der Ephemeral-Betriebssystembereitstellung auszuwählen.
Die Eviction-Richtlinie für virtuelle Computer in einer Spot-Prioritätsskala festgelegt. Die Standard-Eviction-Richtlinie ist Deallocate für einen Spot-Prioritätsskalierungssatz.
Erstellen der Dateien für öffentliche und private SSH-Schlüssel, sofern diese fehlen. Die Schlüssel werden im Verzeichnis ~/.ssh gespeichert.
Probename des vorhandenen Lastenausgleichsgeräts, hauptsächlich für Rollupgrade oder automatische Reparaturen verwendet.
Name oder ID der dedizierten Hostgruppe, in der sich der Skalierungssatz des virtuellen Computers befindet.
Der Name des Betriebssystemimages als URN-Alias, URN, benutzerdefinierter Imagename oder ID oder VHD-Blob-URI. Darüber hinaus unterstützt es auch freigegebene Katalogbilder. Gültiges URN-Format: "Publisher:Offer:Sku:Version".
Anzahl der virtuellen Computer im Skalierungssatz.
Name, der beim Erstellen eines neuen Lastenausgleichs (Standard) verwendet werden soll oder auf ein vorhandenes verweist. Kann auch auf einen vorhandenen Lastenausgleich nach ID verweisen oder "" für keine angeben.
Name, der beim Erstellen eines neuen Lastenausgleichs für den NAT-Pool verwendet werden soll.
Sku der zu erstellenden Load Balancer. Standardeinstellung bei deaktivierter Einzelplatzierungsgruppe; andernfalls wird standardmäßig "Basic" verwendet. Die öffentliche IP wird unterstützt, die nur dann in der Edgezone erstellt werden soll, wenn sie "Standard" ist.
Gibt an, dass das Windows-Image oder der Datenträger lokal lizenziert wurde. Um Azure-Hybridvorteil für Windows Server zu aktivieren, verwenden Sie "Windows_Server". Um Hostingrechte für mehrere Mandanten für Windows 10 zu aktivieren, verwenden Sie "Windows_Client". Weitere Informationen finden Sie in den Onlinedokumenten zu Azure Windows VM.
Speicherort, an dem VM und verwandte Ressourcen erstellt werden sollen. Wenn der Standardspeicherort nicht konfiguriert ist, wird der Speicherort der Ressourcengruppe standardmäßig verwendet.
Der maximale Prozentsatz der Gesamten virtuellen Computerinstanzen, die gleichzeitig durch das Rollupgrade in einem Batch aktualisiert werden. Standard: 20 %.
Der Höchstpreis (in US-Dollar), den Sie für eine Spot-VM/VMSS bezahlen möchten. -1 gibt an, dass die Spot-VM/VMSS aus Preisgründen nicht entfernt werden sollte.
Der maximale Prozentsatz der gesamten virtuellen Computerinstanzen im Skalierungssatz, der gleichzeitig ungesund sein kann. Standard: 20 %.
Der maximale Prozentsatz der aktualisierten virtuellen Computerinstanzen, die gefunden werden können, ist in einem ungesunden Zustand. Standard: 20 %.
Geben Sie die Microsoft.Network-API-Version an, die beim Erstellen von Netzwerkressourcen in den Netzwerkschnittstellenkonfigurationen für den Skalierungssatz für virtuelle Computer mit dem Orchestrierungsmodus "Flexibel" verwendet wird. Standardwert ist 2020-11-01.
Nicht auf den Abschluss lang andauernder Vorgänge warten
Name oder ID einer vorhandenen Netzwerksicherheitsgruppe.
Wählen Sie aus, wie virtuelle Computer vom Skalierungssatz verwaltet werden. Im Uniform-Modus definieren Sie ein virtuelles Computermodell, und Azure generiert identische Instanzen basierend auf diesem Modell. Im flexiblen Modus erstellen Und hinzufügen Sie einen virtuellen Computer jeder Konfiguration zum Skalierungssatz oder generieren identische Instanzen basierend auf dem für den Skalierungssatz definierten virtuellen Computermodell.
Speichercachetyp für den VM-Betriebssystemdatenträger. Standard: ReadWrite.
Geben Sie an, ob der Betriebssystemdatenträger beim Löschen von VMSS Flex gelöscht oder getrennt werden soll (Dieses Feature gilt nur für VMSS mit flexiblem Orchestrierungsmodus).
Name oder ID des Datenträgerverschlüsselungssatzes für den Betriebssystemdatenträger.
Der Name des neuen VM-Betriebssystemdatenträgers.
Geben Sie die Vom Kunden verwaltete Datenträgerverschlüsselungs-Ressourcen-ID oder den Namen für den verwalteten Datenträger an, der für den vom Kunden verwalteten Schlüssel verschlüsselter vertraulicher VM-Betriebssystemdatenträger und vm-Gast-Blob verwendet wird.
Geben Sie den Verschlüsselungstyp des verwalteten Betriebssystemdatenträgers an.
Betriebssystemdatenträgergröße in GB, die erstellt werden soll.
Typ des Betriebssystems, das auf einer benutzerdefinierten VHD installiert ist. Verwenden Sie nicht, wenn Sie einen URN- oder URN-Alias angeben.
Modus des In-Guest-Patchings auf den virtuellen IaaS-Computer. Zulässige Werte für Windows VM: AutomaticByOS, AutomaticByPlatform, Manual. Zulässige Werte für Linux-VM: AutomaticByPlatform, ImageDefault. Manuell – Sie steuern die Anwendung von Patches auf einen virtuellen Computer. Dazu wenden Sie Patches manuell innerhalb der VM an. In diesem Modus sind automatische Updates deaktiviert; das paramater --enable-auto-update muss falsch sein. AutomaticByOS – Der virtuelle Computer wird automatisch vom Betriebssystem aktualisiert. Der Parameter --enable-auto-update muss true sein. AutomaticByPlatform – der virtuelle Computer wird automatisch vom Betriebssystem aktualisiert. ImageDefault – Die Standardpatchingkonfiguration des virtuellen Computers wird verwendet. Der Parameter --enable-agent und --enable-auto-update muss true sein.
Die Wartezeit zwischen abschluss des Updates für alle virtuellen Computer in einem Batch und starten den nächsten Batch. Standard: 0 Sekunden.
Planname.
Produkt planen.
Plan promotion code.
Plan publisher.
Fehlerdomänenanzahl für jede Platzierungsgruppe in der Verfügbarkeitszone.
Der Name oder die ID der Näherungsplatzierungsgruppe, der vmSS zugeordnet werden soll.
Diese boolesche Eigenschaft wird zu allen ungesunden Instanzen in einem Skalierungssatz führen, der aktualisiert wird, bevor alle fehlerfreien Instanzen ausgeführt werden.
Priority Verwenden Sie "Spot", um kurzlebige Workloads auf kostengünstige Weise auszuführen. "Low"-Enumeration wird in Zukunft veraltet sein. Verwenden Sie "Spot", um Azure Spot VM und/oder VMSS bereitzustellen. Standardeinstellung für "Normal".
Name der öffentlichen IP-Adresse beim Erstellen einer (Standardeinstellung) oder Verweisen auf eine vorhandene. Kann auch auf eine vorhandene öffentliche IP nach ID verweisen oder "" für None ('"" in Azure CLI mithilfe des PowerShell- oder -%-Operators) angeben.
Global eindeutiger DNS-Name für eine neu erstellte öffentliche IP.
Jede VM-Instanz verfügt über eine öffentliche IP. Für Sicherheit können Sie "--nsg" verwenden, um geeignete Regeln anzuwenden.
Der Rollenname oder die ID der zugewiesenen Systemidentität hat.
Geben Sie die Skalierungsrichtlinie (durch Leerzeichen getrennt) an, die entscheidet, welche virtuellen Computer zum Entfernen ausgewählt werden, wenn ein Skalierungssatz für virtuelle Computer skaliert wird.
Bereich, auf den die vom System zugewiesene Identität zugreifen kann.
Mindestens ein Key Vault geheimen Schlüssel als JSON-Zeichenfolgen oder Dateien, die @{path} sie enthalten[{ "sourceVault": { "id": "value" }, "vaultCertificates": [{ "certificateUrl": "value", "certificateStore": "cert store name (only on windows)"}] }].
Geben Sie den Sicherheitstyp des virtuellen Computers an.
Beschränken Sie die Skalierung auf eine einzelne Platzierungsgruppe. Einzelheiten dazu finden Sie unter https://docs.microsoft.com/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-placement-groups.
Geben Sie an, ob das Quellbild spezialisiert ist.
Timeoutwert, der als ISO 8601-Zeitdauer ausgedrückt wird, nach der die Plattform nicht versucht, die VMSS SPOT-Instanzen wiederherzustellen.
Zieldateipfad auf dem virtuellen Computer für den SSH-Schlüssel. Wenn die Datei bereits vorhanden ist, werden die angegebenen Schlüssel an die Datei angefügt. Der Zielpfad für öffentliche SSH-Schlüssel ist derzeit aufgrund eines bekannten Problems im Linux-Bereitstellungs-Agent auf den Standardwert "/home/username/.ssh/authorized_keys" beschränkt.
Leertrennte Liste von öffentlichen SSH-Schlüsseln oder Dateipfaden für öffentliche Schlüssel.
Gilt nur für die Verwendung mit --use-unmanaged-disk. Name des Speichercontainers für den VM-Betriebssystemdatenträger. Standard: vhds.
Die SKU des Speicherkontos, mit dem vm beibehalten werden soll. Verwenden Sie eine singulare Sku, die auf alle Datenträger angewendet wird, oder geben Sie einzelne Datenträger an. Verwendung: [-storage-sku SKU | --storage-sku ID=SKU ID=SKU ID=SKU...], wobei jede ID "os" oder eine 0-indizierte Lun ist. Zulässige Werte: Standard_LRS, Premium_LRS, StandardSSD_LRS, UltraSSD_LRS, Premium_ZRS, StandardSSD_ZRS, PremiumV2_LRS.
Der Name des Subnetzs beim Erstellen eines neuen VNet oder verweisen auf eine vorhandene. Kann auch auf ein vorhandenes Subnetz nach ID verweisen. Wenn sowohl der vnet-name als auch das Subnetz weggelassen werden, wird automatisch ein entsprechendes VNet und subnetz ausgewählt, oder ein neues wird erstellt.
Das Subnetz-IP-Adresspräfix, das beim Erstellen eines neuen VNet im CIDR-Format verwendet werden soll.
Leerzeichentrennte Tags: key[=value] [key[=value] ...]. Verwenden Sie "", um vorhandene Tags zu löschen.
Dauer (in Minuten, zwischen 5 und 15) eine Benachrichtigung, die an den virtuellen Computer auf dem Instanzmetadatenserver gesendet werden soll, bis die VM gelöscht wird.
Aktiviert oder deaktiviert die Funktion, über 1 oder mehr verwaltete Datenträger mit UltraSSD_LRS Speicherkonto zu verfügen.
Verwenden Sie keinen verwalteten Datenträger, um vm zu speichern.
UserData für die virtuellen Computer im Skalierungssatz. Sie kann als Datei oder Zeichenfolge übergeben werden.
Geben Sie die Anzahl der verfügbaren vCPUs an.
Geben Sie das Verhältnis von vCPU zu physischem Kern an. Das Festlegen dieser Eigenschaft auf 1 bedeutet auch, dass hyperthreading deaktiviert ist.
Generieren und überprüfen Sie die ARM-Vorlage, ohne Ressourcen zu erstellen.
Domänenname von VM-Instanzen, sobald konfiguriert, ist vm<vm-index>.<vm-domain-name>.<..rest..>der FQDN .
Größe von VMs im Skalierungssatz. Standardmäßig "Standard_DS1_v2". Informationen zur Größe finden Sie unter https://azure.microsoft.com/pricing/details/virtual-machines/
Das IP-Adresspräfix, das beim Erstellen eines neuen VNet im CIDR-Format verwendet werden soll.
Name des virtuellen Netzwerks beim Erstellen eines neuen Oder verweisen auf ein vorhandenes Netzwerk.
Leertrennte Liste der Verfügbarkeitszonen, in denen die Ressource bereitgestellt werden soll.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az vmss deallocate
Deallocate VMs in einem VMSS.
az vmss deallocate --name
--resource-group
[--instance-ids]
[--no-wait]
Beispiele
Deallocate VMs in einem VMSS. (automatisch generiert)
az vmss deallocate --instance-ids 1 --name MyScaleSet --resource-group MyResourceGroup
Erforderliche Parameter
Skalierungssatzname. Sie können die Standardeinstellung mithilfe von az configure --defaults vmss=<name>.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Optionale Parameter
Leertrennte Liste von IDs (z. B. 1 2 3 ...) oder * für alle Instanzen. Falls nicht angegeben, wird die Aktion auf das Scaleset selbst angewendet.
Nicht auf den Abschluss lang andauernder Vorgänge warten
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az vmss delete
Löscht einen VM-Skalierungssatz.
az vmss delete [--force-deletion]
[--ids]
[--name]
[--no-wait]
[--resource-group]
Optionale Parameter
Optionaler Parameter zum Erzwingen des Löschens eines VM-Skalierungssatzes. (Feature in der Vorschau). Der Standardwert ist Keine.
Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Es sollte eine vollständige Ressourcen-ID sein, die alle Informationen von Argumenten der Ressource-ID enthält. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.
Skalierungssatzname. Sie können die Standardeinstellung mithilfe von az configure --defaults vmss=<name>.
Nicht auf den Abschluss lang andauernder Vorgänge warten
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az vmss delete-instances
Löschen sie VMs in einem VMSS.
az vmss delete-instances --instance-ids
--name
--resource-group
[--no-wait]
Beispiele
Löschen sie VMs in einem VMSS. (automatisch generiert)
az vmss delete-instances --instance-ids 0 --name MyScaleSet --resource-group MyResourceGroup
Erforderliche Parameter
Leertrennte Liste von IDs (z. B. 1 2 3 ...) oder * für alle Instanzen.
Skalierungssatzname. Sie können die Standardeinstellung mithilfe von az configure --defaults vmss=<name>.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Optionale Parameter
Nicht auf den Abschluss lang andauernder Vorgänge warten
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az vmss get-instance-view
Anzeigen einer Instanz eines VMSS.
az vmss get-instance-view [--ids]
[--instance-id]
[--name]
[--resource-group]
Beispiele
Anzeigen einer Instanz eines VMSS. (automatisch generiert)
az vmss get-instance-view --name MyScaleSet --resource-group MyResourceGroup
Optionale Parameter
Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Es sollte eine vollständige Ressourcen-ID sein, die alle Informationen von Argumenten der Ressource-ID enthält. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.
Eine VM-Instanz-ID oder "*" zur Listeninstanzansicht für alle virtuellen Computer in einem Skalierungssatz.
Skalierungssatzname. Sie können die Standardeinstellung mithilfe von az configure --defaults vmss=<name>.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az vmss get-os-upgrade-history
Ruft eine Liste der Betriebssystemupgrades auf einer VM-Skalierungssatzinstanz ab.
az vmss get-os-upgrade-history [--ids]
[--name]
[--resource-group]
Optionale Parameter
Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Es sollte eine vollständige Ressourcen-ID sein, die alle Informationen von Argumenten der Ressource-ID enthält. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.
Skalierungssatzname. Sie können die Standardeinstellung mithilfe von az configure --defaults vmss=<name>.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az vmss list
VMSS auflisten.
az vmss list [--resource-group]
Beispiele
VMSS auflisten (automatisch generiert)
az vmss list --resource-group MyResourceGroup
Optionale Parameter
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az vmss list-instance-connection-info
Rufen Sie die IP-Adresse und die Portnummer ab, die zum Herstellen einer Verbindung mit einzelnen VM-Instanzen innerhalb einer Gruppe verwendet wird.
az vmss list-instance-connection-info [--ids]
[--name]
[--resource-group]
Beispiele
Rufen Sie die IP-Adresse und die Portnummer ab, die zum Herstellen einer Verbindung mit einzelnen VM-Instanzen innerhalb einer Gruppe verwendet wird. (automatisch generiert)
az vmss list-instance-connection-info --name MyScaleSet --resource-group MyResourceGroup
Optionale Parameter
Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Es sollte eine vollständige Ressourcen-ID sein, die alle Informationen von Argumenten der Ressource-ID enthält. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.
Skalierungssatzname. Sie können die Standardeinstellung mithilfe von az configure --defaults vmss=<name>.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az vmss list-instance-public-ips
Listet öffentliche IP-Adressen von VM-Instanzen innerhalb einer Gruppe auf.
az vmss list-instance-public-ips [--ids]
[--name]
[--resource-group]
Beispiele
Listet öffentliche IP-Adressen von VM-Instanzen innerhalb einer Gruppe auf. (automatisch generiert)
az vmss list-instance-public-ips --name MyScaleSet --resource-group MyResourceGroup
Optionale Parameter
Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Es sollte eine vollständige Ressourcen-ID sein, die alle Informationen von Argumenten der Ressource-ID enthält. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.
Skalierungssatzname. Sie können die Standardeinstellung mithilfe von az configure --defaults vmss=<name>.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az vmss list-instances
Rufen Sie eine Liste aller virtuellen Computer in einem VM-Skalierungssatz ab.
Gibt eine Liste virtueller Computer zurück, die von VMSS verwaltet werden. Für VMSS im Modus "Flexible Orchestration" verwenden Sie bitte "az vm list", um vollständige Details zu erhalten.
az vmss list-instances [--expand]
[--filter]
[--ids]
[--name]
[--resource-group]
[--select]
Optionale Parameter
Der erweiterungsausdruck, der auf den Vorgang angewendet werden soll. Zulässige Werte sind "instanceView". Der Standardwert ist Keine.
Der Filter, der auf den Vorgang angewendet werden soll. Zulässige Werte sind "startswith(instanceView/statuses/code, 'PowerState') eq true", 'properties/latestModelApplied eq true', 'properties/latestModelApplied eq false'. Der Standardwert ist Keine.
Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Es sollte eine vollständige Ressourcen-ID sein, die alle Informationen von Argumenten der Ressource-ID enthält. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.
Skalierungssatzname. Sie können die Standardeinstellung mithilfe von az configure --defaults vmss=<name>.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Die Listenparameter. Zulässige Werte sind "instanceView", "instanceView/statuses". Der Standardwert ist Keine.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az vmss list-skus
Ruft eine Liste von SKUs ab, die für Ihren VM-Skalierungssatz verfügbar sind, einschließlich der mindest- und maximalen VM-Instanzen, die für jede SKU zulässig sind.
az vmss list-skus [--ids]
[--name]
[--resource-group]
Optionale Parameter
Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Es sollte eine vollständige Ressourcen-ID sein, die alle Informationen von Argumenten der Ressource-ID enthält. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.
Skalierungssatzname. Sie können die Standardeinstellung mithilfe von az configure --defaults vmss=<name>.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az vmss perform-maintenance
Durchführen der Wartung auf einem oder mehreren virtuellen Computern in einem VM-Skalierungssatz.
Der Vorgang für Instanzen, die für die Wartung nicht berechtigt sind, ist fehlgeschlagen. Weitere Informationen finden Sie unter bewährten Methoden: 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]
Optionale Parameter
Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Es sollte eine vollständige Ressourcen-ID sein, die alle Informationen von Argumenten der Ressource-ID enthält. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.
Skalierungssatzname. Sie können die Standardeinstellung mithilfe von az configure --defaults vmss=<name>.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Eine Liste der IDs der virtuellen Computerinstanz aus dem VM-Skalierungssatz. Der Standardwert ist Keine.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az vmss reimage
Erneutes Abbilden von VMs in einem VMSS.
az vmss reimage [--ids]
[--instance-id]
[--name]
[--no-wait]
[--resource-group]
Beispiele
Erneutes Abbilden von VMs in einem VMSS. (automatisch generiert)
az vmss reimage --instance-id 1 --name MyScaleSet --resource-group MyResourceGroup --subscription MySubscription
Optionale Parameter
Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Es sollte eine vollständige Ressourcen-ID sein, die alle Informationen von Argumenten der Ressource-ID enthält. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.
VM-Instanz-ID. Wenn dies nicht der Fall ist, stellen Sie alle Instanzen um.
Skalierungssatzname. Sie können die Standardeinstellung mithilfe von az configure --defaults vmss=<name>.
Nicht auf den Abschluss lang andauernder Vorgänge warten
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az vmss restart
Starten Sie VMs in einem VMSS neu.
az vmss restart --name
--resource-group
[--instance-ids]
[--no-wait]
Beispiele
Starten Sie VMs in einem VMSS neu. (automatisch generiert)
az vmss restart --instance-ids 1 --name MyScaleSet --resource-group MyResourceGroup
Erforderliche Parameter
Skalierungssatzname. Sie können die Standardeinstellung mithilfe von az configure --defaults vmss=<name>.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Optionale Parameter
Leertrennte Liste von IDs (z. B. 1 2 3 ...) oder * für alle Instanzen. Falls nicht angegeben, wird die Aktion auf das Scaleset selbst angewendet.
Nicht auf den Abschluss lang andauernder Vorgänge warten
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az vmss scale
Ändern Sie die Anzahl der virtuellen Computer in einem VMSS.
az vmss scale --new-capacity
[--ids]
[--name]
[--no-wait]
[--resource-group]
Beispiele
Ändern Sie die Anzahl der virtuellen Computer in einem VMSS. (automatisch generiert)
az vmss scale --name MyScaleSet --new-capacity 6 --resource-group MyResourceGroup
Erforderliche Parameter
Anzahl der VMs in vmSS.
Optionale Parameter
Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Es sollte eine vollständige Ressourcen-ID sein, die alle Informationen von Argumenten der Ressource-ID enthält. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.
Skalierungssatzname. Sie können die Standardeinstellung mithilfe von az configure --defaults vmss=<name>.
Nicht auf den Abschluss lang andauernder Vorgänge warten
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az vmss set-orchestration-service-state
Ändern Sie die ServiceState-Eigenschaft für einen bestimmten Dienst in einem VMSS.
az vmss set-orchestration-service-state --action {Resume, Suspend}
--service-name {AutomaticRepairs, DummyOrchestrationServiceName}
[--ids]
[--name]
[--no-wait]
[--resource-group]
Beispiele
Change ServiceState-Eigenschaft für AutomaticRepairs
az vmss set-orchestration-service-state --service-name AutomaticRepairs --action Resume --name MyScaleSet --resource-group MyResourceGroup
Erforderliche Parameter
Die auszuführende Aktion.
Der Name des Orchestrierungsdiensts.
Optionale Parameter
Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Es sollte eine vollständige Ressourcen-ID sein, die alle Informationen von Argumenten der Ressource-ID enthält. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.
Skalierungssatzname. Sie können die Standardeinstellung mithilfe von az configure --defaults vmss=<name>.
Nicht auf den Abschluss lang andauernder Vorgänge warten
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az vmss show
Erhalten Sie Details zu VMs in einem VMSS.
az vmss show --name
--resource-group
[--include-user-data]
[--instance-id]
Beispiele
Erhalten Sie Details zu VMs in einem VMSS. (automatisch generiert)
az vmss show --name MyScaleSet --resource-group MyResourceGroup
Erforderliche Parameter
Skalierungssatzname. Sie können die Standardeinstellung mithilfe von az configure --defaults vmss=<name>.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Optionale Parameter
Fügen Sie die Benutzerdateneigenschaften in das Abfrageergebnis ein.
VM-Instanz-ID. Wenn nicht vorhanden, zeigen Sie die VMSS an.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az vmss simulate-eviction
Simulieren Sie die Vertreibung eines virtuellen Spot-Computers in einem VM-Skalierungssatz.
az vmss simulate-eviction --instance-id
--name
--resource-group
Beispiele
Simulieren Sie die Vertreibung eines virtuellen Spot-Computers in einem VM-Skalierungssatz.
az vmss simulate-eviction --resource-group MyResourceGroup --name MyScaleSet --instance-id 0
Erforderliche Parameter
Die Instanz-ID des virtuellen Computers.
Skalierungssatzname. Sie können die Standardeinstellung mithilfe von az configure --defaults vmss=<name>.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az vmss start
Starten Sie VMs in einem VMSS.
az vmss start --name
--resource-group
[--instance-ids]
[--no-wait]
Beispiele
Starten Sie VMs in einem VMSS. (automatisch generiert)
az vmss start --instance-ids 1 --name MyScaleSet --resource-group MyResourceGroup
Erforderliche Parameter
Skalierungssatzname. Sie können die Standardeinstellung mithilfe az configure --defaults vmss=<name>von .
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Optionale Parameter
Leertrennte Liste von IDs (z. B. 1 2 3 ...) oder * für alle Instanzen. Falls nicht angegeben, wird die Aktion auf das Scaleset selbst angewendet.
Nicht auf den Abschluss lang andauernder Vorgänge warten
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az vmss stop
Ausschalten (Beenden) von VMs in einem VMSS.
Die VMs werden weiterhin berechnet. Um dies zu vermeiden, können Sie VM-Instanzen innerhalb einer VMSS über "az vmss deallocate" behandeln.
az vmss stop --name
--resource-group
[--instance-ids]
[--no-wait]
[--skip-shutdown]
Beispiele
Power off VMs innerhalb eines VMSS ohne Herunterfahren.
az vmss stop --name MyScaleSet --resource-group MyResourceGroup --skip-shutdown
Ausschalten (Beenden) von VMs in einem VMSS. (automatisch generiert)
az vmss stop --instance-ids 1 --name MyScaleSet --resource-group MyResourceGroup
Erforderliche Parameter
Skalierungssatzname. Sie können die Standardeinstellung mithilfe az configure --defaults vmss=<name>von .
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Optionale Parameter
Leertrennte Liste von IDs (z. B. 1 2 3 ...) oder * für alle Instanzen. Falls nicht angegeben, wird die Aktion auf die Skalierungsmenge selbst angewendet.
Nicht auf den Abschluss lang andauernder Vorgänge warten
Überspringen Sie das Herunterfahren und Deaktivieren sofort.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az vmss update
Aktualisieren einer VMSS. Führen Sie den Befehl "az vmss update-instances" aus, um die Änderungen an VMs auszuführen, wenn Sie keine Upgraderichtlinie konfiguriert haben.
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]
Beispiele
Aktualisieren Sie den Lizenztyp eines VMSS für Azure-Hybridvorteil.
az vmss update --name MyScaleSet --resource-group MyResourceGroup --license-type windows_server
Aktualisieren sie die Schutzrichtlinien einer VM-Instanz.
az vmss update --name MyScaleSet --resource-group MyResourceGroup --instance-id 4 --protect-from-scale-set-actions False --protect-from-scale-in
Aktualisieren sie die Schutzrichtlinien einer VM-Instanz.
az vmss update --name MyScaleSet --resource-group MyResourceGroup --instance-id 4 --set protectionPolicy.protectFromScaleIn=True protectionPolicy.protectFromScaleSetActions=False
Aktualisieren Sie die Read-Write IOPS einer VM-Instanz des verwalteten Datenträgers.
az vmss update --name MyScaleSet --resource-group MyResourceGroup --set virtualMachineProfile.storageProfile.dataDisks[0].diskIOPSReadWrite=444
Aktualisieren Sie die Bandbreite einer VM-Instanz in MB pro Sekunde des verwalteten Datenträgers.
az vmss update --name MyScaleSet --resource-group MyResourceGroup --set virtualMachineProfile.storageProfile.dataDisks[0].diskMBpsReadWrite=66
Aktualisieren Sie eine VM, um ein benutzerdefiniertes Image zu verwenden.
az vmss update --name MyScaleSet --resource-group MyResourceGroup --set virtualMachineProfile.storageProfile.imageReference.id=imageID
Aktualisieren Sie ein Linux-VMSS zum Patchmodus "AutomaticByPlatform".
az vmss update -n MyVmss -g MyResourceGroup --set virtualMachineProfile.osProfile.linuxConfiguration.patchSettings.patchMode=AutomaticByPlatform
Optionale Parameter
Fügen Sie einem Objekt eine Liste von Objekten hinzu, indem Sie ein Pfad- und Schlüsselwertpaar angeben. Beispiel: --add property.listProperty <key=value, string or JSON string>.
Art der Reparaturaktion, die zum Reparieren von ungesunden virtuellen Computern im Skalierungssatz verwendet wird.
Die Zeit (in Minuten, zwischen 30 und 90), für die automatische Reparaturen aufgrund einer Zustandsänderung auf vm angehalten werden.
Die ID oder der Name der Kapazitätsreservierungsgruppe, die zum Zuweisen verwendet wird. Übergeben Sie "Keine", um die Kapazitätsreservierungsgruppe zu trennen. Bitte beachten Sie, dass Sie eine VM/VMSS löschen möchten, die der Kapazitätsreservierungsgruppe zugeordnet wurde, müssen Sie zuerst die Kapazitätsreservierungsgruppe trennen.
Aktivieren Sie automatische Reparaturen.
Legen Sie diese boolesche Eigenschaft fest, damit VMSS AZ-Grenzen beim Erstellen von Upgradebatchs ignorieren und nur update Domain und maxBatchInstancePercent berücksichtigen, um die Batchgröße zu bestimmen.
Aktivieren Des sicheren Starts.
Aktivieren Sie das Feature "Spot-Try-Restore", in dem vmSS SPOT-Instanzen auf der Grundlage der Kapazitätsverfügbarkeit und Preisbeschränkungen wieder wiederhergestellt werden sollen.
Beenden der Benachrichtigung aktivieren.
Aktivieren Sie vTPM.
Gilt nur für die Verwendung mit --vm-sku. Ermöglicht Es Ihnen, den Speicherort der Ephemeral-Betriebssystembereitstellung auszuwählen.
Mit dieser Eigenschaft können Sie angeben, ob virtuelle Computer, die für die Entfernung ausgewählt wurden, gelöscht werden müssen, wenn eine Skalierungsmenge für virtuelle Computer skaliert wird.
Wenn Sie "set" oder "add" verwenden, behalten Sie Zeichenfolgen literale beibehalten, anstatt zu versuchen, in JSON zu konvertieren.
Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Es sollte eine vollständige Ressourcen-ID sein, die alle Informationen der Argumente "Resource Id" enthält. Sie sollten entweder --ids oder andere Argumente "Resource Id" angeben.
Aktualisieren Sie die VM-Instanz mit dieser ID. Wenn es fehlt, aktualisieren Sie die VMSS.
Gibt an, dass das Windows-Image oder der Datenträger lokal lizenziert wurde. Um Azure-Hybridvorteil für Windows Server zu aktivieren, verwenden Sie "Windows_Server". Um Mandantenhostingrechte für Windows 10 zu aktivieren, verwenden Sie "Windows_Client". Weitere Informationen finden Sie in den Onlinedokumenten zu Azure Windows VM.
Der maximale Prozentsatz der gesamten virtuellen Computerinstanzen, die gleichzeitig durch das rollende Upgrade in einem Batch aktualisiert werden. Standard: 20%.
Der maximale Preis (in US Dollar) sind Sie bereit, für einen Spot-VM/VMSS zu bezahlen. -1 gibt an, dass die Spot VM/VMSS nicht aus Preisgründen entfernt werden sollte.
Der maximale Prozentsatz der gesamten virtuellen Computerinstanzen im Skalierungssatz, der gleichzeitig ungesund sein kann. Standard: 20%.
Der maximale Prozentsatz der aktualisierten virtuellen Computerinstanzen, die sich in einem ungesunden Zustand befinden können. Standard: 20%.
Skalierungssatzname. Sie können die Standardeinstellung mithilfe az configure --defaults vmss=<name>von .
Nicht auf den Abschluss lang andauernder Vorgänge warten
Die Wartezeit zwischen abschluss des Updates für alle virtuellen Computer in einem Batch und starten sie den nächsten Batch. Standard: 0 Sekunden.
Der Name oder die ID der Näherungsplatzierungsgruppe sollte der VMSS zugeordnet werden.
Diese boolesche Eigenschaft wird zu allen ungesunden Instanzen in einem Skalierungssatz führen, der aktualisiert wird, bevor alle gesunden Instanzen aktualisiert werden.
Priority Verwenden Sie "Spot", um kurzlebige Workloads auf kostengünstige Weise auszuführen. Die Aufzählung "Niedrig" wird in Zukunft veraltet sein. Verwenden Sie "Spot", um Azure Spot VM und/oder VMSS bereitzustellen. Standardeinstellung für "Normal".
Schützen Sie die VM-Instanz vor Skalierungsvorgängen.
Schützen Sie die VM-Instanz vor Skalierungssatzaktionen (einschließlich Scale-In).
Entfernen Sie eine Eigenschaft oder ein Element aus einer Liste. Beispiel: --remove property.list OR --remove propertyToRemove.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Geben Sie die Skalierungsrichtlinie (Leerzeichen getrennt) an, die entscheidet, welche virtuellen Computer zum Entfernen ausgewählt werden, wenn ein Virtual Machine Scale Set skaliert wird.
Aktualisieren Sie ein Objekt, indem Sie einen Eigenschaftenpfad und einen wert angeben, der festgelegt werden soll. Beispiel: --set-property1.property2=.
Timeout-Wert, der als ISO 8601-Zeitdauer ausgedrückt wird, nach der die Plattform nicht versucht, die VMSS SPOT-Instanzen wiederherzustellen.
Dauer (in Minuten, zwischen 5 und 15) eine Benachrichtigung, die an den VM auf dem Instanzmetadatenserver gesendet werden soll, bis die VM gelöscht wird.
Aktiviert oder deaktiviert die Funktion, über 1 oder mehr verwaltete Datenträger mit UltraSSD_LRS Speicherkonto zu verfügen.
UserData für die virtuellen Computer im Skalierungssatz. Sie kann als Datei oder Zeichenfolge übergeben werden. Wenn leere Zeichenfolge übergeben wird, wird der vorhandene Wert gelöscht.
Geben Sie die Anzahl der verfügbaren vCPUs an.
Geben Sie das Verhältnis von vCPU zu physischem Kern an. Das Festlegen dieser Eigenschaft auf 1 bedeutet auch, dass hyperthreading deaktiviert ist.
Die neue Größe der virtuellen Computerinstanzen im Skalierungssatz. Standardmäßig auf "Standard_DS1_v2". Informationen zur Größe finden Sie unter https://azure.microsoft.com/pricing/details/virtual-machines/ ..
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az vmss update-instances
Upgrade von VMs in einem VMSS
az vmss update-instances --instance-ids
--name
--resource-group
[--no-wait]
Beispiele
Aktualisieren sie VMs innerhalb eines VMSS. (automatisch generiert)
az vmss update-instances --instance-ids 1 --name MyScaleSet --resource-group MyResourceGroup
Erforderliche Parameter
Leertrennte Liste von IDs (z. B. 1 2 3 ...) oder * für alle Instanzen.
Skalierungssatzname. Sie können die Standardeinstellung mithilfe von az configure --defaults vmss=<name>.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Optionale Parameter
Nicht auf den Abschluss lang andauernder Vorgänge warten
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az vmss wait
Platzieren Sie die CLI in einem Wartezustand, bis eine Bedingung eines Skalierungssatzes erfüllt ist.
az vmss wait [--created]
[--custom]
[--deleted]
[--exists]
[--ids]
[--instance-id]
[--interval]
[--name]
[--resource-group]
[--timeout]
[--updated]
Beispiele
Platzieren Sie die CLI in einem Wartezustand, bis die VMSS aktualisiert wurde.
az vmss wait --updated --name MyScaleSet --resource-group MyResourceGroup
Platzieren Sie die CLI in einem Wartezustand, bis die VMSS-Instanz aktualisiert wurde.
az vmss wait --updated --instance-id 1 --name MyScaleSet --resource-group MyResourceGroup
Platzieren Sie die CLI in einem Wartezustand, bis eine Bedingung eines Skalierungssatzes erfüllt ist. (automatisch generiert)
az vmss wait --created --name MyScaleSet --resource-group MyResourceGroup
Optionale Parameter
Warten Sie, bis Sie mit "provisioningState" unter "Erfolgreich" erstellt wurden.
Warten Sie, bis die Bedingung eine benutzerdefinierte JMESPath-Abfrage erfüllt. Beispiel: provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
Warten Sie, bis sie gelöscht wurde.
Warten Sie, bis die Ressource vorhanden ist.
Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Es sollte eine vollständige Ressourcen-ID sein, die alle Informationen von Argumenten der Ressource-ID enthält. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.
Warten Sie auf die VM-Instanz mit dieser ID. Falls nicht vorhanden, warten Sie auf der VMSS.
Abfrageintervall in Sekunden.
Skalierungssatzname. Sie können die Standardeinstellung mithilfe von az configure --defaults vmss=<name>.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Maximale Wartezeit in Sekunden.
Warten Sie, bis die Aktualisierung mit provisioningState unter "Erfolgreich" ausgeführt wurde.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
Feedback
Feedback senden und anzeigen für