az hdinsight

Zarządzanie zasobami usługi HDInsight.

Polecenia

az hdinsight application

Zarządzanie aplikacjami usługi HDInsight.

az hdinsight application create

Tworzenie aplikacji dla klastra usługi HDInsight.

az hdinsight application delete

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

az hdinsight application list

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

az hdinsight application show

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

az hdinsight application wait

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

az hdinsight autoscale

Zarządzanie konfiguracją automatycznego skalowania klastra usługi HDInsight.

az hdinsight autoscale condition

Zarządzaj warunkiem harmonogramu klastra usługi HDInsight, który umożliwia automatyczne skalowanie oparte na harmonogramie.

az hdinsight autoscale condition create

Dodaj nowy warunek harmonogramu.

az hdinsight autoscale condition delete

Usuń warunek harmonogramu.

az hdinsight autoscale condition list

Wyświetl listę wszystkich warunków harmonogramu.

az hdinsight autoscale condition update

Aktualizowanie warunku harmonogramu.

az hdinsight autoscale condition wait

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

az hdinsight autoscale create

Włącz automatyczne skalowanie dla uruchomionego klastra.

az hdinsight autoscale delete

Wyłącz automatyczne skalowanie dla uruchomionego klastra.

az hdinsight autoscale list-timezones

Wyświetl listę dostępnych nazw strefy czasowej podczas włączania automatycznego skalowania opartego na harmonogramie.

az hdinsight autoscale show

Pobierz konfigurację autoskalowania określonego klastra.

az hdinsight autoscale update

Zaktualizuj konfigurację skalowania automatycznego.

az hdinsight autoscale wait

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

az hdinsight azure-monitor

Zarządzanie integracją dzienników usługi Azure Monitor w klastrze usługi HDInsight.

az hdinsight azure-monitor disable

Wyłącz integrację dzienników usługi Azure Monitor z klastrem usługi HDInsight.

az hdinsight azure-monitor enable

Włącz integrację dzienników usługi Azure Monitor z klastrem usługi HDInsight.

az hdinsight azure-monitor show

Uzyskaj stan integracji dzienników usługi Azure Monitor w klastrze usługi HDInsight.

az hdinsight create

Utwórz nowy klaster.

az hdinsight delete

Usuwa określony klaster usługi HDInsight.

az hdinsight host

Zarządzanie hostami wirtualnymi klastra usługi HDInsight.

az hdinsight host list

Wyświetl listę hostów określonego klastra usługi HDInsight.

az hdinsight host restart

Uruchom ponownie określone hosty określonego klastra usługi HDInsight.

az hdinsight list

Wyświetl listę klastrów usługi HDInsight w grupie zasobów lub subskrypcji.

az hdinsight list-usage

Wyświetla listę użycia dla określonej lokalizacji.

az hdinsight monitor

Zarządzanie klasyczną integracją dzienników usługi Azure Monitor w klastrze usługi HDInsight.

az hdinsight monitor disable

Wyłącz integrację klasycznych dzienników usługi Azure Monitor w klastrze usługi HDInsight.

az hdinsight monitor enable

Włącz integrację klasycznych dzienników usługi Azure Monitor w klastrze usługi HDInsight.

az hdinsight monitor show

Uzyskaj stan integracji klasycznych dzienników usługi Azure Monitor w klastrze usługi HDInsight.

az hdinsight resize

Zmień rozmiar określonego klastra usługi HDInsight na określony rozmiar.

az hdinsight rotate-disk-encryption-key

Obracanie klucza szyfrowania dysku określonego klastra usługi HDInsight.

az hdinsight script-action

Zarządzanie akcjami skryptów usługi HDInsight.

az hdinsight script-action delete

Usuwa określoną akcję utrwalonego skryptu klastra.

az hdinsight script-action execute

Wykonaj akcje skryptu w określonym klastrze usługi HDInsight.

az hdinsight script-action list

Wyświetla listę wszystkich akcji utrwalonego skryptu dla określonego klastra.

az hdinsight script-action list-execution-history

