az hdinsight autoscale

De configuratie van het HDInsight-cluster voor automatische schaalaanpassing beheren.

Opdracht

Name Description Type Status
az hdinsight autoscale condition

Beheer de planningsvoorwaarde van het HDInsight-cluster waarvoor automatisch schalen op basis van planning is ingeschakeld.

Basis GA
az hdinsight autoscale condition create

Voeg een nieuwe planningsvoorwaarde toe.

Basis GA
az hdinsight autoscale condition delete

Planningsvoorwaarde verwijderen.

Basis GA
az hdinsight autoscale condition list

Geef alle planningsvoorwaarden weer.

Basis GA
az hdinsight autoscale condition update

Een planningsvoorwaarde bijwerken.

Basis GA
az hdinsight autoscale condition wait

Plaats de CLI in een wachtstatus totdat een bewerking is voltooid.

Basis GA
az hdinsight autoscale create

Schakel automatische schaalaanpassing in voor een actief cluster.

Basis GA
az hdinsight autoscale delete

Schakel automatische schaalaanpassing voor een actief cluster uit.

Basis GA
az hdinsight autoscale list-timezones

Geef de naam van de beschikbare tijdzone weer bij het inschakelen van automatische schaalaanpassing op basis van planning.

Basis GA
az hdinsight autoscale show

Haal de configuratie van automatische schaalaanpassing van een opgegeven cluster op.

Basis GA
az hdinsight autoscale update

Werk de configuratie voor automatische schaalaanpassing bij.

Basis GA
az hdinsight autoscale wait

Plaats de CLI in een wachtstatus totdat een bewerking is voltooid.

Basis GA

az hdinsight autoscale create

Schakel automatische schaalaanpassing in voor een actief 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]

Voorbeelden

Schakel automatisch schalen op basis van belasting in voor een actief cluster.

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

Schakel automatisch schalen op basis van planning in voor een actief 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

Vereiste parameters

--cluster-name

De naam van het cluster.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--type

Het type automatische schaalaanpassing.

geaccepteerde waarden: Load, Schedule

Optionele parameters

--days

Een door spaties gescheiden lijst met planningsdag.

geaccepteerde waarden: Friday, Monday, Saturday, Sunday, Thursday, Tuesday, Wednesday
--max-workernode-count

Het maximumaantal workernodes voor op load gebaseerde atuoscale.

--min-workernode-count

Het minimale aantal werkknooppunten voor atuoscale op basis van belasting.

--no-wait

Wacht niet totdat de langdurige bewerking is voltooid.

standaardwaarde: False
--time

De tijd van 24 uur in de vorm xx:xx in dagen.

--timezone

De tijdzone voor het type automatische schaalaanpassing plannen. Waarden uit az hdinsight autoscale list-timezones.

--workernode-count

Het aantal werkknooppunten plannen.

--yes -y

Niet vragen om bevestiging.

standaardwaarde: False
Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az hdinsight autoscale delete

Schakel automatische schaalaanpassing voor een actief cluster uit.

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

Voorbeelden

Schakel automatische schaalaanpassing voor een actief cluster uit.

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

Vereiste parameters

--cluster-name

De naam van het cluster.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

Optionele parameters

--no-wait

Wacht niet totdat de langdurige bewerking is voltooid.

standaardwaarde: False
--yes -y

Niet vragen om bevestiging.

standaardwaarde: False
Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az hdinsight autoscale list-timezones

Geef de naam van de beschikbare tijdzone weer bij het inschakelen van automatische schaalaanpassing op basis van planning.

az hdinsight autoscale list-timezones

Voorbeelden

Geef de naam van de beschikbare tijdzone weer.

az hdinsight autoscale list-timezones
Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az hdinsight autoscale show

Haal de configuratie van automatische schaalaanpassing van een opgegeven cluster op.

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

Voorbeelden

Haal de configuratie voor automatische schaalaanpassing op.

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

Vereiste parameters

--cluster-name

De naam van het cluster.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az hdinsight autoscale update

Werk de configuratie voor automatische schaalaanpassing bij.

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

Voorbeelden

Werk de configuratie voor automatisch schalen op basis van belasting bij.

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

Op schema gebaseerde configuratie voor automatische schaalaanpassing bijwerken.

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

Vereiste parameters

--cluster-name

De naam van het cluster.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

Optionele parameters

--max-workernode-count

Het maximumaantal workernodes voor op load gebaseerde atuoscale.

--min-workernode-count

Het minimale aantal werkknooppunten voor atuoscale op basis van belasting.

--no-wait

Wacht niet totdat de langdurige bewerking is voltooid.

standaardwaarde: False
--timezone

De tijdzone voor het type automatische schaalaanpassing plannen. Waarden uit az hdinsight autoscale list-timezones.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az hdinsight autoscale wait

Plaats de CLI in een wachtstatus totdat een bewerking is voltooid.

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

Vereiste parameters

--name -n

De naam van het cluster.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

Optionele parameters

--created

Wacht totdat u 'provisioningState' hebt gemaakt bij 'Succeeded'.

standaardwaarde: False
--custom

Wacht tot de voorwaarde voldoet aan een aangepaste JMESPath-query. Bijvoorbeeld provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Wacht totdat deze is verwijderd.

standaardwaarde: False
--exists

Wacht tot de resource bestaat.

standaardwaarde: False
--interval

Polling-interval in seconden.

standaardwaarde: 30
--timeout

Maximale wachttijd in seconden.

standaardwaarde: 3600
--updated

Wacht totdat deze is bijgewerkt met provisioningState op 'Succeeded'.

standaardwaarde: False
Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.