az vmss
Verwalten von Gruppierungen virtueller Computer in einer Azure-VM-Skalierungsgruppe (VMSS).
Befehle
az vmss application |
Verwalten von Anwendungen für VM-Skalierungsgruppen |
az vmss application list |
Auflisten von Anwendungen für VMSS. |
az vmss application set |
Legen Sie Anwendungen für VMSS fest. |
az vmss create |
Create an Azure Virtual Machine Scale Set. |
az vmss deallocate |
Deallocate VMs within a VMSS. |
az vmss delete |
Deletes a VM scale set. |
az vmss delete-instances |
Delete VMs within a VMSS. |
az vmss diagnostics |
Konfigurieren Sie die Diagnoseerweiterung für Azure-VM-Skalierungsgruppen. |
az vmss diagnostics get-default-config |
Zeigen Sie die Standardkonfigurationsdatei an, die die zu sammelnden Daten definiert. |
az vmss diagnostics set |
Aktivieren Sie die Diagnose für eine VMSS. |
az vmss disk |
Verwalten von Datenträgern einer VMSS. |
az vmss disk attach |
Fügen Sie verwaltete Datenträger an eine Skalierungsgruppe oder deren Instanzen an. |
az vmss disk detach |
Trennen Sie verwaltete Datenträger von einer Skalierungsgruppe oder ihren Instanzen. |
az vmss encryption |
Verwalten der Verschlüsselung von VMSS. |
az vmss encryption disable |
Deaktivieren Sie die Verschlüsselung auf einer 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 für eine VM-Skalierungsgruppe. |
az vmss extension delete |
Löschen sie eine 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 |
Listen Sie die Informationen zu verfügbaren Erweiterungen auf. |
az vmss extension image list-names |
Listet eine Liste der Imagetypen der VM-Erweiterung auf. |
az vmss extension image list-versions |
Listet eine Liste der Versionen der VM-Erweiterungsimages auf. |
az vmss extension image show |
Rufen Sie ein VM-Erweiterungsimage ab. |
az vmss extension list |
Listen Sie Erweiterungen auf, 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 |
View an instance of a VMSS. |
az vmss get-os-upgrade-history |
Gets list of OS upgrades on a VM scale set instance. |
az vmss identity |
Verwalten von Dienstidentitäten einer VM-Skalierungsgruppe. |
az vmss identity assign |
Aktivieren Sie die verwaltete Dienstidentität auf einer VMSS. |
az vmss identity remove |
Entfernen Sie benutzerseitig zugewiesene Identitäten aus einer VM-Skalierungsgruppe. |
az vmss identity show |
Anzeigen der Verwalteten Identitätsinformationen der VM-Skalierungsgruppe. |
az vmss list |
List VMSS. |
az vmss list-instance-connection-info |
Get the IP address and port number used to connect to individual VM instances within a set. |
az vmss list-instance-public-ips |
List public IP addresses of VM instances within a set. |
az vmss list-instances |
Get a list of all virtual machines in a VM scale sets. |
az vmss list-skus |
Gets a list of SKUs available for your VM scale set, including the minimum and maximum VM instances allowed for each SKU. |
az vmss nic |
Verwalten von Netzwerkschnittstellen einer VMSS. |
az vmss nic list |
Ruft alle Netzwerkschnittstellen in einer VM-Skalierungsgruppe ab. |
az vmss nic list-vm-nics |
Ruft Informationen zu allen Netzwerkschnittstellen auf einem virtuellen Computer in einer VM-Skalierungsgruppe ab. |
az vmss nic show |
Rufen Sie die angegebene Netzwerkschnittstelle in einer VM-Skalierungsgruppe ab. |
az vmss perform-maintenance |
Perform maintenance on one or more virtual machines in a VM scale set. |
az vmss reimage |
Reimage VMs within a VMSS. |
az vmss restart |
Restart VMs within a VMSS. |
az vmss rolling-upgrade |
Verwalten sie parallele Upgrades. |
az vmss rolling-upgrade cancel |
Bricht das parallele Upgrade der aktuellen VM-Skalierungsgruppe ab. |
az vmss rolling-upgrade get-latest |
Ruft den Status des aktuellen parallelen Upgrades der VM-Skalierungsgruppe ab. |
az vmss rolling-upgrade start |
Startet ein paralleles Upgrade, um alle Instanzen der VM-Skalierungsgruppe auf die neueste verfügbare Plattformimage-Betriebssystemversion zu verschieben. |
az vmss run-command |
Verwalten von Ausführungsbefehlen für eine VM-Skalierungsgruppe. |
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 VM-Skalierungsgruppe-Instanz aus. |
az vmss run-command list |
Der Vorgang zum Abrufen aller Ausführungsbefehle einer Instanz in VM 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 innerhalb einer VMSS. |
az vmss set-orchestration-service-state |
Ändern Sie die ServiceState-Eigenschaft für einen bestimmten Dienst innerhalb einer VMSS. |
az vmss show |
Abrufen von Details zu VMs innerhalb einer VMSS. |
az vmss simulate-eviction |
Simulieren Sie die Entfernung eines virtuellen Spot-Computers in einer VM-Skalierungsgruppe. |
az vmss start |
Starten Sie VMs innerhalb einer VMSS. |
az vmss stop |
Ausschalten (Beenden) von VMs innerhalb einer VMSS. |
az vmss update |
Aktualisieren sie eine VMSS. Führen Sie den Befehl az vmss update-instances aus, um die Änderungen auf virtuellen Computern bereitzustellen, wenn Sie keine Upgraderichtlinie konfiguriert haben. |
az vmss update-instances |
Führen Sie ein Upgrade von VMs innerhalb einer VMSS durch. |
az vmss wait |
Versetzen Sie die CLI in einen Wartezustand, bis eine Bedingung einer Skalierungsgruppe erfüllt ist. |
az vmss create
Erstellen Sie eine Azure-VM-Skalierungsgruppe.
Ein umfassendes Tutorial 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]
[--disk-controller-type {NVMe, SCSI}]
[--dns-servers]
[--edge-zone]
[--enable-agent {false, true}]
[--enable-auto-update {false, true}]
[--enable-cross-zone-upgrade {false, true}]
[--enable-osimage-notification {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-rule-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-surge {false, true}]
[--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]
[--regular-priority-count]
[--regular-priority-percentage]
[--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 eine Windows-VM-Skalierungsgruppe mit 5 Instanzen, einem Lastenausgleich, einer öffentlichen IP-Adresse, einem Datenträger mit 2 GB und einem Betriebssystemdatenträger mit 40 GB.
az vmss create -n MyVmss -g MyResourceGroup --instance-count 5 --image Win2016Datacenter --data-disk-sizes-gb 2 --os-disk-size-gb 40
Erstellen Sie eine Linux-VM-Skalierungsgruppe 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 eine Linux-VM-Skalierungsgruppe aus einem benutzerdefinierten Image mit dem standardmäßig vorhandenen öffentlichen SSH-Schlüssel.
az vmss create -n MyVmss -g MyResourceGroup --image MyImage
Erstellen Sie eine Linux-VM-Skalierungsgruppe 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 eine Linux-VM-Skalierungsgruppe 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 spezialisierten 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 einer 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 eine Debian-VM-Skalierungsgruppe 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-Skalierungsgruppe mit systemseitig zugewiesener Identität. Der virtuelle Computer verfügt über die 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-Skalierungsset 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-Skalierungsgruppe mit system- und benutzerseitig 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 einer VM-Skalierungsgruppe 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-Image aus einem freigegebenen Katalogimage.
az vmss create -n MyVmss -g MyResourceGroup --image /SharedGalleries/{gallery_unique_name}/Images/{image}/Versions/{version}
Erstellen Sie ein VMSS-Image aus dem Communitykatalog.
az vmss create -n MyVmss -g MyResourceGroup --image /CommunityGalleries/{gallery_unique_name}/Images/{image}/Versions/{version}
Erstellen Sie eine Windows-VMSS mit dem Patchmodus "Manuell" (Derzeit wird der Patchmodus "AutomaticByPlatform" während der VMSS-Erstellung nicht unterstützt, da die Integritätserweiterung, die für den AutomaticByPlatform-Modus erforderlich ist, während der VMSS-Erstellung nicht festgelegt werden kann).
az vmss create -n MyVmss -g MyResourceGroup --image Win2019Datacenter --enable-agent --enable-auto-update false --patch-mode Manual --orchestration-mode Flexible
Erforderliche Parameter
Name der VM-Skalierungsgruppe.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Optionale Parameter
Aktivieren Sie den beschleunigten Netzwerkbetrieb. Sofern nicht angegeben, aktiviert die CLI sie basierend auf dem Computerimage und der Größe.
Akzeptieren Sie den Lizenzvertrag und die Datenschutzerklärung.
Kennwort für den virtuellen Computer, wenn der Authentifizierungstyp "Kennwort" ist.
Benutzername für den virtuellen Computer. Der Standardwert ist der aktuelle Benutzername des Betriebssystems. Wenn der Standardwert vom System reserviert ist, wird der Standardwert auf azureuser festgelegt. Eine vollständige Liste der reservierten Werte finden https://docs.microsoft.com/rest/api/compute/virtualmachines/createorupdate#osprofile Sie unter.
Name, der beim Erstellen eines neuen Anwendungsgateways (Standard) oder beim Verweisen auf ein vorhandenes verwendet werden soll. Kann auch anhand der ID auf ein vorhandenes Anwendungsgateway 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.
Durch Leerzeichen getrennte Liste vorhandener Anwendungssicherheitsgruppen, die dem virtuellen Computer zugeordnet werden sollen.
Akzeptieren Sie system- oder benutzerseitig zugewiesene Identitäten getrennt durch Leerzeichen. Verwenden Sie "[System]", um auf die vom System zugewiesene Identität zu verweisen, oder eine Ressourcen-ID, um auf die vom Benutzer zugewiesene Identität zu verweisen. Weitere Beispiele finden Sie in der Hilfe.
Authentifizierungstyp, der mit dem virtuellen Computer verwendet werden soll. Standardmäßig wird das Kennwort für Windows und der öffentliche SSH-Schlüssel für Linux verwendet. "all" aktiviert sowohl die SSH- als auch die Kennwortauthentifizierung.
Art der Reparaturaktion, die zum Reparieren fehlerhafter virtueller Computer in der Skalierungsgruppe verwendet wird.
Die Zeitspanne (in Minuten zwischen 30 und 90), für die automatische Reparaturen aufgrund einer Zustandsänderung auf dem virtuellen Computer angehalten werden.
Name, der für den Back-End-Pool beim Erstellen eines neuen Lastenausgleichs oder Anwendungsgateways verwendet werden soll.
Wenn Sie einen neuen Lastenausgleich erstellen, wird der Back-End-Port mit NAT-Regeln geöffnet (Standardwert: 22 unter Linux und 3389 unter Windows). Beim Erstellen eines Anwendungsgateways den Back-End-Port, der für die HTTP-Einstellungen des Back-Ends verwendet werden soll.
Die ID oder der Name der Kapazitätsreservierungsgruppe, die zum Zuordnen verwendet wird. Übergeben Sie "None", um die Zuordnung der Kapazitätsreservierungsgruppe zu aufheben. Beachten Sie, dass Sie die Zuordnung der Kapazitätsreservierungsgruppe zunächst aufheben müssen, wenn Sie eine VM/VMSS löschen möchten, die der Kapazitätsreservierungsgruppe zugeordnet wurde.
Computernamenpräfix für alle virtuellen Computer in der Skalierungsgruppe. Computernamenpräfixe müssen 1 bis 15 Zeichen lang sein.
Benutzerdefinierte Initialisierungsskriptdatei oder -text (cloud-init, cloud-config usw.).
Speicherzwischenspeicherungstyp für Datenträger, einschließlich "None", "ReadOnly", "ReadWrite" usw. Verwenden Sie einen singulären Wert, um auf alle Datenträger anzuwenden, oder verwenden Sie <lun>=<vaule1> <lun>=<value2>
zum Konfigurieren einzelner Datenträger.
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 (Leerzeichen getrennt) von Datenträgerverschlüsselungssätzen für Datenträger.
Geben Sie die Read-Write IOPS (Leerzeichen getrennt) für den verwalteten Datenträger an. Sollte nur verwendet werden, wenn StorageAccountType UltraSSD_LRS ist. Wenn nicht angegeben, wird basierend auf diskSizeGB ein Standardwert zugewiesen.
Geben Sie die Bandbreite in MB pro Sekunde (durch Leerzeichen getrennt) für den verwalteten Datenträger an. Should be used only when StorageAccountType is UltraSSD_LRS. If not specified, a default value would be assigned based on diskSizeGB.
Leerzeichentrennte verwaltete Datenträgergrößen in GB, die erstellt werden sollen.
Deaktivieren Sie das Standardverhalten der Installation der Gastnachweiserweiterung und der Aktivierung der systemseitig zugewiesenen Identität für vertrauenswürdige Startfähige VMs und VMSS.
Überbereitstellungsoption (weitere Informationen finden Sie unter https://azure.microsoft.com/documentation/articles/virtual-machine-scale-sets-overview/ ).
Geben Sie den Datenträgercontrollertyp an, der für die VM oder VMSS konfiguriert ist.
Durch Leerzeichen getrennte IP-Adressen von DNS-Servern, z. B. 10.0.0.5 10.0.0.6.
Der Name der Edgezone.
Geben Sie an, ob der Agent für virtuelle Computer auf dem virtuellen Computer bereitgestellt werden soll. Wenn diese Eigenschaft nicht angegeben ist, wird sie standardmäßig auf true festgelegt. Dadurch wird sichergestellt, dass der VM-Agent auf dem virtuellen Computer installiert ist, sodass später Erweiterungen zur VM hinzugefügt werden können.
Geben Sie an, ob die automatische Aktualisierungen für den virtuellen Windows-Computer aktiviert ist.
Wenn Sie diese boolesche Eigenschaft festlegen, kann VMSS AZ-Grenzen beim Erstellen von Upgradebatches ignorieren und nur Update Domain und maxBatchInstancePercent berücksichtigen, um die Batchgröße zu bestimmen.
Geben Sie an, ob das Ereignis "Betriebssystemabbild geplant" aktiviert oder deaktiviert ist.
Aktivieren Sie den sicheren Start.
Aktivieren Sie die Spot-Try-Restore-Funktion, bei der entfernte VMSS SPOT-Instanzen basierend auf Kapazitätsverfügbarkeit und Preisbeschränkungen opportunistisch wiederhergestellt werden sollen.
Aktivieren Sie vTPM.
Aktivieren Sie die Hostverschlüsselung für den virtuellen Computer oder die VMSS. Dadurch wird die Verschlüsselung für alle Datenträger aktiviert, einschließlich ressourcen-/temporärer Datenträger auf dem Host selbst.
Ermöglicht es Ihnen, einen Betriebssystemdatenträger direkt auf dem Hostknoten zu erstellen, was die Leistung des lokalen Datenträgers und eine schnellere VM/VMSS-Reimagezeit bietet.
Gilt nur, wenn mit --ephemeral-os-disk
verwendet wird. Hiermit können Sie den Speicherort für die kurzlebige Betriebssystemdatenträgerbereitstellung auswählen.
Die Entfernungsrichtlinie für virtuelle Computer in einer Spot-Prioritätsskalierungsgruppe. Die Standardrichtlinie für entfernungen ist Die Zuordnung aufheben für eine Spot-Prioritätsskalierungsgruppe.
Erstellen der Dateien für öffentliche und private SSH-Schlüssel, sofern diese fehlen. Die Schlüssel werden im Verzeichnis ~/.ssh gespeichert.
Testname des vorhandenen Lastenausgleichs, der hauptsächlich für rollierende Upgrades oder automatische Reparaturen verwendet wird.
Name oder ID der dedizierten Hostgruppe, in der sich die VM-Skalierungsgruppe 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 Katalogimages. Gültiges URN-Format: "Publisher:Offer:Sku:Version".
Anzahl der virtuellen Computer in der Skalierungsgruppe.
Name, der beim Erstellen eines neuen Lastenausgleichs (Standard) oder beim Verweisen auf einen vorhandenen verwendet werden soll. Kann auch anhand der ID auf einen vorhandenen Lastenausgleich verweisen oder "" für keine angeben.
Name, der für die NAT-Regel v2 beim Erstellen eines neuen Lastenausgleichs verwendet werden soll. (NAT-Regel V2 wird verwendet, um den NAT-Pool zu ersetzen.
SKU des zu erstellenden Load Balancer. Standardmäßig wird "Standard" verwendet, wenn die einzelne Platzierungsgruppe deaktiviert ist. Andernfalls wird standardmäßig "Basic" verwendet. Die öffentliche IP-Adresse wird nur dann in der Edgezone erstellt, wenn es sich um "Standard" handelt.
Gibt an, dass das Windows-Image oder der Windows-Datenträger lokal lizenziert wurde. Um Azure-Hybridvorteil für Windows Server zu aktivieren, verwenden Sie "Windows_Server". Verwenden Sie "Windows_Client", um mehrinstanzenfähige Hostingrechte für Windows 10 zu aktivieren. Weitere Informationen finden Sie in der Azure Windows-VM-Onlinedokumentation.
Speicherort, an dem der virtuelle Computer und zugehörige Ressourcen erstellt werden sollen. Wenn der Standardspeicherort nicht konfiguriert ist, wird standardmäßig der Speicherort der Ressourcengruppe verwendet.
Der maximale Prozentsatz der gesamten VM-Instanzen, die gleichzeitig durch das parallele Upgrade in einem Batch aktualisiert werden. Standardwert: 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.
Geben Sie sie an, um neue virtuelle Computer zu erstellen, um die Skalierungsgruppe zu aktualisieren, anstatt die vorhandenen virtuellen Computer zu aktualisieren.
Der maximale Prozentsatz der gesamten VM-Instanzen in der Skalierungsgruppe, die gleichzeitig fehlerhaft sein können. Default: 20%.
Der maximale Prozentsatz der aktualisierten VM-Instanzen, die sich in einem fehlerhaften Zustand befinden. Default: 20%.
Geben Sie die Microsoft.Network-API-Version an, die beim Erstellen von Netzwerkressourcen in den Netzwerkschnittstellenkonfigurationen für DIE VM-Skalierungsgruppe mit dem Orchestrierungsmodus "Flexible" verwendet wird. Der 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 von der Skalierungsgruppe verwaltet werden. Im einheitlichen Modus definieren Sie ein VM-Modell, und Azure generiert identische Instanzen basierend auf diesem Modell. Im flexiblen Modus erstellen Sie manuell einen virtuellen Computer mit einer beliebigen Konfiguration und fügen sie der Skalierungsgruppe hinzu oder generieren identische Instanzen basierend auf dem für die Skalierungsgruppe definierten VM-Modell.
Speicherzwischenspeicherungstyp 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 Ressourcen-ID oder den Namen des vom Kunden verwalteten Datenträgers an, der für vom Kunden verwaltete schlüsselverwaltete vertrauliche VM-Betriebssystemdatenträger und VM-Gastblob verwendet wird.
Geben Sie den Verschlüsselungstyp des verwalteten Betriebssystemdatenträgers an.
Größe des zu erstellenden Betriebssystemdatenträgers in GB.
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 einen 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 einem virtuellen Computer. Dazu wenden Sie Patches manuell innerhalb des virtuellen Computers an. In diesem Modus sind automatische Updates deaktiviert. Der Parameter --enable-auto-update muss false 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 Standard-Patchkonfiguration des virtuellen Computers wird verwendet. Die Parameter --enable-agent und --enable-auto-update müssen true sein.
Die Wartezeit zwischen dem Abschließen des Updates für alle virtuellen Computer in einem Batch und dem Starten des nächsten Batches. Standardwert: 0 Sekunden.
Planname.
Produkt planen.
Planen sie den Höherstufungscode.
Planen des Herausgebers.
Fehlerdomänenanzahl für jede Platzierungsgruppe in der Verfügbarkeitszone.
Der Name oder die ID der Näherungsplatzierungsgruppe, der die VMSS zugeordnet werden soll.
Das Festlegen dieser booleschen Eigenschaft führt dazu, dass alle fehlerhaften Instanzen in einer Skalierungsgruppe vor fehlerfreien Instanzen aktualisiert werden.
Priority Verwenden Sie Spot, um kurzlebige Workloads kostengünstig auszuführen. Die Enumeration "Low" wird in Zukunft veraltet sein. Verwenden Sie "Spot", um Azure Spot-VMs und/oder VMSS bereitzustellen. Der Standardwert ist "Normal".
Name der öffentlichen IP-Adresse beim Erstellen einer (Standard) oder beim Verweisen auf eine vorhandene. Kann auch anhand der ID auf eine vorhandene öffentliche IP-Adresse verweisen oder "" für None ('""' in der Azure CLI mithilfe von PowerShell oder --% Operator) angeben.
Global eindeutiger DNS-Name für eine neu erstellte öffentliche IP-Adresse.
Jede VM-Instanz verfügt über eine öffentliche IP-Adresse. Aus Sicherheitsgründen können Sie "--nsg" verwenden, um geeignete Regeln anzuwenden.
Die Basisanzahl der virtuellen Computer mit regulärer Priorität, die in dieser Skalierungsgruppe erstellt werden, wenn sie hochskaliert wird. Muss größer als 0 sein.
Der Prozentsatz der VM-Instanzen, nachdem die Anzahl der regulären Basispriorität erreicht wurde, von denen erwartet wird, dass sie die reguläre Priorität verwenden. Muss zwischen 0 und 100 liegen.
Der Rollenname oder die ID der systemseitig zugewiesenen Identität.
Geben Sie die Richtlinie für die Horizontale Skalierung (durch Leerzeichen getrennt) an, die entscheidet, welche virtuellen Computer beim Skalieren einer VM-Skalierungsgruppe entfernt werden sollen.
Bereich, auf den die systemseitig zugewiesene Identität zugreifen kann.
Ein oder mehrere Key Vault Geheimnisse als JSON-Zeichenfolgen oder -Dateien über , die @{path}
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 Skalierungsgruppe 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 Quellimage spezialisiert ist.
Timeoutwert ausgedrückt als ISO 8601-Zeitdauer, 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 aufgrund eines bekannten Problems im Linux-Bereitstellungs-Agent derzeit auf den Standardwert "/home/username/.ssh/authorized_keys" beschränkt.
Durch Leerzeichen getrennte Liste von öffentlichen SSH-Schlüsseln oder Dateipfaden für öffentliche Schlüssel.
Gilt nur, wenn mit --use-unmanaged-disk
verwendet wird. Name des Speichercontainers für den VM-Betriebssystemdatenträger. Standard: vhds.
Die SKU des Speicherkontos, mit dem die VM beibehalten werden soll. Verwenden Sie eine singuläre 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 Subnetzes, wenn ein neues VNET erstellt oder auf ein vorhandenes verwiesen wird. Kann auch anhand der ID auf ein vorhandenes Subnetz verweisen. Wenn sowohl VNET-Name als auch Subnetz weggelassen werden, wird automatisch ein geeignetes VNet und Subnetz ausgewählt, oder es wird ein neues erstellt.
Das Subnetz-IP-Adresspräfix, das beim Erstellen eines neuen VNet im CIDR-Format verwendet werden soll.
Durch Leerzeichen getrennte Tags: key[=value] [key[=value] ...]. Verwenden Sie "", um vorhandene Tags zu löschen.
Dauer (in Minuten zwischen 5 und 15 Minuten) 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 mindestens einen verwalteten Datenträger mit UltraSSD_LRS Speicherkonto zu verfügen.
Verwenden Sie keinen verwalteten Datenträger, um die VM beizubehalten.
UserData für die virtuellen Computer in der Skalierungsgruppe. 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, nach der Konfiguration lautet vm<vm-index>.<vm-domain-name>.<..rest..>
der FQDN .
Größe der virtuellen Computer in der Skalierungsgruppe. Der Standardwert ist "Standard_DS1_v2". Informationen zur Größe finden Sie https://azure.microsoft.com/pricing/details/virtual-machines/ unter.
Das IP-Adresspräfix, das beim Erstellen eines neuen VNet im CIDR-Format verwendet werden soll.
Name des virtuellen Netzwerks, wenn ein neues netzwerk erstellt oder auf ein vorhandenes verwiesen wird.
Durch Leerzeichen getrennte 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 within a VMSS.
az vmss deallocate --name
--resource-group
[--instance-ids]
[--no-wait]
Beispiele
Aufheben der Zuordnung von VMs innerhalb einer VMSS. (automatisch generiert)
az vmss deallocate --instance-ids 1 --name MyScaleSet --resource-group MyResourceGroup
Erforderliche Parameter
Name der Skalierungsgruppe. Sie können die Standardeinstellung mit az configure --defaults vmss=<name>
konfigurieren.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Optionale Parameter
Durch Leerzeichen getrennte Liste von IDs (z. B. 1 2 3 ...) oder * für alle Instanzen. Wenn nicht angegeben, wird die Aktion auf die Skalierungsgruppe 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 eine VM-Skalierungsgruppe.
az vmss delete [--force-deletion]
[--ids]
[--name]
[--no-wait]
[--resource-group]
[--subscription]
Optionale Parameter
Optionaler Parameter, um das Löschen einer VM-Skalierungsgruppe zu erzwingen. (Feature in der Vorschau). Der Standardwert ist Keine.
Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Es sollte sich um eine vollständige Ressourcen-ID handeln, die alle Informationen der Argumente "Ressourcen-ID" enthält. Sie sollten entweder --ids oder andere "Ressourcen-ID"-Argumente angeben.
Scale set name. You can configure the default using 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.
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, 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
Delete VMs within a VMSS.
az vmss delete-instances --instance-ids
--name
--resource-group
[--no-wait]
Beispiele
Löscht VMs innerhalb einer VMSS. (autogenerated)
az vmss delete-instances --instance-ids 0 --name MyScaleSet --resource-group MyResourceGroup
Erforderliche Parameter
Space-separated list of IDs (ex: 1 2 3 ...) or * for all instances.
Scale set name. You can configure the default using 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
View an instance of a VMSS.
az vmss get-instance-view [--ids]
[--instance-id]
[--name]
[--resource-group]
[--subscription]
Beispiele
Zeigen Sie eine Instanz einer VMSS an. (autogenerated)
az vmss get-instance-view --name MyScaleSet --resource-group MyResourceGroup
Optionale Parameter
Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.
Eine VM-Instanz-ID oder "*" zum Auflisten der Instanzansicht für alle VMs in einer Skalierungsgruppe.
Scale set name. You can configure the default using az configure --defaults vmss=<name>
.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
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, 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 für eine VM-Skalierungsgruppeninstanz ab.
az vmss get-os-upgrade-history [--ids]
[--name]
[--resource-group]
[--subscription]
Optionale Parameter
Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.
Scale set name. You can configure the default using az configure --defaults vmss=<name>
.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
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, 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
Auflisten von VMSS.
az vmss list [--resource-group]
Beispiele
Auflisten von VMSS (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
Get the IP address and port number used to connect to individual VM instances within a set.
az vmss list-instance-connection-info [--ids]
[--name]
[--resource-group]
[--subscription]
Beispiele
Rufen Sie die IP-Adresse und die Portnummer ab, die zum Herstellen einer Verbindung mit einzelnen VM-Instanzen innerhalb einer Gruppe verwendet werden. (autogenerated)
az vmss list-instance-connection-info --name MyScaleSet --resource-group MyResourceGroup
Optionale Parameter
Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.
Scale set name. You can configure the default using az configure --defaults vmss=<name>
.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
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, 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]
[--subscription]
Beispiele
Listet öffentliche IP-Adressen von VM-Instanzen innerhalb einer Gruppe auf. (autogenerated)
az vmss list-instance-public-ips --name MyScaleSet --resource-group MyResourceGroup
Optionale Parameter
Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Es sollte sich um eine vollständige Ressourcen-ID mit allen Informationen der Argumente "Ressourcen-ID" handelt. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.
Name der Skalierungsgruppe. Sie können die Standardeinstellung mit az configure --defaults vmss=<name>
konfigurieren.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
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, 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 einer VM-Skalierungsgruppe ab.
Gibt eine Liste der von VMSS verwalteten virtuellen Computer zurück. Für VMSS im flexiblen Orchestrierungsmodus verwenden Sie "az vm list", um vollständige Details zu erhalten.
az vmss list-instances [--expand]
[--filter]
[--ids]
[--name]
[--resource-group]
[--select]
[--subscription]
Optionale Parameter
Der expand-Ausdruck, 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). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.
Scale set name. You can configure the default using 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.
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, 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 der skUs ab, die für Ihre VM-Skalierungsgruppe verfügbar sind, einschließlich der minimalen und maximalen VM-Instanzen, die für jede SKU zulässig sind.
az vmss list-skus [--ids]
[--name]
[--resource-group]
[--subscription]
Optionale Parameter
Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.
Scale set name. You can configure the default using az configure --defaults vmss=<name>
.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
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, 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
Führen Sie Wartungen auf mindestens einem virtuellen Computer in einer VM-Skalierungsgruppe durch.
Der Vorgang für Instanzen, die nicht für die Wartung geeignet sind, ist fehlgeschlagen. Weitere Informationen finden Sie unter Bewährte Methoden: https://docs.microsoft.com/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-maintenance-notifications.
az vmss perform-maintenance [--ids]
[--name]
[--resource-group]
[--subscription]
[--vm-instance-i-ds]
Optionale Parameter
Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.
Scale set name. You can configure the default using az configure --defaults vmss=<name>
.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Eine Liste der VM-Instanz-IDs aus der VM-Skalierungsgruppe. Ist entweder ein Modelltyp oder ein E/A-Typ. 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
Reimage VMs within a VMSS.
az vmss reimage [--ids]
[--instance-id]
[--name]
[--no-wait]
[--resource-group]
[--subscription]
Beispiele
Stellen Sie virtuelle Computer innerhalb einer VMSS um. (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). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.
VM-Instanz-ID. Wenn sie fehlen, führen Sie ein erneutes Image für alle Instanzen durch.
Scale set name. You can configure the default using 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.
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, 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
Restart VMs within a VMSS.
az vmss restart --name
--resource-group
[--instance-ids]
[--no-wait]
Beispiele
Starten Sie virtuelle Computer innerhalb einer VMSS neu. (autogenerated)
az vmss restart --instance-ids 1 --name MyScaleSet --resource-group MyResourceGroup
Erforderliche Parameter
Scale set name. You can configure the default using az configure --defaults vmss=<name>
.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Optionale Parameter
Leerzeichentrennte Liste von IDs (z. B. 1 2 3 ...) oder * für alle Instanzen. Wenn 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
Change the number of VMs within a VMSS.
az vmss scale --new-capacity
[--ids]
[--name]
[--no-wait]
[--resource-group]
[--subscription]
Beispiele
Ändern Sie die Anzahl der virtuellen Computer innerhalb einer VMSS. (autogenerated)
az vmss scale --name MyScaleSet --new-capacity 6 --resource-group MyResourceGroup
Erforderliche Parameter
Anzahl der VMs in der VMSS.
Optionale Parameter
Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.
Scale set name. You can configure the default using 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.
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, 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 innerhalb einer VMSS.
az vmss set-orchestration-service-state --action {Resume, Suspend}
--service-name {AutomaticRepairs, DummyOrchestrationServiceName}
[--ids]
[--name]
[--no-wait]
[--resource-group]
[--subscription]
Beispiele
Ändern der 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). It should be a complete resource ID containing all information of 'Resource Id' arguments. You should provide either --ids or other 'Resource Id' arguments.
Scale set name. You can configure the default using 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.
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, 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
Get details on VMs within a VMSS.
az vmss show --name
--resource-group
[--include-user-data]
[--instance-id]
Beispiele
Rufen Sie Details zu virtuellen Computern innerhalb einer VMSS ab. (automatisch generiert)
az vmss show --name MyScaleSet --resource-group MyResourceGroup
Erforderliche Parameter
Name der Skalierungsgruppe. Sie können die Standardeinstellung mit az configure --defaults vmss=<name>
konfigurieren.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Optionale Parameter
Schließen Sie die Benutzerdateneigenschaften in das Abfrageergebnis ein.
VM-Instanz-ID. Wenn sie fehlt, 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
Simulate the eviction of a Spot virtual machine in a VM scale set.
az vmss simulate-eviction --instance-id
--name
--resource-group
Beispiele
Simulieren Sie die Entfernung eines virtuellen Spot-Computers in einer VM-Skalierungsgruppe.
az vmss simulate-eviction --resource-group MyResourceGroup --name MyScaleSet --instance-id 0
Erforderliche Parameter
Die Instanz-ID des virtuellen Computers. Erforderlich.
Scale set name. You can configure the default using 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
Start VMs within a VMSS.
az vmss start --name
--resource-group
[--instance-ids]
[--no-wait]
Beispiele
Starten Sie virtuelle Computer innerhalb einer VMSS. (autogenerated)
az vmss start --instance-ids 1 --name MyScaleSet --resource-group MyResourceGroup
Erforderliche Parameter
Scale set name. You can configure the default using az configure --defaults vmss=<name>
.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Optionale Parameter
Leerzeichentrennte Liste von IDs (z. B. 1 2 3 ...) oder * für alle Instanzen. Wenn 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
Power off (stop) VMs within a VMSS.
Die VMs werden weiterhin in Rechnung gestellt. Um dies zu vermeiden, können Sie die Zuordnung von VM-Instanzen innerhalb einer VMSS über "az vmss deallocate" beheben.
az vmss stop --name
--resource-group
[--instance-ids]
[--no-wait]
[--skip-shutdown]
Beispiele
Schalten Sie virtuelle Computer innerhalb einer VMSS aus, ohne herunterzufahren.
az vmss stop --name MyScaleSet --resource-group MyResourceGroup --skip-shutdown
Ausschalten (Beenden) VMs innerhalb einer VMSS. (autogenerated)
az vmss stop --instance-ids 1 --name MyScaleSet --resource-group MyResourceGroup
Erforderliche Parameter
Scale set name. You can configure the default using az configure --defaults vmss=<name>
.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Optionale Parameter
Space-separated list of IDs (ex: 1 2 3 ...) or * for all instances. If not provided, the action will be applied on the scaleset itself.
Nicht auf den Abschluss lang andauernder Vorgänge warten
Überspringen Sie das Herunterfahren und schalten Sie sofort aus.
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 sie eine VMSS. Führen Sie den Befehl az vmss update-instances aus, um die Änderungen auf virtuellen Computern bereitzustellen, wenn Sie keine Upgraderichtlinie konfiguriert haben.
az vmss update [--add]
[--automatic-repairs-action {Reimage, Replace, Restart}]
[--automatic-repairs-grace-period]
[--capacity-reservation-group]
[--disk-controller-type {NVMe, SCSI}]
[--enable-automatic-repairs {false, true}]
[--enable-cross-zone-upgrade {false, true}]
[--enable-osimage-notification {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}]
[--regular-priority-count]
[--regular-priority-percentage]
[--remove]
[--resource-group]
[--scale-in-policy {Default, NewestVM, OldestVM}]
[--set]
[--spot-restore-timeout]
[--subscription]
[--terminate-notification-time]
[--ultra-ssd-enabled {false, true}]
[--user-data]
[--v-cpus-available]
[--v-cpus-per-core]
[--vm-sku]
Beispiele
Aktualisieren Sie den Lizenztyp einer 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
Update a VM instance's protection policies.
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 einen virtuellen Computer, um ein benutzerdefiniertes Image zu verwenden.
az vmss update --name MyScaleSet --resource-group MyResourceGroup --set virtualMachineProfile.storageProfile.imageReference.id=imageID
Aktualisieren Sie eine Linux-VMSS in den Patchmodus "AutomaticByPlatform".
az vmss update -n MyVmss -g MyResourceGroup --set virtualMachineProfile.osProfile.linuxConfiguration.patchSettings.patchMode=AutomaticByPlatform
Optionale Parameter
Fügen Sie einer Liste von Objekten ein Objekt 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 fehlerhafter virtueller Computer in der Skalierungsgruppe verwendet wird.
Die Zeitspanne (in Minuten, zwischen 30 und 90), für die automatische Reparaturen aufgrund einer Zustandsänderung auf dem virtuellen Computer ausgesetzt werden.
Die ID oder der Name der Kapazitätsreservierungsgruppe, die zum Zuweisen verwendet wird. Übergeben Sie "Keine", um die Zuordnung der Kapazitätsreservierungsgruppe zu aufheben. Beachten Sie, dass Sie die Zuordnung der Kapazitätsreservierungsgruppe zuerst aufheben müssen, wenn Sie eine VM/VMSS löschen möchten, die der Kapazitätsreservierungsgruppe zugeordnet wurde.
Geben Sie den Datenträgercontrollertyp an, der für die VM oder VMSS konfiguriert ist.
Aktivieren Sie automatische Reparaturen.
Wenn Sie diese boolesche Eigenschaft festlegen, kann VMSS AZ-Grenzen beim Erstellen von Upgradebatches ignorieren, und berücksichtigen Sie nur Update Domain und maxBatchInstancePercent, um die Batchgröße zu bestimmen.
Geben Sie an, ob das geplante Betriebssystemimageereignis aktiviert oder deaktiviert ist.
Aktivieren Sie den sicheren Start.
Aktivieren Sie die Spot-Try-Restore-Funktion, bei der entfernte VMSS SPOT-Instanzen versucht werden, opportunistisch basierend auf der Kapazitätsverfügbarkeit und Preiseinschränkungen wiederhergestellt zu werden.
Aktivieren Sie die Beendigungsbenachrichtigung.
Aktivieren Sie vTPM.
Gilt nur, wenn mit --vm-sku
verwendet wird. Ermöglicht ihnen die Auswahl des Speicherorts für die kurzlebige Betriebssystem-Datenträgerbereitstellung.
Mit dieser Eigenschaft können Sie angeben, ob für die Entfernung ausgewählte virtuelle Computer gelöscht werden müssen, wenn eine VM-Skalierungsgruppe skaliert wird.
Wenn Sie "set" oder "add" verwenden, behalten Sie Zeichenfolgenliterale bei, anstatt zu versuchen, in JSON zu konvertieren.
Eine oder mehrere Ressourcen-IDs (durch Leerzeichen getrennt). Es sollte sich um eine vollständige Ressourcen-ID mit allen Informationen der Argumente "Ressourcen-ID" handelt. Sie sollten entweder --ids oder andere Argumente für die Ressourcen-ID angeben.
Aktualisieren Sie die VM-Instanz mit dieser ID. Wenn sie fehlen, aktualisieren Sie die VMSS.
Gibt an, dass das Windows-Image oder der Windows-Datenträger lokal lizenziert wurde. Um Azure-Hybridvorteil für Windows Server zu aktivieren, verwenden Sie "Windows_Server". Verwenden Sie "Windows_Client", um mehrinstanzenfähige Hostingrechte für Windows 10 zu aktivieren. Weitere Informationen finden Sie in der Azure Windows-Onlinedokumentation für virtuelle Computer.
Der maximale Prozentsatz der gesamten VM-Instanzen, die gleichzeitig durch das rollierende Upgrade in einem Batch aktualisiert werden. Standardwert: 20 %.
Der Höchstpreis (in US-Dollar), den Sie bereit sind, für eine Spot-VM/VMSS zu zahlen. -1 gibt an, dass die Spot-VM/VMSS aus Preisgründen nicht entfernt werden sollte.
Der maximale Prozentsatz der gesamten VM-Instanzen in der Skalierungsgruppe, die gleichzeitig fehlerhaft sein können. Default: 20%.
Der maximale Prozentsatz der aktualisierten VM-Instanzen, die sich in einem fehlerhaften Zustand befinden. Default: 20%.
Scale set name. You can configure the default using az configure --defaults vmss=<name>
.
Nicht auf den Abschluss lang andauernder Vorgänge warten
Die Wartezeit zwischen dem Abschließen des Updates für alle virtuellen Computer in einem Batch und dem Starten des nächsten Batches. Standardwert: 0 Sekunden.
Der Name oder die ID der Näherungsplatzierungsgruppe, der die VMSS zugeordnet werden soll.
Wenn Sie diese boolesche Eigenschaft festlegen, werden alle fehlerhaften Instanzen in einer Skalierungsgruppe vor fehlerfreien Instanzen aktualisiert.
Priority Verwenden Sie Spot, um kurzlebige Workloads kostengünstig auszuführen. Die Enumeration "Low" wird in Zukunft veraltet sein. Verwenden Sie "Spot", um Azure Spot-VMs und/oder VMSS bereitzustellen. Der Standardwert ist "Normal".
Schützen Sie die VM-Instanz vor Vorgängen mit horizontaler Skalierung.
Schützen Sie die VM-Instanz vor Skalierungsgruppenaktionen (einschließlich horizontaler Skalierung).
Die Basisanzahl der virtuellen Computer mit regulärer Priorität, die in dieser Skalierungsgruppe erstellt werden, wenn sie hochskaliert wird. Muss größer als 0 sein.
Der Prozentsatz der VM-Instanzen, nachdem die Anzahl der regulären Basispriorität erreicht wurde, von denen erwartet wird, dass sie die reguläre Priorität verwenden. Muss zwischen 0 und 100 liegen.
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 Richtlinie für die Horizontale Skalierung (durch Leerzeichen getrennt) an, die entscheidet, welche virtuellen Computer beim Skalieren einer VM-Skalierungsgruppe entfernt werden sollen.
Aktualisieren Sie ein Objekt, indem Sie einen Eigenschaftenpfad und einen wert angeben, der festgelegt werden soll. Beispiel: --set property1.property2=.
Timeoutwert ausgedrückt als ISO 8601-Zeitdauer, nach der die Plattform nicht versucht, die VMSS SPOT-Instanzen wiederherzustellen.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Dauer (in Minuten zwischen 5 und 15 Minuten) 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 mindestens einen verwalteten Datenträger mit UltraSSD_LRS Speicherkonto zu verfügen.
UserData für die virtuellen Computer in der Skalierungsgruppe. Sie kann als Datei oder Zeichenfolge übergeben werden. Wenn eine 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 VM-Instanzen in der Skalierungsgruppe. Der Standardwert ist "Standard_DS1_v2". Informationen zur Größe finden Sie https://azure.microsoft.com/pricing/details/virtual-machines/ unter.
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 VMs within a VMSS.
az vmss update-instances --instance-ids
--name
--resource-group
[--no-wait]
Beispiele
Führen Sie ein Upgrade von VMs innerhalb einer VMSS durch. (automatisch generiert)
az vmss update-instances --instance-ids 1 --name MyScaleSet --resource-group MyResourceGroup
Erforderliche Parameter
Durch Leerzeichen getrennte Liste von IDs (z. B. 1 2 3 ...) oder * für alle Instanzen.
Name der Skalierungsgruppe. Sie können die Standardeinstellung mit az configure --defaults vmss=<name>
konfigurieren.
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
Place the CLI in a waiting state until a condition of a scale set is met.
az vmss wait [--created]
[--custom]
[--deleted]
[--exists]
[--ids]
[--instance-id]
[--interval]
[--name]
[--resource-group]
[--subscription]
[--timeout]
[--updated]
Beispiele
Versetzen Sie die CLI in einen Wartezustand, bis die VMSS aktualisiert wurde.
az vmss wait --updated --name MyScaleSet --resource-group MyResourceGroup
Versetzen Sie die CLI in einen Wartezustand, bis die VMSS-Instanz aktualisiert wurde.
az vmss wait --updated --instance-id 1 --name MyScaleSet --resource-group MyResourceGroup
Versetzen Sie die CLI in einen Wartezustand, bis eine Bedingung einer Skalierungsgruppe erfüllt ist. (autogenerated)
az vmss wait --created --name MyScaleSet --resource-group MyResourceGroup
Optionale Parameter
Warten Sie, bis mit "provisioningState" bei "Succeeded" erstellt wurde.
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 sich um eine vollständige Ressourcen-ID handeln, die alle Informationen der Argumente "Ressourcen-ID" enthält. Sie sollten entweder --ids oder andere "Ressourcen-ID"-Argumente angeben.
Warten Sie auf die VM-Instanz mit dieser ID. Falls nicht vorhanden, warten Sie auf der VMSS.
Abrufintervall in Sekunden.
Scale set name. You can configure the default using az configure --defaults vmss=<name>
.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID
konfigurieren.
Maximale Wartezeit in Sekunden.
Warten Sie, bis die Aktualisierung mit provisioningState bei "Succeeded" angezeigt wird.
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