az hdinsight application
Verwalten von HDInsight-Anwendungen.
Befehle
Name | Beschreibung | Typ | Status |
---|---|---|---|
az hdinsight application create |
Erstellen Sie eine Anwendung für einen HDInsight-Cluster. |
Kern | GA |
az hdinsight application delete |
Löscht die angegebene Anwendung im HDInsight-Cluster. |
Kern | GA |
az hdinsight application list |
Listet alle Anwendungen für den HDInsight-Cluster auf. |
Kern | GA |
az hdinsight application show |
Ruft Die Eigenschaften der angegebenen Anwendung ab. |
Kern | GA |
az hdinsight application wait |
Platzieren Sie die CLI in einem Wartezustand, bis ein Vorgang abgeschlossen ist. |
Kern | GA |
az hdinsight application create
Erstellen Sie eine Anwendung für einen HDInsight-Cluster.
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]
Beispiele
Erstellen Sie eine Anwendung mit einem Skript-URI.
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"'
Erstellen Sie eine Anwendung mit einem Skript-URI und der angegebenen Edgeknotengröße.
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
Erstellen Sie eine Anwendung mit HTTPS-Endpunkt.
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
Erforderliche Parameter
Der Name des Clusters.
Der Konstantenwert für den Anwendungsnamen.
Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Der Name der Skriptaktion.
Der URI für das Skript.
Optionale Parameter
Der Zugriffsmodus für die Anwendung.
Der Zielport, mit dem eine Verbindung hergestellt werden soll.
Gibt an, ob die Gatewayauthentifizierung deaktiviert werden soll. Standardmäßig wird die Gatewayauthentifizierung aktiviert. Standard: false.
Die Größe des Knotens. Siehe auch: https://learn.microsoft.com/azure/hdinsight/hdinsight-hadoop-provision-linux-clusters#configure-cluster-size.
Der Marketplace-Bezeichner.
Timeoutfehler während der Argumentüberprüfungsphase zulassen. Wenn dieser Fehler nicht angegeben wird, ist der Timeoutfehler der Überprüfung zulässig.
Die Parameter für das Skript.
SSH-Kennwort für die Clusterknoten.
Öffentlicher SSH-Schlüssel für die Clusterknoten.
SSH-Benutzername für die Clusterknoten.
Das Subdomänensuffix der Anwendung.
Der Name oder die ID des Subnetzs. Wenn der Name angegeben wird, muss --vnet-name
angegeben werden.
Durch Leerzeichen getrennte Tags: key[=value] [key[=value] ...]. Verwenden Sie "", um vorhandene Tags zu löschen.
Der Anwendungstyp.
Der Name eines virtuellen Netzwerks.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
Diese Hilfenachricht anzeigen und beenden.
Nur Fehler anzeigen, Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
az hdinsight application delete
Löscht die angegebene Anwendung im HDInsight-Cluster.
az hdinsight application delete --cluster-name
--name
--resource-group
[--no-wait]
[--yes]
Erforderliche Parameter
Der Name des Clusters.
Der Konstantenwert für den Anwendungsnamen.
Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Optionale Parameter
Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist.
Zur Bestätigung nicht auffordern.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
Diese Hilfenachricht anzeigen und beenden.
Nur Fehler anzeigen, Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
az hdinsight application list
Listet alle Anwendungen für den HDInsight-Cluster auf.
az hdinsight application list --cluster-name
--resource-group
Erforderliche Parameter
Der Name des Clusters.
Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
Diese Hilfenachricht anzeigen und beenden.
Nur Fehler anzeigen, Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
az hdinsight application show
Ruft Die Eigenschaften der angegebenen Anwendung ab.
az hdinsight application show --cluster-name
--name
--resource-group
Erforderliche Parameter
Der Name des Clusters.
Der Konstantenwert für den Anwendungsnamen.
Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
Diese Hilfenachricht anzeigen und beenden.
Nur Fehler anzeigen, Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
az hdinsight application wait
Platzieren Sie die CLI in einem Wartezustand, bis ein Vorgang abgeschlossen ist.
az hdinsight application wait --cluster-name
--name
--resource-group
[--created]
[--custom]
[--deleted]
[--exists]
[--interval]
[--timeout]
[--updated]
Erforderliche Parameter
Der Name des Clusters.
Der Konstantenwert für den Anwendungsnamen.
Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>
konfigurieren.
Optionale Parameter
Warten Sie, bis sie mit 'provisioningState' unter 'Succeeded' erstellt wurde.
Warten Sie, bis die Bedingung eine benutzerdefinierte JMESPath-Abfrage erfüllt. Beispiel: provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
Warten Sie, bis sie gelöscht wurde.
Warten Sie, bis die Ressource vorhanden ist.
Abrufintervall in Sekunden.
Maximale Wartezeit in Sekunden.
Warten Sie, bis sie mit provisioningState unter 'Succeeded' aktualisiert wurde.
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
Diese Hilfenachricht anzeigen und beenden.
Nur Fehler anzeigen, Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_ID
konfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.