Wyświetla listę historii wykonywania wszystkich skryptów dla określonego klastra.

az hdinsight script-action promote

Promuje określone wykonywanie skryptu ad hoc do utrwalonego skryptu.

az hdinsight script-action show-execution-details

Pobiera szczegóły wykonywania skryptu dla danego identyfikatora wykonywania skryptu.

az hdinsight show

Pobiera określony klaster.

az hdinsight update

Zaktualizuj tagi określonego klastra usługi HDInsight.

az hdinsight wait

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

az hdinsight create

Utwórz nowy klaster.

az hdinsight create --name
                    --resource-group
                    --type
                    [--assign-identity]
                    [--autoscale-count]
                    [--autoscale-max-count]
                    [--autoscale-min-count]
                    [--autoscale-type {Load, Schedule}]
                    [--cluster-admin-account]
                    [--cluster-admin-password]
                    [--cluster-configurations]
                    [--cluster-tier {Premium, Standard}]
                    [--cluster-users-group-dns]
                    [--component-version]
                    [--compute-isolation {false, true}]
                    [--days {Friday, Monday, Saturday, Sunday, Thursday, Tuesday, Wednesday}]
                    [--domain]
                    [--edgenode-size]
                    [--enable-private-link {false, true}]
                    [--encryption-algorithm {RSA-OAEP, RSA-OAEP-256, RSA1_5}]
                    [--encryption-at-host {false, true}]
                    [--encryption-in-transit {false, true}]
                    [--encryption-key-name]
                    [--encryption-key-version]
                    [--encryption-vault-uri]
                    [--esp]
                    [--headnode-size]
                    [--host-sku]
                    [--http-password]
                    [--http-user]
                    [--idbroker]
                    [--kafka-client-group-id]
                    [--kafka-client-group-name]
                    [--kafka-management-node-count]
                    [--kafka-management-node-size]
                    [--ldaps-urls]
                    [--location]
                    [--minimal-tls-version {1.0, 1.1, 1.2}]
                    [--no-validation-timeout]
                    [--no-wait]
                    [--private-link-config]
                    [--resource-provider-connection {Inbound, Outbound}]
                    [--ssh-password]
                    [--ssh-public-key]
                    [--ssh-user]
                    [--storage-account]
                    [--storage-account-key]
                    [--storage-account-managed-identity]
                    [--storage-container]
                    [--storage-filesystem]
                    [--subnet]
                    [--tags]
                    [--time]
                    [--timezone]
                    [--version]
                    [--vnet-name]
                    [--workernode-count]
                    [--workernode-data-disk-size]
                    [--workernode-data-disk-storage-account-type {premium_lrs, standard_lrs}]
                    [--workernode-data-disks-per-node]
                    [--workernode-size]
                    [--zones]
                    [--zookeepernode-size]

Przykłady

Utwórz klaster z istniejącym kontem magazynu.

az hdinsight create -t spark -g MyResourceGroup -n MyCluster \
-p "HttpPassword1234!" \
--storage-account MyStorageAccount

Utwórz klaster z minimalną wersją protokołu TLS.

az hdinsight create -t spark -g MyResourceGroup -n MyCluster \
-p "HttpPassword1234!" \
--storage-account MyStorageAccount --minimal-tls-version 1.2

Utwórz klaster, który umożliwia szyfrowanie podczas przesyłania.

az hdinsight create -t spark -g MyResourceGroup -n MyCluster \
-p "HttpPassword1234!" \
--storage-account MyStorageAccount --encryption-in-transit true

Utwórz klaster z szyfrowaniem na hoście.

az hdinsight create -t spark -g MyResourceGroup -n MyCluster \
-p "HttpPassword1234!" \
--storage-account MyStorageAccount --encryption-at-host true

Utwórz klaster z pakietem zabezpieczeń Enterprise (ESP).

