az hdinsight application

Zarządzanie aplikacjami usługi HDInsight.

Polecenia

Nazwa Opis Typ Stan
az hdinsight application create

Utwórz aplikację dla klastra usługi HDInsight.

Podstawowe funkcje Ogólna dostępność
az hdinsight application delete

Usuwa określoną aplikację w klastrze usługi HDInsight.

Podstawowe funkcje Ogólna dostępność
az hdinsight application list

Wyświetla listę wszystkich aplikacji dla klastra usługi HDInsight.

Podstawowe funkcje Ogólna dostępność
az hdinsight application show

Pobiera właściwości określonej aplikacji.

Podstawowe funkcje Ogólna dostępność
az hdinsight application wait

Umieść interfejs wiersza polecenia w stanie oczekiwania do momentu ukończenia operacji.

Podstawowe funkcje Ogólna dostępność

az hdinsight application create

Utwórz aplikację dla klastra usługi 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]

Przykłady

Utwórz aplikację przy użyciu identyfikatora URI skryptu.

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

Utwórz aplikację z identyfikatorem URI skryptu i określonym rozmiarem węzła krawędzi.

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

Tworzenie aplikacji przy użyciu punktu końcowego 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

Parametry wymagane

--cluster-name

Nazwa klastra.

--name -n

Stała wartość nazwy aplikacji.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--script-action-name

Nazwa akcji skryptu.

--script-uri

Identyfikator URI skryptu.

Parametry opcjonalne

--access-mode

Tryb dostępu dla aplikacji.

wartość domyślna: WebPage
--destination-port

Port docelowy do nawiązania połączenia.

wartość domyślna: 8080
--disable-gateway-auth

Wskazuje, czy wyłączyć uwierzytelnianie bramy. Ustawieniem domyślnym jest włączenie uwierzytelniania bramy. Wartość domyślna: false.

akceptowane wartości: false, true
--edgenode-size

Rozmiar węzła. Zobacz również: https://docs.microsoft.com/azure/hdinsight/hdinsight-hadoop-provision-linux-clusters#configure-cluster-size.

wartość domyślna: Standard_D3_V2
--marketplace-id

Identyfikator witryny Marketplace.

--no-validation-timeout

Zezwalaj na błąd przekroczenia limitu czasu w fazie walidacji argumentu. W przypadku pominięcia błąd przekroczenia limitu czasu weryfikacji będzie dozwolony.

wartość domyślna: False
--script-parameters

Parametry skryptu.

--ssh-password -P

Hasło SSH dla węzłów klastra.

--ssh-public-key -K

Klucz publiczny SSH dla węzłów klastra.

--ssh-user -U

Nazwa użytkownika protokołu SSH dla węzłów klastra.

wartość domyślna: sshuser
--sub-domain-suffix

Sufiks poddomeny aplikacji.

--subnet

Nazwa lub identyfikator podsieci. Jeśli podano nazwę, --vnet-name należy podać.

--tags

Tagi rozdzielone spacjami: klucz[=wartość] [key[=value] ...]. Użyj ciągu "", aby wyczyścić istniejące tagi.

--type -t

Typ aplikacji.

akceptowane wartości: CustomApplication, RServer
wartość domyślna: CustomApplication
--vnet-name

Nazwa sieci wirtualnej.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
wartość domyślna: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az hdinsight application delete

Usuwa określoną aplikację w klastrze usługi HDInsight.

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

Parametry wymagane

--cluster-name

Nazwa klastra.

--name -n

Stała wartość nazwy aplikacji.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry opcjonalne

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

wartość domyślna: False
--yes -y

Nie monituj o potwierdzenie.

wartość domyślna: False
Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
wartość domyślna: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az hdinsight application list

Wyświetla listę wszystkich aplikacji dla klastra usługi HDInsight.

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

Parametry wymagane

--cluster-name

Nazwa klastra.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
wartość domyślna: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az hdinsight application show

Pobiera właściwości określonej aplikacji.

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

Parametry wymagane

--cluster-name

Nazwa klastra.

--name -n

Stała wartość nazwy aplikacji.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
wartość domyślna: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az hdinsight application wait

Umieść interfejs wiersza polecenia w stanie oczekiwania do momentu ukończenia operacji.

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

Parametry wymagane

--cluster-name

Nazwa klastra.

--name -n

Stała wartość nazwy aplikacji.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

Parametry opcjonalne

--created

Zaczekaj na utworzenie polecenia "provisioningState" o godzinie "Succeeded".

wartość domyślna: False
--custom

Poczekaj, aż warunek spełnia niestandardowe zapytanie JMESPath. Np. provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Poczekaj na usunięcie.

wartość domyślna: False
--exists

Zaczekaj, aż zasób istnieje.

wartość domyślna: False
--interval

Interwał sondowania w sekundach.

wartość domyślna: 30
--timeout

Maksymalny czas oczekiwania w sekundach.

wartość domyślna: 3600
--updated

Zaczekaj na zaktualizowanie stanu provisioningState o 'Powodzenie'.

wartość domyślna: False
Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
wartość domyślna: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.