az hdinsight application
Zarządzanie aplikacjami usługi HDInsight.
Nie utrzymujemy już modułu przed wersją 2.30.0. Zaleca się uaktualnienie do co najmniej wersji 2.30.0.
Polecenia
| Nazwa | Opis | Typ | Stan |
|---|---|---|---|
| az hdinsight application create |
Utwórz aplikację dla klastra usługi HDInsight. |
Core | ogólna dostępność |
| az hdinsight application delete |
Usuwa określoną aplikację w klastrze usługi HDInsight. |
Core | ogólna dostępność |
| az hdinsight application list |
Wyświetla listę wszystkich aplikacji dla klastra usługi HDInsight. |
Core | ogólna dostępność |
| az hdinsight application show |
Pobiera właściwości określonej aplikacji. |
Core | ogólna dostępność |
| az hdinsight application wait |
Umieść interfejs wiersza polecenia w stanie oczekiwania do momentu ukończenia operacji. |
Core | 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
Nazwa klastra.
Stała wartość nazwy aplikacji.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.
Nazwa akcji skryptu.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Script Action Arguments |
Identyfikator URI skryptu.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Script Action Arguments |
Parametry opcjonalne
Poniższe parametry są opcjonalne, ale w zależności od kontekstu co najmniej jeden może być wymagany do pomyślnego wykonania polecenia.
Tryb dostępu dla aplikacji.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | HTTPS Endpoint Arguments |
| Domyślna wartość: | WebPage |
Port docelowy do nawiązania połączenia.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | HTTPS Endpoint Arguments |
| Domyślna wartość: | 8080 |
Wskazuje, czy wyłączyć uwierzytelnianie bramy. Ustawieniem domyślnym jest włączenie uwierzytelniania bramy. Wartość domyślna: false.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | HTTPS Endpoint Arguments |
| Dopuszczalne wartości: | false, true |
Rozmiar węzła. Zobacz również: https://learn.microsoft.com/azure/hdinsight/hdinsight-hadoop-provision-linux-clusters#configure-cluster-size.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Node Arguments |
| Domyślna wartość: | Standard_D3_V2 |
Identyfikator witryny Marketplace.
Zezwalaj na błąd przekroczenia limitu czasu w fazie walidacji argumentu. W przypadku pominięcia błąd przekroczenia limitu czasu weryfikacji będzie dozwolony.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Parametry skryptu.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Script Action Arguments |
Hasło SSH dla węzłów klastra.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | SSH Arguments |
Klucz publiczny SSH dla węzłów klastra.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | SSH Arguments |
Nazwa użytkownika protokołu SSH dla węzłów klastra.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | SSH Arguments |
| Domyślna wartość: | sshuser |
Sufiks poddomeny aplikacji.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | HTTPS Endpoint Arguments |
Nazwa lub identyfikator podsieci. Jeśli podano nazwę, --vnet-name należy podać.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Network Arguments |
Tagi rozdzielone spacjami: klucz[=wartość] [key[=value] ...]. Użyj ciągu "", aby wyczyścić istniejące tagi.
Typ aplikacji.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | CustomApplication |
| Dopuszczalne wartości: | CustomApplication, RServer |
Nazwa sieci wirtualnej.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Network Arguments |
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Format danych wyjściowych.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | json |
| Dopuszczalne wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
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
Nazwa klastra.
Stała wartość nazwy aplikacji.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.
Parametry opcjonalne
Poniższe parametry są opcjonalne, ale w zależności od kontekstu co najmniej jeden może być wymagany do pomyślnego wykonania polecenia.
Nie czekaj na zakończenie długotrwałej operacji.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Nie monituj o potwierdzenie.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Format danych wyjściowych.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | json |
| Dopuszczalne wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
az hdinsight application list
Wyświetla listę wszystkich aplikacji dla klastra usługi HDInsight.
az hdinsight application list --cluster-name
--resource-group
Parametry wymagane
Nazwa klastra.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Format danych wyjściowych.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | json |
| Dopuszczalne wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
az hdinsight application show
Pobiera właściwości określonej aplikacji.
az hdinsight application show --cluster-name
--name
--resource-group
Parametry wymagane
Nazwa klastra.
Stała wartość nazwy aplikacji.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Format danych wyjściowych.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | json |
| Dopuszczalne wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
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
Nazwa klastra.
Stała wartość nazwy aplikacji.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu az configure --defaults group=<name>.
Parametry opcjonalne
Poniższe parametry są opcjonalne, ale w zależności od kontekstu co najmniej jeden może być wymagany do pomyślnego wykonania polecenia.
Zaczekaj na utworzenie polecenia "provisioningState" o godzinie "Succeeded".
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Wait Condition Arguments |
| Domyślna wartość: | False |
Poczekaj, aż warunek spełnia niestandardowe zapytanie JMESPath. Np. provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Wait Condition Arguments |
Poczekaj na usunięcie.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Wait Condition Arguments |
| Domyślna wartość: | False |
Zaczekaj, aż zasób istnieje.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Wait Condition Arguments |
| Domyślna wartość: | False |
Interwał sondowania w sekundach.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Wait Condition Arguments |
| Domyślna wartość: | 30 |
Maksymalny czas oczekiwania w sekundach.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Wait Condition Arguments |
| Domyślna wartość: | 3600 |
Zaczekaj na zaktualizowanie stanu provisioningState o 'Powodzenie'.
| Właściwość | Wartość |
|---|---|
| Grupa parametrów: | Wait Condition Arguments |
| Domyślna wartość: | False |
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |
Format danych wyjściowych.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | json |
| Dopuszczalne wartości: | json, jsonc, none, table, tsv, yaml, yamlc |
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
| Właściwość | Wartość |
|---|---|
| Domyślna wartość: | False |