az hdinsight create --esp -t spark -g MyResourceGroup -n MyCluster \
-p "HttpPassword1234!" \
--storage-account MyStorageAccount \
--subnet "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MyRG/providers/Microsoft.Network/virtualNetworks/MyVnet/subnets/subnet1" \
--domain "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MyRG/providers/Microsoft.AAD/domainServices/MyDomain.onmicrosoft.com" \
--assign-identity "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MyMsiRG/providers/Microsoft.ManagedIdentity/userAssignedIdentities/MyMSI" \
--cluster-admin-account MyAdminAccount@MyDomain.onmicrosoft.com \
--cluster-users-group-dns MyGroup

Utwórz klaster z pakietem Enterprise Security Package (ESP) i włącz brokera identyfikatorów usługi HDInsight.

az hdinsight create --esp --idbroker -t spark -g MyResourceGroup -n MyCluster \
-p "HttpPassword1234!" \
--storage-account MyStorageAccount \
--subnet "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MyRG/providers/Microsoft.Network/virtualNetworks/MyVnet/subnets/subnet1" \
--domain "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MyRG/providers/Microsoft.AAD/domainServices/MyDomain.onmicrosoft.com" \
--assign-identity "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MyMsiRG/providers/Microsoft.ManagedIdentity/userAssignedIdentities/MyMSI" \
--cluster-admin-account MyAdminAccount@MyDomain.onmicrosoft.com \
--cluster-users-group-dns MyGroup

Utwórz klaster platformy Kafka z szyfrowaniem dysków. Zobacz: https://docs.microsoft.com/azure/hdinsight/kafka/apache-kafka-byok.

az hdinsight create -t kafka -g MyResourceGroup -n MyCluster \
-p "HttpPassword1234!" --workernode-data-disks-per-node 2 \
--storage-account MyStorageAccount \
--encryption-key-name kafkaClusterKey \
--encryption-key-version 00000000000000000000000000000000 \
--encryption-vault-uri https://MyKeyVault.vault.azure.net \
--assign-identity MyMSI

Utwórz klaster kafka z serwerem proxy rest platformy Kafka.

az hdinsight create -t kafka -g MyResourceGroup -n MyCluster \
-p "HttpPassword1234!" --workernode-data-disks-per-node 2 \
--storage-account MyStorageAccount \
--kafka-management-node-size "Standard_D4_v2" \
--kafka-client-group-id MySecurityGroupId \
--kafka-client-group-name MySecurityGroupName
--component-version kafka=2.1

Tworzenie klastra przy użyciu Azure Data Lake Storage Gen2

az hdinsight create -t spark -g MyResourceGroup -n MyCluster \
-p "HttpPassword1234!" \
--storage-account MyStorageAccount \
--storage-account-managed-identity MyMSI

Utwórz klaster z konfiguracją na podstawie ciągu JSON.

az hdinsight create -t spark -g MyResourceGroup -n MyCluster \
-p "HttpPassword1234!" \
--storage-account MyStorageAccount \
--cluster-configuration {'gateway':{'restAuthCredential.username':'admin'}}

Utwórz klaster z konfiguracją na podstawie pliku lokalnego.

az hdinsight create -t spark -g MyResourceGroup -n MyCluster \
-p "HttpPassword1234!" \
--storage-account MyStorageAccount \
--cluster-configuration @config.json

Utwórz klaster, który jest oparty na automatycznym skalowaniu opartym na obciążeniach.

az hdinsight create -t spark --version 3.6 -g MyResourceGroup -n MyCluster \
-p "HttpPassword1234!" --storage-account MyStorageAccount \
--autoscale-type Load --autoscale-min-workernode-count 3 --autoscale-max-workernode-count 5

Utwórz klaster, który jest oparty na harmonogramie autoskalowania.

az hdinsight create -t spark --version 3.6 -g MyResourceGroup -n MyCluster \
-p "HttpPassword1234!" --storage-account MyStorageAccount \
--autoscale-type Schedule --timezone "Pacific Standard Time" --days Monday \
--time 09:00 --autoscale-workernode-count 5

Utwórz klaster z funkcją przekazywania wychodzącego i Private Link.

