az hdinsight application
Verwalten von HDInsight-Anwendungen.
Wir verwalten das Modul nicht mehr vor Version 2.30.0. Es wird empfohlen, auf mindestens Version 2.30.0 zu aktualisieren.
Befehle
| Name | Beschreibung | Typ | Status |
|---|---|---|---|
| az hdinsight application create |
Erstellen einer Anwendung für einen HDInsight-Cluster |
Core | GA |
| az hdinsight application delete |
Löscht die angegebene Anwendung im HDInsight-Cluster. |
Core | GA |
| az hdinsight application list |
Listet alle Anwendungen für den HDInsight-Cluster auf. |
Core | GA |
| az hdinsight application show |
Ruft Die Eigenschaften der angegebenen Anwendung ab. |
Core | GA |
| az hdinsight application wait |
Platzieren Sie die CLI in einem Wartezustand, bis ein Vorgang abgeschlossen ist. |
Core | GA |
az hdinsight application create
Erstellen einer 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.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Script Action Arguments |
Der URI für das Skript.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Script Action Arguments |
Optionale Parameter
Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.
Der Zugriffsmodus für die Anwendung.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | HTTPS Endpoint Arguments |
| Standardwert: | WebPage |
Der Zielport, mit dem eine Verbindung hergestellt werden soll.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | HTTPS Endpoint Arguments |
| Standardwert: | 8080 |
Gibt an, ob die Gatewayauthentifizierung deaktiviert werden soll. Standardmäßig wird die Gatewayauthentifizierung aktiviert. Standardwert: false.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | HTTPS Endpoint Arguments |
| Zulässige Werte: | false, true |
Die Größe des Knotens. Siehe auch: https://v4.hkg1.meaqua.org/azure/hdinsight/hdinsight-hadoop-provision-linux-clusters#configure-cluster-size.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Node Arguments |
| Standardwert: | Standard_D3_V2 |
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.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Die Parameter für das Skript.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Script Action Arguments |
SSH-Kennwort für die Clusterknoten.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | SSH Arguments |
Öffentlicher SSH-Schlüssel für die Clusterknoten.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | SSH Arguments |
SSH-Benutzername für die Clusterknoten.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | SSH Arguments |
| Standardwert: | sshuser |
Das Subdomänensuffix der Anwendung.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | HTTPS Endpoint Arguments |
Der Name oder die ID des Subnetzs. Wenn der Name angegeben wird, --vnet-name muss angegeben werden.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Network Arguments |
Durch Leerzeichen getrennte Tags: key[=value] [key[=value] ...]. Verwenden Sie "", um vorhandene Tags zu löschen.
Der Anwendungstyp.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | CustomApplication |
| Zulässige Werte: | CustomApplication, RServer |
Der Name eines virtuellen Netzwerks.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Network Arguments |
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Ausgabeformat.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | json |
| Zulässige Werte: | json, jsonc, none, table, tsv, yaml, yamlc |
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_IDkonfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
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
Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.
Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Zur Bestätigung nicht auffordern.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Ausgabeformat.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | json |
| Zulässige Werte: | json, jsonc, none, table, tsv, yaml, yamlc |
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_IDkonfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
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.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Ausgabeformat.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | json |
| Zulässige Werte: | json, jsonc, none, table, tsv, yaml, yamlc |
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_IDkonfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
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.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Ausgabeformat.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | json |
| Zulässige Werte: | json, jsonc, none, table, tsv, yaml, yamlc |
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_IDkonfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
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
Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.
Warten Sie, bis sie mit 'provisioningState' unter 'Succeeded' erstellt wurde.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Wait Condition Arguments |
| Standardwert: | False |
Warten Sie, bis die Bedingung eine benutzerdefinierte JMESPath-Abfrage erfüllt. Beispiel: provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Wait Condition Arguments |
Warten Sie, bis sie gelöscht wurde.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Wait Condition Arguments |
| Standardwert: | False |
Warten Sie, bis die Ressource vorhanden ist.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Wait Condition Arguments |
| Standardwert: | False |
Abrufintervall in Sekunden.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Wait Condition Arguments |
| Standardwert: | 30 |
Maximale Wartezeit in Sekunden.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Wait Condition Arguments |
| Standardwert: | 3600 |
Warten Sie, bis sie mit provisioningState unter 'Succeeded' aktualisiert wurde.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Wait Condition Arguments |
| Standardwert: | False |
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Ausgabeformat.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | json |
| Zulässige Werte: | json, jsonc, none, table, tsv, yaml, yamlc |
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_IDkonfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |