Freigeben über


az hdinsight autoscale condition

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

Befehle

Name Beschreibung Typ Status
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 condition create

Fügen Sie eine neue Zeitplanbedingung hinzu.

az hdinsight autoscale condition create --cluster-name
                                        --days {Friday, Monday, Saturday, Sunday, Thursday, Tuesday, Wednesday}
                                        --resource-group
                                        --time
                                        --workernode-count
                                        [--no-wait]

Beispiele

Fügen Sie eine neue Zeitplanbedingung hinzu.

az hdinsight autoscale condition create --resource-group MyResourceGroup --cluster-name MyCluster \
--days Monday Tuesday --time 09:00 --workernode-count 5

Erforderliche Parameter

--cluster-name

Der Name des Clusters.

--days

Eine durch Leerzeichen getrennte Liste des Zeitplantags.

Zulässige Werte: Friday, Monday, Saturday, Sunday, Thursday, Tuesday, Wednesday
--resource-group -g

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

--time

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

--workernode-count

Die Anzahl der Arbeitsnodes für den Zeitplan.

Optionale Parameter

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

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 condition delete

Zeitplanbedingung löschen.

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

Beispiele

Löschen sie eine Zeitplanbedingung.

az hdinsight autoscale condition delete --resource-group MyResourceGroup --cluster-name MyCluster --index 0

Löschen mehrerer Zeitplanbedingungen.

az hdinsight autoscale condition delete --resource-group MyResourceGroup --cluster-name MyCluster --index 0 1

Erforderliche Parameter

--cluster-name

Der Name des Clusters.

--index

Die durch Leerzeichen getrennte Liste der Bedingungsindizes, die mit 0 beginnt, zu löschen.

--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 condition list

Listet alle Zeitplanbedingungen auf.

az hdinsight autoscale condition list --cluster-name
                                      --resource-group

Beispiele

Listet alle Zeitplanbedingungen auf.

az hdinsight autoscale condition list --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 condition update

Dient zum Aktualisieren einer Zeitplanbedingung.

az hdinsight autoscale condition update --cluster-name
                                        --index
                                        --resource-group
                                        [--days {Friday, Monday, Saturday, Sunday, Thursday, Tuesday, Wednesday}]
                                        [--no-wait]
                                        [--time]
                                        [--workernode-count]

Beispiele

Dient zum Aktualisieren einer Zeitplanbedingung.

az hdinsight autoscale condition update --resource-group MyResourceGroup --cluster-name MyCluster --index 0 \
--time 10:00 --workernode-count 5

Erforderliche Parameter

--cluster-name

Der Name des Clusters.

--index

Der Zeitplanbedingungsindex, der mit 0 beginnt.

--resource-group -g

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

Optionale Parameter

--days

Eine durch Leerzeichen getrennte Liste des Zeitplantags.

Zulässige Werte: Friday, Monday, Saturday, Sunday, Thursday, Tuesday, Wednesday
--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

Standardwert: False
--time

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

--workernode-count

Die Anzahl der Arbeitsnodes für den Zeitplan.

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 condition wait

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

az hdinsight autoscale condition 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.