az hdinsight create -t spark --version 3.6 -g MyResourceGroup -n MyCluster \
-p "HttpPassword1234!" --storage-account MyStorageAccount \
--subnet "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg/providers/Microsoft.Network/virtualNetworks/fakevnet/subnets/default" \
--resource-provider-connection Outbound --enable-private-link

Utwórz klaster z funkcją izolacji obliczeniowej.

az hdinsight create -t spark --version 3.6 -g MyResourceGroup -n MyCluster \
-p "HttpPassword1234!" --storage-account MyStorageAccount \
--enable-compute-isolation --workernode-size "Standard_E8S_V3" --headnode-size "Standard_E8S_V3"

Parametry wymagane

--name -n

Nazwa klastra.

--resource-group -g

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

--type -t

Typ klastra usługi HDInsight, taki jak hadoop, interactivehive, hbase, kafka, storm, spark, rserver, mlservices. Zobacz też: https://docs.microsoft.com/azure/hdinsight/hdinsight-hadoop-provision-linux-clusters#cluster-types.

Parametry opcjonalne

--assign-identity

Nazwa lub identyfikator tożsamości przypisanej przez użytkownika.

--autoscale-count --autoscale-workernode-count

Liczba zaplanowanych węzłów roboczych.

--autoscale-max-count --autoscale-max-workernode-count

Maksymalna liczba węzłów roboczych dla atuoscale opartej na obciążeniu.

--autoscale-min-count --autoscale-min-workernode-count

Minimalna liczba węzłów roboczych dla atuoscale opartej na obciążeniach.

--autoscale-type

Typ autoskalu.

akceptowane wartości: Load, Schedule
--cluster-admin-account

Konto użytkownika domeny, które będzie miało uprawnienia administratora w klastrze. Wymagane tylko podczas tworzenia klastra z pakietem zabezpieczeń Enterprise.

--cluster-admin-password

Hasło administratora domeny. Wymagane tylko podczas tworzenia klastra z pakietem zabezpieczeń Enterprise.

--cluster-configurations

Dodatkowe konfiguracje różnych składników. Konfiguracje mogą być dostarczane z pliku przy użyciu @{path} składni lub ciągu JSON. Zobacz też: https://docs.microsoft.com/azure/hdinsight/hdinsight-hadoop-customize-cluster-bootstrap.

--cluster-tier

Warstwa klastra.

akceptowane wartości: Premium, Standard
--cluster-users-group-dns

Rozdzielana spacjami lista nazw wyróżniających dla grup użytkowników klastra. Wymagane tylko podczas tworzenia klastra z pakietem zabezpieczeń Enterprise.

--component-version

Wersje różnych składników usługi Hadoop w wersjach rozdzielonych spacjami w formacie "component=version". Przykład: Spark=2.0 Hadoop=2.7.3 Zobacz też: https://docs.microsoft.com/azure/hdinsight/hdinsight-component-versioning#hadoop-components-available-with-different-hdinsight-versions.

--compute-isolation --enable-compute-isolation

Określ, czy włącz izolację obliczeniową, czy nie.

akceptowane wartości: false, true
--days

Rozdzielana spacjami lista dni harmonogramu.

akceptowane wartości: Friday, Monday, Saturday, Sunday, Thursday, Tuesday, Wednesday
--domain

Nazwa lub identyfikator zasobu Azure Active Directory usługi domenowej użytkownika. Wymagane tylko podczas tworzenia klastra z pakietem zabezpieczeń Enterprise.

--edgenode-size
--enable-private-link

Określ, czy włącz łącze prywatne, czy nie.

akceptowane wartości: false, true
--encryption-algorithm

Identyfikator algorytmu szyfrowania.

akceptowane wartości: RSA-OAEP, RSA-OAEP-256, RSA1_5
wartość domyślna: RSA-OAEP
--encryption-at-host

Wskazuje, czy włączyć szyfrowanie na hoście, czy nie.

akceptowane wartości: false, true
--encryption-in-transit

Wskazuje, czy włączyć szyfrowanie podczas przesyłania.

akceptowane wartości: false, true
--encryption-key-name

