Freigeben über


az hdinsight autoscale

Verwalten sie die AutoScale-Konfiguration des HDInsight-Clusters.

Befehle

Name Beschreibung Typ Status
az hdinsight autoscale condition

Verwalten Sie die Zeitplanbedingung des HDInsight-Clusters, der die planbasierte Autoscale aktiviert hat.

Kernspeicher Allgemein verfügbar
az hdinsight autoscale condition create

Fügen Sie eine neue Zeitplanbedingung hinzu.

Kernspeicher Allgemein verfügbar
az hdinsight autoscale condition delete

Zeitplanbedingung löschen.

Kernspeicher Allgemein verfügbar
az hdinsight autoscale condition list

Listet alle Zeitplanbedingungen auf.

Kernspeicher Allgemein verfügbar
az hdinsight autoscale condition update

Dient zum Aktualisieren einer Zeitplanbedingung.

Kernspeicher Allgemein verfügbar
az hdinsight autoscale condition wait

Platzieren Sie die CLI in einem Wartezustand, bis ein Vorgang abgeschlossen ist.

Kernspeicher Allgemein verfügbar
az hdinsight autoscale create

Aktivieren Der Autoskalen für einen ausgeführten Cluster.

Kernspeicher Allgemein verfügbar
az hdinsight autoscale delete

Deaktivieren Der Autoskalen für einen ausgeführten Cluster.

Kernspeicher Allgemein verfügbar
az hdinsight autoscale list-timezones

Auflisten des verfügbaren Zeitzonennamens beim Aktivieren der zeitplanbasierten Autoskala.

Kernspeicher Allgemein verfügbar
az hdinsight autoscale show

Rufen Sie die Autoskalenkonfiguration eines angegebenen Clusters ab.

Kernspeicher Allgemein verfügbar
az hdinsight autoscale update

Aktualisieren Sie die Autoscale-Konfiguration.

Kernspeicher Allgemein verfügbar
az hdinsight autoscale wait

Platzieren Sie die CLI in einem Wartezustand, bis ein Vorgang abgeschlossen ist.

Kernspeicher Allgemein verfügbar

az hdinsight autoscale create

Aktivieren Der Autoskalen für einen ausgeführten Cluster.

az hdinsight autoscale create --cluster-name
                              --resource-group
                              --type {Load, Schedule}
                              [--days {Friday, Monday, Saturday, Sunday, Thursday, Tuesday, Wednesday}]
                              [--max-workernode-count]
                              [--min-workernode-count]
                              [--no-wait]
                              [--time]
                              [--timezone]
                              [--workernode-count]
                              [--yes]

Beispiele

Aktivieren Der ladebasierten Autoskalen für einen ausgeführten Cluster.

az hdinsight autoscale create --resource-group MyResourceGroup --cluster-name MyCluster --type Load \
--min-workernode-count 3 --max-workernode-count 5

Aktivieren Der zeitplanbasierten Autoskalen für einen ausgeführten Cluster.

az hdinsight autoscale create --resource-group MyResourceGroup --cluster-name MyCluster --type Schedule \
--timezone "Pacific Standard Time" --days Monday Tuesday --time 09:00 --workernode-count 5

Erforderliche Parameter

--cluster-name

Der Name des Clusters.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

--type

Der Autoskalentyp.

Zulässige Werte: Load, Schedule

Optionale Parameter

--days

Eine durch Leerzeichen getrennte Liste des Zeitplantags.

Zulässige Werte: Friday, Monday, Saturday, Sunday, Thursday, Tuesday, Wednesday
--max-workernode-count

Die maximale Anzahl von Workernodes für load-based atuoscale.

--min-workernode-count

Die minimale Anzahl der Workernodes für load-based atuoscale.

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

Standardwert: False
--time

Die 24-Stunden-Zeit in Form xx:xx in Tagen.

--timezone

Die Zeitzone für den Autoskalentyp des Zeitplans. Werte aus az hdinsight autoscale list-timezones.

