az hdinsight autoscale

Verwalten Der Autoscale-Konfiguration des HDInsight-Clusters.

Befehle

az hdinsight autoscale condition

Verwalten Sie die Zeitplanbedingung des HDInsight-Clusters, der die zeitplanbasierte Autoskala aktiviert hat.

az hdinsight autoscale condition create

Fügen Sie eine neue Zeitplanbedingung hinzu.

az hdinsight autoscale condition delete

Zeitplanbedingung löschen.

az hdinsight autoscale condition list

Listet alle Zeitplanbedingungen auf.

az hdinsight autoscale condition update

Aktualisieren einer Zeitplanbedingung.

az hdinsight autoscale condition wait

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

az hdinsight autoscale create

Aktivieren Der automatischen Skalierung für einen ausgeführten Cluster.

az hdinsight autoscale delete

Deaktivieren Der Automatischen Skalierung für einen ausgeführten Cluster.

az hdinsight autoscale list-timezones

Listet den verfügbaren Zeitzonennamen auf, wenn die zeitplanbasierte Autoskala aktiviert wird.

az hdinsight autoscale show

Rufen Sie die Autoskalenkonfiguration eines angegebenen Clusters ab.

az hdinsight autoscale update

Aktualisieren sie die Autoscale-Konfiguration.

az hdinsight autoscale wait

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

az hdinsight autoscale create

Aktivieren Der automatischen Skalierung 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 Sie die lastenbasierte Autoskala 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 Workernode-Anzahl für load-based atuoscale.

--min-workernode-count

Die minimale Workernode-Anzahl für load-based atuoscale.

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

--time

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

--timezone

Die Zeitzone für den zeitplan automatischen Skalierungstyp. Werte aus az hdinsight autoscale list-timezones.

--workernode-count

Die Anzahl der Arbeitsnodes für den Zeitplan.

--yes -y

Nicht zur Bestätigung auffordern

az hdinsight autoscale delete

Deaktivieren Der Automatischen Skalierung für einen ausgeführten Cluster.

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

Beispiele

Deaktivieren Der Automatischen Skalierung 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

--yes -y

Nicht zur Bestätigung auffordern

az hdinsight autoscale list-timezones

Listet den verfügbaren Zeitzonennamen auf, wenn die zeitplanbasierte Autoskala aktiviert wird.

az hdinsight autoscale list-timezones

Beispiele

Listet den verfügbaren Zeitzonennamen auf.

az hdinsight autoscale list-timezones

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.

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 lastenbasierten Autoskalenkonfiguration.

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

Planen der automatischen Skalierungskonfiguration aktualisieren.

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 Workernode-Anzahl für load-based atuoscale.

--min-workernode-count

Die minimale Workernode-Anzahl für load-based atuoscale.

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

--timezone

Die Zeitzone für den zeitplan automatischen Skalierungstyp. Werte aus az hdinsight autoscale list-timezones.

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 "Erfolgreich" erstellt wurden.

--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.

--exists

Warten Sie, bis die Ressource vorhanden ist.

--interval

Abfrageintervall in Sekunden.

Standardwert: 30
--timeout

Maximale Wartezeit in Sekunden.

Standardwert: 3600
--updated

Warten Sie, bis die Aktualisierung mit provisioningState unter "Erfolgreich" ausgeführt wurde.