Nazwa klucza używana do włączania szyfrowania dysków.

--encryption-key-version

Wersja klucza używana do włączania szyfrowania dysków.

--encryption-vault-uri

Podstawowy identyfikator URI magazynu kluczy, w którym znajduje się klucz klienta, np. https://myvault.vault.azure.net.

--esp

Określ, aby utworzyć klaster z pakietem zabezpieczeń Enterprise. W przypadku pominięcia tworzenie klastra z pakietem zabezpieczeń Enterprise nie będzie dozwolone.

--headnode-size
--host-sku

Dedykowana jednostka SKU hosta izolacji obliczeniowej.

--http-password -p

Hasło HTTP dla klastra. Jeśli nie zostanie podany, zostanie wyświetlony monit.

--http-user -u

Nazwa użytkownika HTTP klastra. Ustawienie domyślne: administrator.

--idbroker

Określ, aby utworzyć klaster ESP za pomocą brokera identyfikatorów usługi HDInsight. W przypadku pominięcia tworzenie klastra ESP za pomocą brokera identyfikatorów usługi HDInsight nie będzie dozwolone.

--kafka-client-group-id

Klient AAD identyfikator grupy zabezpieczeń dla serwera proxy REST platformy Kafka.

--kafka-client-group-name

Klient AAD nazwę grupy zabezpieczeń dla serwera proxy REST platformy Kafka.

--kafka-management-node-count

Liczba węzłów zarządzania platformy Kafka w klastrze.

wartość domyślna: 2
--kafka-management-node-size
--ldaps-urls

Rozdzielana spacjami lista adresów URL protokołu LDAPS do komunikowania się z usługą Active Directory. Wymagane tylko podczas tworzenia klastra z pakietem zabezpieczeń Enterprise.

--location -l

Lokalizacja. Wartości z: az account list-locations. Lokalizację domyślną można skonfigurować przy użyciu polecenia az configure --defaults location=<location>.

--minimal-tls-version

Minimalna obsługiwana wersja protokołu TLS.

akceptowane wartości: 1.0, 1.1, 1.2
--no-validation-timeout

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

--no-wait

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

--private-link-config --private-link-configurations

Konfiguracje łącza prywatnego podczas tworzenia klastra. Private Link Konfiguracje można dostarczyć z pliku przy użyciu @{path} składni lub ciągu JSON. https://github.com/Azure/azure-cli/blob/dev/src/azure-cli/azure/cli/command_modules/hdinsight/tests/latest/privatelinkconfigurations.jsonZobacz .

--resource-provider-connection --rp-connection

Typ połączenia dostawcy zasobów.

akceptowane wartości: Inbound, Outbound
--ssh-password -P

Hasło SSH dla węzłów klastra. Jeśli żaden z nich nie zostanie określony, użyj hasła HTTP.

--ssh-public-key -K

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

--ssh-user -U

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

wartość domyślna: sshuser
--storage-account

Nazwa lub identyfikator konta magazynu.

--storage-account-key

Klucz konta magazynu. Klucz można pobrać automatycznie, jeśli użytkownik ma dostęp do konta magazynu.

--storage-account-managed-identity

Tożsamość zarządzana przypisana przez użytkownika z dostępem do systemu plików konta magazynu. Wymagane tylko wtedy, gdy typ konta magazynu jest Azure Data Lake Storage Gen2.

--storage-container

Kontener magazynu, który będzie używany przez klaster. Używa nazwy klastra, jeśli nie określono żadnej. (tylko WASB).

--storage-filesystem

System plików magazynu używany przez klaster. Używa nazwy klastra, jeśli nie określono żadnej. (Tylko system plików DFS).

--subnet

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

--tags

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

--time

24-godzinny czas w postaci xx:xx w dniach.

--timezone

Strefa czasowa dla typu automatycznego skalowania harmonogramu. Wartości z az hdinsight autoscale list-timezones.

--version -v

Wersja klastra usługi HDInsight. Zobacz również: https://docs.microsoft.com/azure/hdinsight/hdinsight-component-versioning#supported-hdinsight-versions.

