az hdinsight application
Verwalten von HDInsight-Anwendungen.
Befehle
| az hdinsight application create |
Erstellen einer Anwendung für einen HDInsight-Cluster |
| az hdinsight application delete |
Löscht die angegebene Anwendung im HDInsight-Cluster. |
| az hdinsight application list |
Listet alle Anwendungen für den HDInsight-Cluster auf. |
| az hdinsight application show |
Ruft Eigenschaften der angegebenen Anwendung ab. |
| az hdinsight application wait |
Platzieren Sie die CLI in einem Wartezustand, bis ein Vorgang abgeschlossen ist. |
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.
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. Standard ist die Aktivierung der Gatewayauthentifizierung. Standardwert: false.
Die Größe des Knotens. Siehe auch: https://docs.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.
SSH-öffentlicher Schlüssel für die Clusterknoten.
SSH-Benutzername für die Clusterknoten.
Das Unterdomänensuffix der Anwendung.
Der Name oder die ID des Subnetzs. Wenn der Name angegeben wird, --vnet-name muss angegeben werden.
Leerzeichentrennte Tags: key[=value] [key[=value] ...]. Verwenden Sie "", um vorhandene Tags zu löschen.
Der Anwendungstyp.
Der Name eines virtuellen Netzwerks.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
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
Nicht auf den Abschluss lang andauernder Vorgänge warten
Nicht zur Bestätigung auffordern
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
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.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az hdinsight application show
Ruft 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.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
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 "Erfolgreich" erstellt wurden.
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.
Abfrageintervall in Sekunden.
Maximale Wartezeit in Sekunden.
Warten Sie, bis die Aktualisierung mit provisioningState unter "Erfolgreich" ausgeführt wurde.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
Feedback
Feedback senden und anzeigen für