Partager via


az hdinsight script-action

Gérer les actions de script HDInsight.

Commandes

Nom Description Type État
az hdinsight script-action delete

Supprime l’action de script persistante spécifiée du cluster.

Core GA
az hdinsight script-action execute

Exécute des actions de script sur le cluster HDInsight spécifié.

Core GA
az hdinsight script-action list

Répertorie toutes les actions de script persistantes pour le cluster spécifié.

Core GA
az hdinsight script-action list-execution-history

Répertorie l’historique d’exécution de tous les scripts pour le cluster spécifié.

Core GA
az hdinsight script-action promote

Promeut l’exécution de script ad hoc spécifiée dans un script persistant.

Core GA
az hdinsight script-action show-execution-details

Obtient le détail de l’exécution du script pour l’ID d’exécution du script donné.

Core GA

az hdinsight script-action delete

Supprime l’action de script persistante spécifiée du cluster.

az hdinsight script-action delete --cluster-name
                                  --name
                                  --resource-group

Paramètres obligatoires

--cluster-name

Nom du cluster.

--name -n

Nom du script.

--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 script-action execute

Exécute des actions de script sur le cluster HDInsight spécifié.

az hdinsight script-action execute --cluster-name
                                   --name
                                   --resource-group
                                   --roles
                                   --script-uri
                                   [--persist-on-success]
                                   [--script-parameters]

Exemples

Exécutez une action de script et conservez la réussite.

az hdinsight script-action execute -g MyResourceGroup -n MyScriptActionName \
--cluster-name MyCluster \
--script-uri https://hdiconfigactions.blob.core.windows.net/linuxgiraphconfigactionv01/giraph-installer-v01.sh \
--roles headnode workernode \
--persist-on-success

Paramètres obligatoires

--cluster-name

Nom du cluster.

--name -n

Nom de l’action de script.

--resource-group -g

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

--roles

Liste délimitée par l’espace des rôles (nœuds) où le script sera exécuté. Les rôles valides sont headnode, workernode, zookeepernode, edgenode.

--script-uri

URI du script.

Paramètres facultatifs

--persist-on-success

Si les scripts doivent être conservés.

Valeur par défaut: False
--script-parameters

Paramètres du script.

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 script-action list

Répertorie toutes les actions de script persistantes pour le cluster spécifié.

az hdinsight script-action list --cluster-name
                                --resource-group

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 script-action list-execution-history

Répertorie l’historique d’exécution de tous les scripts pour le cluster spécifié.

az hdinsight script-action list-execution-history --cluster-name
                                                  --resource-group

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 script-action promote

Promeut l’exécution de script ad hoc spécifiée dans un script persistant.

az hdinsight script-action promote --cluster-name
                                   --execution-id
                                   --resource-group

Paramètres obligatoires

--cluster-name

Nom du cluster.

--execution-id

ID d’exécution du script.

--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 script-action show-execution-details

Obtient le détail de l’exécution du script pour l’ID d’exécution du script donné.

az hdinsight script-action show-execution-details --cluster-name
                                                  --execution-id
                                                  --resource-group

Paramètres obligatoires

--cluster-name

Nom du cluster.

--execution-id

ID d’exécution du script.

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