Delen via


az hdinsight application

HDInsight-toepassingen beheren.

Opdracht

Name Description Type Status
az hdinsight application create

Een toepassing maken voor een HDInsight-cluster.

Basis GA
az hdinsight application delete

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

Basis GA
az hdinsight application list

Een lijst met alle toepassingen voor het HDInsight-cluster.

Basis GA
az hdinsight application show

Hiermee haalt u eigenschappen van de opgegeven toepassing op.

Basis GA
az hdinsight application wait

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

Basis 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

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

--script-action-name

De naam van de scriptactie.

--script-uri

De URI naar het script.

Optionele parameters

--access-mode

De toegangsmodus voor de toepassing.

Default value: WebPage
--destination-port

De doelpoort waarmee verbinding moet worden gemaakt.

Default value: 8080
--disable-gateway-auth

Hiermee wordt aangegeven of gatewayverificatie moet worden uitgeschakeld. Standaard is het inschakelen van gatewayverificatie. 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.

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.

Default value: False
--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.

Default value: sshuser
--sub-domain-suffix

Het achtervoegsel van het subdomein van de toepassing.

--subnet

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

--tags

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

--type -t

Het toepassingstype.

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

De naam van een virtueel netwerk.

Globale parameters
--debug

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

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

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

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

--subscription

Naam of id van het 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.

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

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

Optionele parameters

--no-wait

Wacht niet totdat de langdurige bewerking is voltooid.

Default value: False
--yes -y

Niet vragen om bevestiging.

Default value: False
Globale parameters
--debug

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

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

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

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

--subscription

Naam of id van het 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.

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

De naam van de 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.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

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

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

--subscription

Naam of id van het 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.

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

De naam van de 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.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

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

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

--subscription

Naam of id van het 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.

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

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

Optionele parameters

--created

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

Default value: False
--custom

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

--deleted

Wacht totdat deze is verwijderd.

Default value: False
--exists

Wacht tot de resource bestaat.

Default value: False
--interval

Polling-interval in seconden.

Default value: 30
--timeout

Maximale wachttijd in seconden.

Default value: 3600
--updated

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

Default value: False
Globale parameters
--debug

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

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

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

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

--subscription

Naam of id van het 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.