az hdinsight application
Gestire le applicazioni HDInsight.
Comandi
Nome | Descrizione | Tipo | Status |
---|---|---|---|
az hdinsight application create |
Crea un'applicazione per un cluster HDInsight. |
Memoria centrale | Disponibilità generale |
az hdinsight application delete |
Elimina l'applicazione specificata nel cluster HDInsight. |
Memoria centrale | Disponibilità generale |
az hdinsight application list |
Elenca tutte le applicazioni per il cluster HDInsight. |
Memoria centrale | Disponibilità generale |
az hdinsight application show |
Ottiene le proprietà dell'applicazione specificata. |
Memoria centrale | Disponibilità generale |
az hdinsight application wait |
Posizionare l'interfaccia della riga di comando in uno stato di attesa fino al completamento di un'operazione. |
Memoria centrale | Disponibilità generale |
az hdinsight application create
Crea un'applicazione per un cluster HDInsight.
az hdinsight application create --cluster-name
--name
--resource-group
--script-action-name
--script-uri
[--access-mode]
[--destination-port]
[--disable-gateway-auth {false, true}]
[--edgenode-size]
[--marketplace-id]
[--no-validation-timeout]
[--script-parameters]
[--ssh-password]
[--ssh-public-key]
[--ssh-user]
[--sub-domain-suffix]
[--subnet]
[--tags]
[--type {CustomApplication, RServer}]
[--vnet-name]
Esempio
Creare un'applicazione con un URI di script.
az hdinsight application create -g MyResourceGroup -n MyApplication \
--cluster-name MyCluster \
--script-uri https://hdiconfigactions.blob.core.windows.net/linuxhueconfigactionv02/install-hue-uber-v02.sh \
--script-action-name MyScriptAction \
--script-parameters '"-version latest -port 20000"'
Creare un'applicazione con un URI di script e le dimensioni del nodo perimetrale specificate.
az hdinsight application create -g MyResourceGroup -n MyApplication \
--cluster-name MyCluster \
--script-uri https://hdiconfigactions.blob.core.windows.net/linuxhueconfigactionv02/install-hue-uber-v02.sh \
--script-action-name MyScriptAction \
--script-parameters "-version latest -port 20000" \
--edgenode-size Standard_D4_v2
Creare un'applicazione con endpoint HTTPS.
az hdinsight application create -g MyResourceGroup -n MyApplication \
--cluster-name MyCluster \
--script-uri https://hdiconfigactions.blob.core.windows.net/linuxhueconfigactionv02/install-hue-uber-v02.sh \
--script-action-name MyScriptAction \
--script-parameters "-version latest -port 20000" \
--destination-port 8888 \
--sub-domain-suffix was
Parametri necessari
Nome del cluster.
Valore costante per il nome dell'applicazione.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Nome dell'azione script.
URI dello script.
Parametri facoltativi
Modalità di accesso per l'applicazione.
Porta di destinazione a cui connettersi.
Indica se disabilitare l'autenticazione del gateway. L'impostazione predefinita consiste nell'abilitare l'autenticazione del gateway. Valore predefinito: false.
Dimensioni del nodo. Vedere anche: https://docs.microsoft.com/azure/hdinsight/hdinsight-hadoop-provision-linux-clusters#configure-cluster-size.
Identificatore del marketplace.
Consentire l'errore di timeout durante la fase di convalida dell'argomento. Se omesso, sarà consentito l'errore di timeout di convalida.
Parametri per lo script.
Password SSH per i nodi del cluster.
Chiave pubblica SSH per i nodi del cluster.
Nome utente SSH per i nodi del cluster.
Suffisso del sottodominio dell'applicazione.
Nome o ID della subnet. Se viene specificato il nome, --vnet-name
è necessario specificare .
Tag separati da spazi: key[=value] [key[=value] ...]. Usare "" per cancellare i tag esistenti.
Tipo di applicazione.
Nome di una rete virtuale.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az hdinsight application delete
Elimina l'applicazione specificata nel cluster HDInsight.
az hdinsight application delete --cluster-name
--name
--resource-group
[--no-wait]
[--yes]
Parametri necessari
Nome del cluster.
Valore costante per il nome dell'applicazione.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Parametri facoltativi
Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.
Indica che non è richiesta la conferma.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az hdinsight application list
Elenca tutte le applicazioni per il cluster HDInsight.
az hdinsight application list --cluster-name
--resource-group
Parametri necessari
Nome del cluster.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az hdinsight application show
Ottiene le proprietà dell'applicazione specificata.
az hdinsight application show --cluster-name
--name
--resource-group
Parametri necessari
Nome del cluster.
Valore costante per il nome dell'applicazione.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az hdinsight application wait
Posizionare l'interfaccia della riga di comando in uno stato di attesa fino al completamento di un'operazione.
az hdinsight application wait --cluster-name
--name
--resource-group
[--created]
[--custom]
[--deleted]
[--exists]
[--interval]
[--timeout]
[--updated]
Parametri necessari
Nome del cluster.
Valore costante per il nome dell'applicazione.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Parametri facoltativi
Attendere fino a quando non viene creato con 'provisioningState' in 'Succeeded'.
Attendere che la condizione soddisfi una query JMESPath personalizzata. Ad esempio provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
Attendere l'eliminazione.
Attendere che la risorsa esista.
Intervallo di polling in secondi.
Attesa massima in secondi.
Attendere fino a quando non viene aggiornato con provisioningState in 'Succeeded'.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.