--workernode-count

Die Anzahl der Arbeitsnodes für den Zeitplan.

--yes -y

Nicht zur Bestätigung auffordern

Standardwert: False
Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az hdinsight autoscale delete

Deaktivieren Der Autoskalen für einen ausgeführten Cluster.

az hdinsight autoscale delete --cluster-name
                              --resource-group
                              [--no-wait]
                              [--yes]

Beispiele

Deaktivieren Der Autoskalen für einen ausgeführten Cluster.

az hdinsight autoscale delete --resource-group MyResourceGroup --cluster-name MyCluster

Erforderliche Parameter

--cluster-name

Der Name des Clusters.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

Optionale Parameter

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

Standardwert: False
--yes -y

Nicht zur Bestätigung auffordern

Standardwert: False
Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az hdinsight autoscale list-timezones

Auflisten des verfügbaren Zeitzonennamens beim Aktivieren der zeitplanbasierten Autoskala.

az hdinsight autoscale list-timezones

Beispiele

Auflisten des verfügbaren Zeitzonennamens.

az hdinsight autoscale list-timezones
Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az hdinsight autoscale show

Rufen Sie die Autoskalenkonfiguration eines angegebenen Clusters ab.

az hdinsight autoscale show --cluster-name
                            --resource-group

Beispiele

Rufen Sie die Autoscale-Konfiguration ab.

az hdinsight autoscale show --resource-group MyResourceGroup --cluster-name MyCluster

Erforderliche Parameter

--cluster-name

Der Name des Clusters.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az hdinsight autoscale update

Aktualisieren Sie die Autoscale-Konfiguration.

az hdinsight autoscale update --cluster-name
                              --resource-group
                              [--max-workernode-count]
                              [--min-workernode-count]
                              [--no-wait]
                              [--timezone]

Beispiele

Aktualisieren der load-basierten autoskalenbezogenen Konfiguration.

az hdinsight autoscale update --resource-group MyResourceGroup --cluster-name MyCluster --max-workernode-count 5

Aktualisieren Der zeitplanbasierten autoskalenbezogenen Konfiguration.

az hdinsight autoscale update --resource-group MyResourceGroup --cluster-name MyCluster --timezone "China Standard Time"

Erforderliche Parameter

--cluster-name

Der Name des Clusters.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

Optionale Parameter

--max-workernode-count

Die maximale Anzahl von Workernodes für load-based atuoscale.

--min-workernode-count

Die minimale Anzahl der Workernodes für load-based atuoscale.

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

Standardwert: False
--timezone

Die Zeitzone für den Autoskalentyp des Zeitplans. Werte aus az hdinsight autoscale list-timezones.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az hdinsight autoscale wait

Platzieren Sie die CLI in einem Wartezustand, bis ein Vorgang abgeschlossen ist.

az hdinsight autoscale wait --name
                            --resource-group
                            [--created]
                            [--custom]
                            [--deleted]
                            [--exists]
                            [--interval]
                            [--timeout]
                            [--updated]

Erforderliche Parameter

--name -n

Der Name des Clusters.

--resource-group -g

Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.

Optionale Parameter

--created

Warten Sie, bis sie mit 'provisioningState' unter 'Succeeded' erstellt wurde.

Standardwert: False
--custom

Warten Sie, bis die Bedingung eine benutzerdefinierte JMESPath-Abfrage erfüllt. Beispiel: provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Warten Sie, bis sie gelöscht wurde.

Standardwert: False
--exists

Warten Sie, bis die Ressource vorhanden ist.

Standardwert: False
--interval

Abrufintervall in Sekunden.

Standardwert: 30
--timeout

Maximale Wartezeit in Sekunden.

Standardwert: 3600
--updated

Warten Sie, bis sie mit provisioningState unter 'Succeeded' aktualisiert wurde.

Standardwert: False
Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
Standardwert: json
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.