Partager via


az hdinsight autoscale

Gérer la configuration de mise à l’échelle automatique du cluster HDInsight.

Commandes

Nom Description Type État
az hdinsight autoscale condition

Gérer la condition de planification du cluster HDInsight qui a activé la mise à l’échelle automatique basée sur la planification.

Core GA
az hdinsight autoscale condition create

Ajoutez une nouvelle condition de planification.

Core GA
az hdinsight autoscale condition delete

Supprimer la condition de planification.

Core GA
az hdinsight autoscale condition list

Répertorier toutes les conditions de planification.

Core GA
az hdinsight autoscale condition update

Mettez à jour une condition de planification.

Core GA
az hdinsight autoscale condition wait

Placez l’interface CLI dans un état d’attente jusqu’à ce qu’une opération soit terminée.

Core GA
az hdinsight autoscale create

Activez la mise à l’échelle automatique pour un cluster en cours d’exécution.

Core GA
az hdinsight autoscale delete

Désactivez la mise à l’échelle automatique pour un cluster en cours d’exécution.

Core GA
az hdinsight autoscale list-timezones

Répertoriez le nom du fuseau horaire disponible lors de l’activation de la mise à l’échelle automatique basée sur la planification.

Core GA
az hdinsight autoscale show

Obtenez la configuration de mise à l’échelle automatique d’un cluster spécifié.

Core GA
az hdinsight autoscale update

Mettez à jour la configuration de la mise à l’échelle automatique.

Core GA
az hdinsight autoscale wait

Placez l’interface CLI dans un état d’attente jusqu’à ce qu’une opération soit terminée.

Core GA

az hdinsight autoscale create

Activez la mise à l’échelle automatique pour un cluster en cours d’exécution.

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]

Exemples

Activez la mise à l’échelle automatique basée sur la charge pour un cluster en cours d’exécution.

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

Activez la mise à l’échelle automatique basée sur la planification pour un cluster en cours d’exécution.

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

Paramètres obligatoires

--cluster-name

Nom du cluster.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

--type

Type de mise à l’échelle automatique.

Valeurs acceptées: Load, Schedule

Paramètres facultatifs

--days

Liste délimitée par l’espace de la journée de planification.

Valeurs acceptées: Friday, Monday, Saturday, Sunday, Thursday, Tuesday, Wednesday
--max-workernode-count

Nombre maximal de workernodes pour l’atuoscale basé sur la charge.

--min-workernode-count

Nombre minimal de workernodes pour l’atuoscale basé sur la charge.

--no-wait

Ne pas attendre la fin de l’opération de longue durée.

Valeur par défaut: False
--time

Heure de 24 heures sous la forme xx:xx en jours.

--timezone

Fuseau horaire pour planifier le type de mise à l’échelle automatique. Valeurs de az hdinsight autoscale list-timezones.

--workernode-count

Nombre de nœuds worker planifiés.

--yes -y

Ne pas demander de confirmation.

Valeur par défaut: False
Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az hdinsight autoscale delete

Désactivez la mise à l’échelle automatique pour un cluster en cours d’exécution.

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

Exemples

Désactivez la mise à l’échelle automatique pour un cluster en cours d’exécution.

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

Paramètres obligatoires

--cluster-name

Nom du cluster.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

Paramètres facultatifs

--no-wait

Ne pas attendre la fin de l’opération de longue durée.

Valeur par défaut: False
--yes -y

Ne pas demander de confirmation.

Valeur par défaut: False
Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az hdinsight autoscale list-timezones

Répertoriez le nom du fuseau horaire disponible lors de l’activation de la mise à l’échelle automatique basée sur la planification.

az hdinsight autoscale list-timezones

Exemples

Répertoriez le nom du fuseau horaire disponible.

az hdinsight autoscale list-timezones
Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az hdinsight autoscale show

Obtenez la configuration de mise à l’échelle automatique d’un cluster spécifié.

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

Exemples

Obtenez la configuration de la mise à l’échelle automatique.

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

Paramètres obligatoires

--cluster-name

Nom du cluster.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az hdinsight autoscale update

Mettez à jour la configuration de la mise à l’échelle automatique.

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

Exemples

Mettez à jour la configuration liée à la mise à l’échelle automatique basée sur la charge.

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

Mettre à jour la configuration liée à la mise à l’échelle automatique basée sur la planification.

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

Paramètres obligatoires

--cluster-name

Nom du cluster.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

Paramètres facultatifs

--max-workernode-count

Nombre maximal de workernodes pour l’atuoscale basé sur la charge.

--min-workernode-count

Nombre minimal de workernodes pour l’atuoscale basé sur la charge.

--no-wait

Ne pas attendre la fin de l’opération de longue durée.

Valeur par défaut: False
--timezone

Fuseau horaire pour planifier le type de mise à l’échelle automatique. Valeurs de az hdinsight autoscale list-timezones.

Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.

az hdinsight autoscale wait

Placez l’interface CLI dans un état d’attente jusqu’à ce qu’une opération soit terminée.

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

Paramètres obligatoires

--name -n

Nom du cluster.

--resource-group -g

Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>.

Paramètres facultatifs

--created

Attendez la création avec « provisioningState » sur « Succeeded ».

Valeur par défaut: False
--custom

Attendez que la condition réponde à une requête JMESPath personnalisée. Par exemple, provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Attendez la suppression.

Valeur par défaut: False
--exists

Attendez que la ressource existe.

Valeur par défaut: False
--interval

Intervalle d’interrogation en secondes.

Valeur par défaut: 30
--timeout

Délai maximal d’attente en secondes.

Valeur par défaut: 3600
--updated

Attendez la mise à jour avec provisioningState sur « Réussi ».

Valeur par défaut: False
Paramètres globaux
--debug

Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.

--help -h

Affichez ce message d’aide et quittez.

--only-show-errors

Afficher uniquement les erreurs, en supprimant les avertissements.

--output -o

Format de sortie.

Valeurs acceptées: json, jsonc, none, table, tsv, yaml, yamlc
Valeur par défaut: json
--query

Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.

--subscription

Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID.

--verbose

Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.