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
Nom du cluster.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Type de mise à l’échelle automatique.
Paramètres facultatifs
Liste délimitée par l’espace de la journée de planification.
Nombre maximal de workernodes pour l’atuoscale basé sur la charge.
Nombre minimal de workernodes pour l’atuoscale basé sur la charge.
Ne pas attendre la fin de l’opération de longue durée.
Heure de 24 heures sous la forme xx:xx en jours.
Fuseau horaire pour planifier le type de mise à l’échelle automatique. Valeurs de az hdinsight autoscale list-timezones
.
Nombre de nœuds worker planifiés.
Ne pas demander de confirmation.
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
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
Nom du cluster.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Paramètres facultatifs
Ne pas attendre la fin de l’opération de longue durée.
Ne pas demander de confirmation.
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
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
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
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
Nom du cluster.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
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
Nom du cluster.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Paramètres facultatifs
Nombre maximal de workernodes pour l’atuoscale basé sur la charge.
Nombre minimal de workernodes pour l’atuoscale basé sur la charge.
Ne pas attendre la fin de l’opération de longue durée.
Fuseau horaire pour planifier le type de mise à l’échelle automatique. Valeurs de az hdinsight autoscale list-timezones
.
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
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
Nom du cluster.
Nom du groupe de ressources. Vous pouvez configurer le groupe par défaut en utilisant az configure --defaults group=<name>
.
Paramètres facultatifs
Attendez la création avec « provisioningState » sur « Succeeded ».
Attendez que la condition réponde à une requête JMESPath personnalisée. Par exemple, provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
Attendez la suppression.
Attendez que la ressource existe.
Intervalle d’interrogation en secondes.
Délai maximal d’attente en secondes.
Attendez la mise à jour avec provisioningState sur « Réussi ».
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.