Sdílet prostřednictvím


az hdinsight application

Správa aplikací HDInsight

Modul už nedržíme před verzí 2.30.0. Doporučujeme upgradovat alespoň na verzi 2.30.0.

Příkazy

Name Description Typ Stav
az hdinsight application create

Vytvořte aplikaci pro cluster HDInsight.

Core GA
az hdinsight application delete

Odstraní zadanou aplikaci v clusteru HDInsight.

Core GA
az hdinsight application list

Zobrazí seznam všech aplikací pro cluster HDInsight.

Core GA
az hdinsight application show

Získá vlastnosti zadané aplikace.

Core GA
az hdinsight application wait

Umístěte rozhraní příkazového řádku do stavu čekání, dokud se operace neskončí.

Core GA

az hdinsight application create

Vytvořte aplikaci pro 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]

Příklady

Vytvořte aplikaci s identifikátorem URI skriptu.

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"'

Vytvořte aplikaci s identifikátorem URI skriptu a zadanou velikostí hraničního uzlu.

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

Vytvořte aplikaci s koncovým bodem 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

Povinné parametry

--cluster-name

Název clusteru.

--name -n

Konstantní hodnota pro název aplikace.

--resource-group -g

Název skupiny prostředků Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

--script-action-name

Název akce skriptu.

Vlastnost Hodnota
Skupina parametrů: Script Action Arguments
--script-uri

Identifikátor URI skriptu.

Vlastnost Hodnota
Skupina parametrů: Script Action Arguments

Volitelné parametry

Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.

--access-mode

Režim přístupu pro aplikaci.

Vlastnost Hodnota
Skupina parametrů: HTTPS Endpoint Arguments
Default value: WebPage
--destination-port

Cílový port, ke kterému se chcete připojit.

Vlastnost Hodnota
Skupina parametrů: HTTPS Endpoint Arguments
Default value: 8080
--disable-gateway-auth

Určuje, jestli se má zakázat ověřování brány. Výchozí hodnota je povolení ověřování brány. Výchozí hodnota: false.

Vlastnost Hodnota
Skupina parametrů: HTTPS Endpoint Arguments
Přípustné hodnoty: false, true
--edgenode-size

Velikost uzlu. Viz také: https://learn.microsoft.com/azure/hdinsight/hdinsight-hadoop-provision-linux-clusters#configure-cluster-size.

Vlastnost Hodnota
Skupina parametrů: Node Arguments
Default value: Standard_D3_V2
--marketplace-id

Identifikátor marketplace.

--no-validation-timeout

Chyba povolení časového limitu během fáze ověření argumentu Pokud tuto chybu vynecháte, povolí se chyba časového limitu ověření.

Vlastnost Hodnota
Default value: False
--script-parameters

Parametry skriptu.

Vlastnost Hodnota
Skupina parametrů: Script Action Arguments
--ssh-password -P

Heslo SSH pro uzly clusteru

Vlastnost Hodnota
Skupina parametrů: SSH Arguments
--ssh-public-key -K

Veřejný klíč SSH pro uzly clusteru

Vlastnost Hodnota
Skupina parametrů: SSH Arguments
--ssh-user -U

Uživatelské jméno SSH pro uzly clusteru

Vlastnost Hodnota
Skupina parametrů: SSH Arguments
Default value: sshuser
--sub-domain-suffix

Přípona subdomény aplikace.

Vlastnost Hodnota
Skupina parametrů: HTTPS Endpoint Arguments
--subnet

Název nebo ID podsítě. Je-li zadán název, --vnet-name musí být zadán.

Vlastnost Hodnota
Skupina parametrů: Network Arguments
--tags

Značky oddělené mezerami: klíč[=hodnota] [klíč[=hodnota] ...]. K vymazání existujících značek použijte "".

--type -t

Typ aplikace.

Vlastnost Hodnota
Default value: CustomApplication
Přípustné hodnoty: CustomApplication, RServer
--vnet-name

Název virtuální sítě.

Vlastnost Hodnota
Skupina parametrů: Network Arguments
Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

Vlastnost Hodnota
Default value: False
--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazit pouze chyby, potlačit upozornění.

