Share via


az hdinsight script-action

Gestire le azioni script HDInsight.

Comandi

Nome Descrizione Tipo Stato
az hdinsight script-action delete

Elimina un'azione script persistente specificata del cluster.

Memoria centrale Disponibilità generale
az hdinsight script-action execute

Eseguire azioni script sul cluster HDInsight specificato.

Memoria centrale Disponibilità generale
az hdinsight script-action list

Elenca tutte le azioni script persistenti per il cluster specificato.

Memoria centrale Disponibilità generale
az hdinsight script-action list-execution-history

Elenca la cronologia di esecuzione di tutti gli script per il cluster specificato.

Memoria centrale Disponibilità generale
az hdinsight script-action promote

Promuove l'esecuzione di script ad hoc specificata in uno script persistente.

Memoria centrale Disponibilità generale
az hdinsight script-action show-execution-details

Ottiene i dettagli di esecuzione dello script per l'ID di esecuzione dello script specificato.

Memoria centrale Disponibilità generale

az hdinsight script-action delete

Elimina un'azione script persistente specificata del cluster.

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

Parametri necessari

--cluster-name

Nome del cluster.

--name -n

Nome dello script.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az hdinsight script-action execute

Eseguire azioni script sul cluster HDInsight specificato.

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

Esempio

Eseguire un'azione script e rendere persistente l'esito positivo.

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

Parametri necessari

--cluster-name

Nome del cluster.

--name -n

Nome dell'azione script.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--roles

Elenco delimitato da spazi di ruoli (nodi) in cui verrà eseguito lo script. I ruoli validi sono headnode, workernode, zookeepernode, edgenode.

--script-uri

URI dello script.

Parametri facoltativi

--persist-on-success

Se gli script devono essere salvati in modo permanente.

valore predefinito: False
--script-parameters

Parametri per lo script.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az hdinsight script-action list

Elenca tutte le azioni script persistenti per il cluster specificato.

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

Parametri necessari

--cluster-name

Nome del cluster.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az hdinsight script-action list-execution-history

Elenca la cronologia di esecuzione di tutti gli script per il cluster specificato.

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

Parametri necessari

--cluster-name

Nome del cluster.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az hdinsight script-action promote

Promuove l'esecuzione di script ad hoc specificata in uno script persistente.

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

Parametri necessari

--cluster-name

Nome del cluster.

--execution-id

ID di esecuzione dello script.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az hdinsight script-action show-execution-details

Ottiene i dettagli di esecuzione dello script per l'ID di esecuzione dello script specificato.

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

Parametri necessari

--cluster-name

Nome del cluster.

--execution-id

ID di esecuzione dello script.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.