wartość domyślna: default
--vnet-name

Nazwa sieci wirtualnej.

--workernode-count -c

Liczba węzłów procesu roboczego w klastrze.

wartość domyślna: 3
--workernode-data-disk-size

Rozmiar dysku danych w GB, np. 1023.

--workernode-data-disk-storage-account-type

Typ konta magazynu, który będzie używany dla dysków danych: standard_lrs lub premium_lrs.

akceptowane wartości: premium_lrs, standard_lrs
--workernode-data-disks-per-node

Liczba dysków danych do użycia na węzeł roboczy.

--workernode-size
--zones

Rozdzielana spacjami lista stref dostępności, w których zostanie utworzony klaster.

--zookeepernode-size

az hdinsight delete

Usuwa określony klaster usługi HDInsight.

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

Parametry wymagane

--name -n

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 opcjonalne

--no-wait

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

--yes -y

Nie monituj o potwierdzenie.

az hdinsight list

Wyświetl listę klastrów usługi HDInsight w grupie zasobów lub subskrypcji.

az hdinsight list [--resource-group]

Parametry opcjonalne

--resource-group -g

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

az hdinsight list-usage

Wyświetla listę użycia dla określonej lokalizacji.

az hdinsight list-usage --location

Parametry wymagane

--location -l

Lokalizacja. Wartości z: az account list-locations. Lokalizację domyślną można skonfigurować przy użyciu polecenia az configure --defaults location=<location>.

az hdinsight resize

Zmień rozmiar określonego klastra usługi HDInsight na określony rozmiar.

az hdinsight resize --name
                    --resource-group
                    --workernode-count
                    [--no-wait]

Przykłady

Zmień rozmiar węzła roboczego klastra.

az hdinsight resize --name MyCluster --resource-group rg --workernode-count 5

Parametry wymagane

--name -n

Nazwa klastra.

--resource-group -g

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

--workernode-count -c

Docelowa liczba wystąpień węzła procesu roboczego dla operacji.

Parametry opcjonalne

--no-wait

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

az hdinsight rotate-disk-encryption-key

Obracanie klucza szyfrowania dysku określonego klastra usługi HDInsight.

az hdinsight rotate-disk-encryption-key --encryption-key-name
                                        --encryption-key-version
                                        --encryption-vault-uri
                                        --name
                                        --resource-group
                                        [--no-wait]

Parametry wymagane

--encryption-key-name

Nazwa klucza używana do włączania szyfrowania dysków.

--encryption-key-version

Wersja klucza używana do włączania szyfrowania dysków.

--encryption-vault-uri

Podstawowy identyfikator URI magazynu kluczy, w którym znajduje się klucz klientów, np. https://myvault.vault.azure.net.

--name -n

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 opcjonalne

--no-wait

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

az hdinsight show

Pobiera określony klaster.

az hdinsight show --name
                  --resource-group

Parametry wymagane

--name -n

Nazwa klastra.

--resource-group -g

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

az hdinsight update

Zaktualizuj tagi określonego klastra usługi HDInsight.

az hdinsight update --name
                    --resource-group
                    [--no-wait]
                    [--tags]

Przykłady

Zaktualizuj tagi.

az hdinsight update --name MyCluster --resource-group rg --tags key=value

Parametry wymagane

--name -n

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 opcjonalne

--no-wait

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

--tags

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

az hdinsight wait

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

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

Parametry wymagane

--name -n

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 opcjonalne

--created

Zaczekaj na utworzenie polecenia "provisioningState" w lokalizacji "Powodzenie".

--custom

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

--deleted

Zaczekaj na usunięcie.

--exists

Zaczekaj, aż zasób istnieje.

--interval

Interwał sondowania w sekundach.

wartość domyślna: 30
--timeout

Maksymalny czas oczekiwania w sekundach.

wartość domyślna: 3600
--updated

Zaczekaj na aktualizację za pomocą parametru provisioningState w lokalizacji "Powodzenie".