Vlastnost Hodnota
Default value: False
--output -o

Výstupní formát

Vlastnost Hodnota
Default value: json
Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

Vlastnost Hodnota
Default value: False

az hdinsight application delete

Odstraní zadanou aplikaci v clusteru HDInsight.

az hdinsight application delete --cluster-name
                                --name
                                --resource-group
                                [--no-wait]
                                [--yes]

Povinné parametry

--cluster-name

Název clusteru.

--name -n

Konstantní hodnota pro název aplikace.

--resource-group -g

Název skupiny prostředků Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

Volitelné parametry

Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.

--no-wait

Nečekejte na dokončení dlouhotrvající operace.

Vlastnost Hodnota
Default value: False
--yes -y

Nevyzývejte k potvrzení.

Vlastnost Hodnota
Default value: False
Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

Vlastnost Hodnota
Default value: False
--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazit pouze chyby, potlačit upozornění.

Vlastnost Hodnota
Default value: False
--output -o

Výstupní formát

Vlastnost Hodnota
Default value: json
Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

Vlastnost Hodnota
Default value: False

az hdinsight application list

Zobrazí seznam všech aplikací pro cluster HDInsight.

az hdinsight application list --cluster-name
                              --resource-group

Povinné parametry

--cluster-name

Název clusteru.

--resource-group -g

Název skupiny prostředků Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

Vlastnost Hodnota
Default value: False
--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazit pouze chyby, potlačit upozornění.

Vlastnost Hodnota
Default value: False
--output -o

Výstupní formát

Vlastnost Hodnota
Default value: json
Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

Vlastnost Hodnota
Default value: False

az hdinsight application show

Získá vlastnosti zadané aplikace.

az hdinsight application show --cluster-name
                              --name
                              --resource-group

Povinné parametry

--cluster-name

Název clusteru.

--name -n

Konstantní hodnota pro název aplikace.

--resource-group -g

Název skupiny prostředků Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

Vlastnost Hodnota
Default value: False
--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazit pouze chyby, potlačit upozornění.

Vlastnost Hodnota
Default value: False
--output -o

Výstupní formát

Vlastnost Hodnota
Default value: json
Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

Vlastnost Hodnota
Default value: False

az hdinsight application wait

Umístěte rozhraní příkazového řádku do stavu čekání, dokud se operace neskončí.

az hdinsight application wait --cluster-name
                              --name
                              --resource-group
                              [--created]
                              [--custom]
                              [--deleted]
                              [--exists]
                              [--interval]
                              [--timeout]
                              [--updated]

Povinné parametry

--cluster-name

Název clusteru.

--name -n

Konstantní hodnota pro název aplikace.

--resource-group -g

Název skupiny prostředků Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

Volitelné parametry

Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.

--created

Počkejte na vytvoření s 'provisioningState' v 'Succeeded'.

Vlastnost Hodnota
Skupina parametrů: Wait Condition Arguments
Default value: False
--custom

Počkejte, až podmínka splňuje vlastní dotaz JMESPath. Například provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

Vlastnost Hodnota
Skupina parametrů: Wait Condition Arguments
--deleted

Počkejte na odstranění.

Vlastnost Hodnota
Skupina parametrů: Wait Condition Arguments
Default value: False
--exists

Počkejte, až prostředek existuje.

Vlastnost Hodnota
Skupina parametrů: Wait Condition Arguments
Default value: False
--interval

Interval dotazování v sekundách

Vlastnost Hodnota
Skupina parametrů: Wait Condition Arguments
Default value: 30
--timeout

Maximální čekání v sekundách.

Vlastnost Hodnota
Skupina parametrů: Wait Condition Arguments
Default value: 3600
--updated

Počkejte, dokud se neaktualizuje stav zřizování ve stavu Úspěch.

Vlastnost Hodnota
Skupina parametrů: Wait Condition Arguments
Default value: False
Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

Vlastnost Hodnota
Default value: False
--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazit pouze chyby, potlačit upozornění.

Vlastnost Hodnota
Default value: False
--output -o

Výstupní formát

Vlastnost Hodnota
Default value: json
Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

Vlastnost Hodnota
Default value: False