az hdinsight application

HDInsight-toepassingen beheren.

Opdracht

az hdinsight application create

Een toepassing maken voor een HDInsight-cluster.

az hdinsight application delete

Hiermee verwijdert u de opgegeven toepassing in het HDInsight-cluster.

az hdinsight application list

Een lijst met alle toepassingen voor het HDInsight-cluster.

az hdinsight application show

Hiermee haalt u de eigenschappen van de opgegeven toepassing op.

az hdinsight application wait

Plaats de CLI in een wachttoestand totdat een bewerking is voltooid.

az hdinsight application create

Een toepassing maken voor een 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]
                                [--subscription]
                                [--tags]
                                [--type {CustomApplication, RServer}]
                                [--vnet-name]

Voorbeelden

Maak een toepassing met een script-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"'

Maak een toepassing met een script-URI en de opgegeven grootte van het edge-knooppunt.

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

Maak een toepassing met EEN HTTPS-eindpunt.

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

Vereiste parameters

--cluster-name

De naam van het cluster.

--name -n

De constante waarde voor de naam van de toepassing.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

--script-action-name

De naam van de scriptactie.

--script-uri

De URI naar het script.

Optionele parameters

--access-mode

De toegangsmodus voor de toepassing.

standaardwaarde: WebPage
--destination-port

De doelpoort om verbinding mee te maken.

standaardwaarde: 8080
--disable-gateway-auth

Geeft aan of gatewayverificatie moet worden uitgeschakeld. De standaardinstelling is om gatewayverificatie in te schakelen. Standaard: onwaar.

geaccepteerde waarden: false, true
--edgenode-size

De grootte van het knooppunt. Zie ook: https://docs.microsoft.com/azure/hdinsight/hdinsight-hadoop-provision-linux-clusters#configure-cluster-size .

standaardwaarde: Standard_D3_V2
--marketplace-id

De Marketplace-id.

--no-validation-timeout

Time-outfout tijdens validatiefase van argument toestaan. Als u dit weggelaten, wordt de validatie time-outfout toegestaan.

--script-parameters

De parameters voor het script.

--ssh-password -P

SSH-wachtwoord voor de clusterknooppunten.

--ssh-public-key -K

Openbare SSH-sleutel voor de clusterknooppunten.

--ssh-user -U

SSH-gebruikersnaam voor de clusterknooppunten.

standaardwaarde: sshuser
--sub-domain-suffix

Het subdomeinachtervoegsel van de toepassing.

--subnet

De naam of id van het subnet. Als de naam is opgegeven, --vnet-name moet worden opgegeven.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

--tags

Door spatie gescheiden tags: sleutel[=waarde] [sleutel[=waarde] ...]. Gebruik '' om bestaande tags te verwijderen.

--type -t

Het toepassingstype.

geaccepteerde waarden: CustomApplication, RServer
standaardwaarde: CustomApplication
--vnet-name

De naam van een virtueel netwerk.

az hdinsight application delete

Hiermee verwijdert u de opgegeven toepassing in het HDInsight-cluster.

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

Vereiste parameters

--cluster-name

De naam van het cluster.

--name -n

De constante waarde voor de naam van de toepassing.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

Optionele parameters

--no-wait

Wacht niet tot de langlopende bewerking is uitgevoerd.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

--yes -y

Niet vragen om bevestiging.

az hdinsight application list

Een lijst met alle toepassingen voor het HDInsight-cluster.

az hdinsight application list --cluster-name
                              --resource-group
                              [--query-examples]
                              [--subscription]

Vereiste parameters

--cluster-name

De naam van het cluster.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

Optionele parameters

--query-examples

JMESPath-tekenreeks voor u aanbevelen. U kunt een van de query's kopiƫren en deze na de parameter --query tussen dubbele aanhalingstekens plakken om de resultaten te bekijken. U kunt een of meer positionele trefwoorden toevoegen, zodat we suggesties kunnen geven op basis van deze sleutelwoorden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

az hdinsight application show

Hiermee haalt u de eigenschappen van de opgegeven toepassing op.

az hdinsight application show --cluster-name
                              --name
                              --resource-group
                              [--query-examples]
                              [--subscription]

Vereiste parameters

--cluster-name

De naam van het cluster.

--name -n

De constante waarde voor de naam van de toepassing.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

Optionele parameters

--query-examples

JMESPath-tekenreeks voor u aanbevelen. U kunt een van de query's kopiƫren en deze na de parameter --query tussen dubbele aanhalingstekens plakken om de resultaten te bekijken. U kunt een of meer positionele trefwoorden toevoegen, zodat we suggesties kunnen geven op basis van deze sleutelwoorden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

az hdinsight application wait

Plaats de CLI in een wachttoestand totdat een bewerking is voltooid.

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

Vereiste parameters

--cluster-name

De naam van het cluster.

--name -n

De constante waarde voor de naam van de toepassing.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

Optionele parameters

--created

Wacht totdat u met provisioningState bij Succeeded hebt gemaakt.

--custom

Wacht totdat de voorwaarde voldoet aan een aangepaste JMESPath-query. Bijvoorbeeld provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Wacht totdat u deze hebt verwijderd.

--exists

Wacht totdat de resource bestaat.

--interval

Pollinginterval in seconden.

standaardwaarde: 30
--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

--timeout

Maximale wachttijd in seconden.

standaardwaarde: 3600
--updated

Wacht totdat de provisioningState is bijgewerkt op 'Succeeded'.