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
Nazwa klastra.
Stała wartość nazwy aplikacji.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Nazwa akcji skryptu.
Identyfikator URI skryptu.
Parametry opcjonalne
Tryb dostępu dla aplikacji.
Port docelowy do nawiązania połączenia.
Wskazuje, czy wyłączyć uwierzytelnianie bramy. Ustawieniem domyślnym jest włączenie uwierzytelniania bramy. Wartość domyślna: false.
Rozmiar węzła. Zobacz również: https://docs.microsoft.com/azure/hdinsight/hdinsight-hadoop-provision-linux-clusters#configure-cluster-size.
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.
Parametry skryptu.
Hasło SSH dla węzłów klastra.
Klucz publiczny SSH dla węzłów klastra.
Nazwa użytkownika protokołu SSH dla węzłów klastra.
Sufiks poddomeny aplikacji.
Nazwa lub identyfikator podsieci. Jeśli podano nazwę, --vnet-name
należy podać.
Tagi rozdzielone spacjami: klucz[=wartość] [key[=value] ...]. Użyj ciągu "", aby wyczyścić istniejące tagi.
Typ aplikacji.
Nazwa sieci wirtualnej.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
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 polecenia az account set -s NAME_OR_ID
.
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
Nazwa klastra.
Stała wartość nazwy aplikacji.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Parametry opcjonalne
Nie czekaj na zakończenie długotrwałej operacji.
Nie monituj o potwierdzenie.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
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 polecenia az account set -s NAME_OR_ID
.
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
Nazwa klastra.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
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 polecenia az account set -s NAME_OR_ID
.
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
Nazwa klastra.
Stała wartość nazwy aplikacji.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
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 polecenia az account set -s NAME_OR_ID
.
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
Nazwa klastra.
Stała wartość nazwy aplikacji.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Parametry opcjonalne
Zaczekaj na utworzenie polecenia "provisioningState" o godzinie "Succeeded".
Poczekaj, aż warunek spełnia niestandardowe zapytanie JMESPath. Np. provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
Poczekaj na usunięcie.
Zaczekaj, aż zasób istnieje.
Interwał sondowania w sekundach.
Maksymalny czas oczekiwania w sekundach.
Zaczekaj na zaktualizowanie stanu provisioningState o 'Powodzenie'.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
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 polecenia az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.