Delen via


az hdinsight application

HDInsight-toepassingen beheren.

We onderhouden module niet meer vóór versie 2.30.0. Het wordt aanbevolen om een upgrade uit te voeren naar ten minste versie 2.30.0.

Opdracht

Name Description Type Status
az hdinsight application create

Een toepassing maken voor een HDInsight-cluster.

Core GA
az hdinsight application delete

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

Core GA
az hdinsight application list

Een lijst met alle toepassingen voor het HDInsight-cluster.

Core GA
az hdinsight application show

Hiermee haalt u eigenschappen van de opgegeven toepassing op.

Core GA
az hdinsight application wait

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

Core GA

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]
                                [--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 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

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

--script-action-name

De naam van de scriptactie.

Eigenschap Waarde
Parametergroep: Script Action Arguments
--script-uri

De URI naar het script.

Eigenschap Waarde
Parametergroep: Script Action Arguments

Optionele parameters

De volgende parameters zijn optioneel, maar afhankelijk van de context kunnen een of meer parameters vereist zijn om de opdracht uit te voeren.

--access-mode

De toegangsmodus voor de toepassing.

Eigenschap Waarde
Parametergroep: HTTPS Endpoint Arguments
Default value: WebPage
--destination-port

De doelpoort waarmee verbinding moet worden gemaakt.

Eigenschap Waarde
Parametergroep: HTTPS Endpoint Arguments
Default value: 8080
--disable-gateway-auth

Hiermee wordt aangegeven of gatewayverificatie moet worden uitgeschakeld. Standaard is het inschakelen van gatewayverificatie. Standaard: onwaar.

Eigenschap Waarde
Parametergroep: HTTPS Endpoint Arguments
Geaccepteerde waarden: false, true
--edgenode-size

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

Eigenschap Waarde
Parametergroep: Node Arguments
Default value: Standard_D3_V2
--marketplace-id

De marketplace-id.

--no-validation-timeout

Time-outfout toestaan tijdens de validatiefase van argumenten. Als u dit weglaat, wordt de validatietime-outfout toegestaan.

Eigenschap Waarde
Default value: False
--script-parameters

De parameters voor het script.

Eigenschap Waarde
Parametergroep: Script Action Arguments
--ssh-password -P

SSH-wachtwoord voor de clusterknooppunten.

Eigenschap Waarde
Parametergroep: SSH Arguments
--ssh-public-key -K

Openbare SSH-sleutel voor de clusterknooppunten.

Eigenschap Waarde
Parametergroep: SSH Arguments
--ssh-user -U

SSH-gebruikersnaam voor de clusterknooppunten.

Eigenschap Waarde
Parametergroep: SSH Arguments
Default value: sshuser
--sub-domain-suffix

Het achtervoegsel van het subdomein van de toepassing.

Eigenschap Waarde
Parametergroep: HTTPS Endpoint Arguments
--subnet

De naam of id van het subnet. Als de naam wordt opgegeven, --vnet-name moet u deze opgeven.

Eigenschap Waarde
Parametergroep: Network Arguments
--tags

Door spaties gescheiden tags: key[=value] [key[=value] ...]. Gebruik '' om bestaande tags te wissen.

--type -t

Het toepassingstype.

Eigenschap Waarde
Default value: CustomApplication
Geaccepteerde waarden: CustomApplication, RServer
--vnet-name

De naam van een virtueel netwerk.

Eigenschap Waarde
Parametergroep: Network Arguments
Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

Eigenschap Waarde
Default value: False
--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

Eigenschap Waarde
Default value: False
--output -o

Uitvoerindeling.

Eigenschap Waarde
Default value: json
Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

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

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

Eigenschap Waarde
Default value: False

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]
                                [--yes]

Vereiste parameters

--cluster-name

De naam van het cluster.

--name -n

De constante waarde voor de naam van de toepassing.

--resource-group -g

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

Optionele parameters

De volgende parameters zijn optioneel, maar afhankelijk van de context kunnen een of meer parameters vereist zijn om de opdracht uit te voeren.

--no-wait

Wacht niet totdat de langdurige bewerking is voltooid.

Eigenschap Waarde
Default value: False
--yes -y

Niet vragen om bevestiging.

Eigenschap Waarde
Default value: False
Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

Eigenschap Waarde
Default value: False
--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

Eigenschap Waarde
Default value: False
--output -o

Uitvoerindeling.

Eigenschap Waarde
Default value: json
Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

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

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

Eigenschap Waarde
Default value: False

az hdinsight application list

Een lijst met alle toepassingen voor het HDInsight-cluster.

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

Vereiste parameters

--cluster-name

De naam van het cluster.

--resource-group -g

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

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

Eigenschap Waarde
Default value: False
--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

Eigenschap Waarde
Default value: False
--output -o

Uitvoerindeling.

Eigenschap Waarde
Default value: json
Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

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

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

Eigenschap Waarde
Default value: False

az hdinsight application show

Hiermee haalt u eigenschappen van de opgegeven toepassing op.

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

Vereiste parameters

--cluster-name

De naam van het cluster.

--name -n

De constante waarde voor de naam van de toepassing.

--resource-group -g

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

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

Eigenschap Waarde
Default value: False
--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

Eigenschap Waarde
Default value: False
--output -o

Uitvoerindeling.

Eigenschap Waarde
Default value: json
Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

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

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

Eigenschap Waarde
Default value: False

az hdinsight application wait

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

az hdinsight application wait --cluster-name
                              --name
                              --resource-group
                              [--created]
                              [--custom]
                              [--deleted]
                              [--exists]
                              [--interval]
                              [--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

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

Optionele parameters

De volgende parameters zijn optioneel, maar afhankelijk van de context kunnen een of meer parameters vereist zijn om de opdracht uit te voeren.

--created

Wacht totdat u 'provisioningState' hebt gemaakt bij 'Succeeded'.

Eigenschap Waarde
Parametergroep: Wait Condition Arguments
Default value: False
--custom

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

Eigenschap Waarde
Parametergroep: Wait Condition Arguments
--deleted

Wacht totdat deze is verwijderd.

Eigenschap Waarde
Parametergroep: Wait Condition Arguments
Default value: False
--exists

Wacht tot de resource bestaat.

Eigenschap Waarde
Parametergroep: Wait Condition Arguments
Default value: False
--interval

Polling-interval in seconden.

Eigenschap Waarde
Parametergroep: Wait Condition Arguments
Default value: 30
--timeout

Maximale wachttijd in seconden.

Eigenschap Waarde
Parametergroep: Wait Condition Arguments
Default value: 3600
--updated

Wacht totdat deze is bijgewerkt met provisioningState op 'Succeeded'.

Eigenschap Waarde
Parametergroep: Wait Condition Arguments
Default value: False
Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

Eigenschap Waarde
Default value: False
--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

Eigenschap Waarde
Default value: False
--output -o

Uitvoerindeling.

Eigenschap Waarde
Default value: json
Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

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

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

Eigenschap Waarde
Default value: False