az hdinsight

Gerenciar recursos do HDInsight.

Comandos

Nome Description Tipo Status
az hdinsight application

Gerenciar aplicativos HDInsight.

Núcleo GA
az hdinsight application create

Crie um aplicativo para um cluster HDInsight.

Núcleo GA
az hdinsight application delete

Exclui o aplicativo especificado no cluster HDInsight.

Núcleo GA
az hdinsight application list

Lista todos os aplicativos para o cluster HDInsight.

Núcleo GA
az hdinsight application show

Obtém propriedades do aplicativo especificado.

Núcleo GA
az hdinsight application wait

Coloque a CLI em um estado de espera até que uma operação seja concluída.

Núcleo GA
az hdinsight autoscale

Gerenciar a configuração de Dimensionamento automático do cluster HDInsight.

Núcleo GA
az hdinsight autoscale condition

Gerenciar a condição de agendamento do cluster HDInsight que habilitou o Autoscale baseado em agenda.

Núcleo GA
az hdinsight autoscale condition create

Adicione uma nova condição de agendamento.

Núcleo GA
az hdinsight autoscale condition delete

Excluir condição de agendamento.

Núcleo GA
az hdinsight autoscale condition list

Liste todas as condições de agendamento.

Núcleo GA
az hdinsight autoscale condition update

Atualizar uma condição de agendamento.

Núcleo GA
az hdinsight autoscale condition wait

Coloque a CLI em um estado de espera até que uma operação seja concluída.

Núcleo GA
az hdinsight autoscale create

Habilite o Autoscale para um cluster em execução.

Núcleo GA
az hdinsight autoscale delete

Desative o Autoscale para um cluster em execução.

Núcleo GA
az hdinsight autoscale list-timezones

Liste o nome do fuso horário disponível ao habilitar o Autoscale baseado em agenda.

Núcleo GA
az hdinsight autoscale show

Obtenha a configuração de dimensionamento automático de um cluster especificado.

Núcleo GA
az hdinsight autoscale update

Atualize a configuração de Dimensionamento automático.

Núcleo GA
az hdinsight autoscale wait

Coloque a CLI em um estado de espera até que uma operação seja concluída.

Núcleo GA
az hdinsight azure-monitor

Gerenciar a integração de logs do Azure Monitor em um cluster HDInsight.

Núcleo GA
az hdinsight azure-monitor disable

Desabilite a integração de logs do Monitor do Azure em um cluster HDInsight.

Núcleo GA
az hdinsight azure-monitor enable

Habilite a integração de logs do Monitor do Azure em um cluster HDInsight.

Núcleo GA
az hdinsight azure-monitor show

Obtenha o status da integração de logs do Azure Monitor em um cluster HDInsight.

Núcleo GA
az hdinsight create

Crie um novo cluster.

Núcleo GA
az hdinsight delete

Exclui o cluster HDInsight especificado.

Núcleo GA
az hdinsight host

Gerenciar hosts virtuais do cluster HDInsight.

Núcleo GA
az hdinsight host list

Liste os hosts do cluster HDInsight especificado.

Núcleo GA
az hdinsight host restart

Reinicie os hosts específicos do cluster HDInsight especificado.

Núcleo GA
az hdinsight list

Listar clusters HDInsight em um grupo de recursos ou assinatura.

Núcleo GA
az hdinsight list-usage

Lista os usos para o local especificado.

Núcleo GA
az hdinsight monitor

Gerenciar a integração de logs do Azure Monitor clássico em um cluster HDInsight.

Núcleo GA
az hdinsight monitor disable

Desabilite a integração de logs do Monitor Clássico do Azure em um cluster HDInsight.

Núcleo GA
az hdinsight monitor enable

Habilite a integração de logs do Monitor Clássico do Azure em um cluster HDInsight.

Núcleo GA
az hdinsight monitor show

Obtenha o status da integração de logs do Azure Monitor clássico em um cluster HDInsight.

Núcleo GA
az hdinsight resize

Redimensione o cluster HDInsight especificado para o tamanho especificado.

Núcleo GA
az hdinsight rotate-disk-encryption-key

Gire a chave de criptografia de disco do cluster HDInsight especificado.

Núcleo GA
az hdinsight script-action

Gerenciar ações de script do HDInsight.

Núcleo GA
az hdinsight script-action delete

Exclui uma ação de script persistente especificada do cluster.

Núcleo GA
az hdinsight script-action execute

Execute ações de script no cluster HDInsight especificado.

Núcleo GA
az hdinsight script-action list

Lista todas as ações de script persistentes para o cluster especificado.

Núcleo GA
az hdinsight script-action list-execution-history

Lista o histórico de execução de todos os scripts para o cluster especificado.

Núcleo GA
az hdinsight script-action promote

Promove a execução de script ad-hoc especificado para um script persistente.

Núcleo GA
az hdinsight script-action show-execution-details

Obtém os detalhes de execução de script para a ID de execução de script fornecida.

Núcleo GA
az hdinsight show

Obtém o cluster especificado.

Núcleo GA
az hdinsight update

Atualize as marcas do cluster HDInsight especificado.

Núcleo GA
az hdinsight wait

Coloque a CLI em um estado de espera até que uma operação seja concluída.

Núcleo GA

az hdinsight create

Crie um novo cluster.

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.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]

Exemplos

Crie um cluster com uma conta de armazenamento existente.

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

Crie um cluster com versão tls mínima.

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

Crie um cluster que permita a criptografia em trânsito.

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

Crie um cluster com criptografia no host.

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

Crie um cluster com o ESP (Enterprise Security Package).

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

Crie um cluster com o ESP (Enterprise Security Package) e habilite o HDInsight ID Broker.

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

Crie um cluster Kafka com criptografia de disco. Confira 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

Crie um cluster kafka com o proxy rest 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

Criar um cluster com o Azure Data Lake Storage Gen2

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

Crie um cluster com configuração a partir da cadeia de caracteres JSON.

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

Crie um cluster com configuração a partir de um arquivo local.

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

Crie um cluster que Dimensione automaticamente baseado em carga.

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

Crie um cluster que seja dimensionado automaticamente com base em agendamento.

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

Crie um cluster com o recurso Retransmissão de Saída e Link Privado.

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

Crie um cluster com o recurso Isolamento de Computação.

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"

Parâmetros Exigidos

--name -n

O nome do cluster.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--type -t

Tipo de cluster do HDInsight, como: hadoop, interactivehive, hbase, kafka, storm, spark, rserver, mlservices. Veja também: https://docs.microsoft.com/azure/hdinsight/hdinsight-hadoop-provision-linux-clusters#cluster-types.

Parâmetros Opcionais

--assign-identity

O nome ou ID da identidade atribuída ao usuário.

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

A contagem de workernode agendada.

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

A contagem máxima de workernode para atuoscale baseada em carga.

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

A contagem mínima de workernode para atuoscale baseada em carga.

--autoscale-type

O tipo de escala automática.

Valores aceitos: Load, Schedule
--cluster-admin-account

A conta de usuário do domínio que terá privilégios de administrador no cluster. Necessário somente ao criar cluster com o Enterprise Security Package.

--cluster-admin-password

A senha de administrador do domínio. Necessário somente ao criar cluster com o Enterprise Security Package.

--cluster-configurations

Configurações extras de vários componentes. As configurações podem ser fornecidas a partir de um arquivo usando a @{path} sintaxe ou uma cadeia de caracteres JSON. Veja também: https://docs.microsoft.com/azure/hdinsight/hdinsight-hadoop-customize-cluster-bootstrap.

--cluster-tier

A camada do cluster.

Valores aceitos: Premium, Standard
--cluster-users-group-dns

Uma lista delimitada por espaço de Nomes Distintos para grupos de usuários de cluster. Necessário somente ao criar cluster com o Enterprise Security Package.

--component-version

As versões de vários componentes do Hadoop, em versões separadas por espaço no formato 'component=version'. Exemplo: Spark=2.0 Hadoop=2.7.3 Consulte também: https://docs.microsoft.com/azure/hdinsight/hdinsight-component-versioning#hadoop-components-available-with-different-hdinsight-versions.

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

Indique se habilita o isolamento de computação ou não.

Valores aceitos: false, true
--days

Uma lista delimitada por espaço do dia da agenda.

Valores aceitos: Friday, Monday, Saturday, Sunday, Thursday, Tuesday, Wednesday
--domain

O nome ou a ID do recurso do Serviço de Domínio do Active Directory do Azure do usuário. Necessário somente ao criar cluster com o Enterprise Security Package.

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

Indique se habilita o link privado ou não.

Valores aceitos: false, true
--encryption-algorithm

Identificador de algoritmo para criptografia.

Valores aceitos: RSA-OAEP, RSA-OAEP-256, RSA1_5
Valor padrão: RSA-OAEP
--encryption-at-host

Indica se habilita a criptografia no host ou não.

Valores aceitos: false, true
--encryption-in-transit

Indica se habilita a criptografia em trânsito.

Valores aceitos: false, true
--encryption-key-name

Nome da chave usada para habilitar a criptografia de disco.

--encryption-key-version

Versão principal usada para habilitar a criptografia de disco.

--encryption-vault-uri

URI do cofre de chaves base onde a chave do cliente está localizada, por exemplo. https://myvault.vault.azure.net.

--esp

Especifique para criar cluster com o Enterprise Security Package. Se omitido, a criação de cluster com o Enterprise Security Package não será permitida.

Valor padrão: False
--headnode-size
--host-sku

O sku de host dedicado de isolamento de computação.

--http-password -p

Senha HTTP para o cluster. Vai avisar se não for dado.

--http-user -u

Nome de usuário HTTP para o cluster. Padrão: admin.

--idbroker

Especifique para criar cluster ESP com o HDInsight ID Broker. Se omitido, a criação de cluster ESP com o HDInsight ID Broker não será permitida.

Valor padrão: False
--kafka-client-group-id

O ID do grupo de segurança do AAD do cliente para o Kafka Rest Proxy.

--kafka-client-group-name

O nome do grupo de segurança do AAD do cliente para o proxy REST do Kafka.

--kafka-management-node-count

O número de nó de gerenciamento kafka no cluster.

Valor padrão: 2
--kafka-management-node-size
--ldaps-urls

Uma lista delimitada por espaço de URLs de protocolo LDAPS para se comunicar com o Active Directory. Necessário somente ao criar cluster com o Enterprise Security Package.

--location -l

Local. Valores de: az account list-locations. Você pode configurar o local padrão usando az configure --defaults location=<location>.

--minimal-tls-version

A versão mínima suportada do TLS.

Valores aceitos: 1.2
--no-validation-timeout

Permitir erro de tempo limite durante a fase de validação do argumento. Se omitido, o erro de tempo limite de validação será permitido.

Valor padrão: False
--no-wait

Não aguarde a conclusão da operação de execução longa.

Valor padrão: False
--private-link-config --private-link-configurations

As configurações de link privado ao criar cluster. Configurações de link privado podem ser fornecidas a partir de um arquivo usando a @{path} sintaxe ou uma cadeia de caracteres JSON. Consulte https://github.com/Azure/azure-cli/blob/dev/src/azure-cli/azure/cli/command_modules/hdinsight/tests/latest/privatelinkconfigurations.json.

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

O tipo de conexão do provedor de recursos.

Valores aceitos: Inbound, Outbound
--ssh-password -P

Senha SSH para os nós do cluster. Se nenhum especificado, usa a senha HTTP.

--ssh-public-key -K

Chave pública SSH para os nós do cluster.

--ssh-user -U

Nome de usuário SSH para os nós do cluster.

Valor padrão: sshuser
--storage-account

O nome ou ID da conta de armazenamento.

--storage-account-key

A chave da conta de armazenamento. Uma chave pode ser recuperada automaticamente se o usuário tiver acesso à conta de armazenamento.

--storage-account-managed-identity

Identidade gerenciada atribuída pelo usuário com acesso ao sistema de arquivos da conta de armazenamento. Somente necessário quando o tipo de conta de armazenamento é Azure Data Lake Storage Gen2.

--storage-container

O contêiner de armazenamento que o cluster usará. Usa o nome do cluster se nenhum foi especificado. (WASB apenas).

--storage-filesystem

O sistema de arquivos de armazenamento que o cluster usará. Usa o nome do cluster se nenhum foi especificado. (Somente DFS).

--subnet

O nome ou ID da sub-rede. Se o nome for fornecido, --vnet-name deve ser fornecido.

--tags

Tags separadas por espaço: key[=value] [key[=value] ...]. Use "" para limpar as tags existentes.

--time

O tempo de 24 horas na forma de xx:xx em dias.

--timezone

O fuso horário para o tipo de dimensionamento automático de agendamento. Valores de az hdinsight autoscale list-timezones.

--version -v

a versão do cluster do HDInsight. Veja também: https://docs.microsoft.com/azure/hdinsight/hdinsight-component-versioning#supported-hdinsight-versions.

Valor padrão: default
--vnet-name

O nome de uma rede virtual.

--workernode-count -c

O número de nós de trabalho no cluster.

Valor padrão: 3
--workernode-data-disk-size

O tamanho do disco de dados em GB, por exemplo, 1023.

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

O tipo de conta de armazenamento que será usado para os discos de dados: standard_lrs ou premium_lrs.

Valores aceitos: premium_lrs, standard_lrs
--workernode-data-disks-per-node

O número de discos de dados a serem usados por nó de trabalho.

--workernode-size
--zones

Uma lista delimitada por espaço de zonas de disponibilidade onde o cluster será criado.

--zookeepernode-size
Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az hdinsight delete

Exclui o cluster HDInsight especificado.

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

Parâmetros Exigidos

--name -n

O nome do cluster.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros Opcionais

--no-wait

Não aguarde a conclusão da operação de execução longa.

Valor padrão: False
--yes -y

Não solicite confirmação.

Valor padrão: False
Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az hdinsight list

Listar clusters HDInsight em um grupo de recursos ou assinatura.

az hdinsight list [--resource-group]

Parâmetros Opcionais

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az hdinsight list-usage

Lista os usos para o local especificado.

az hdinsight list-usage --location

Parâmetros Exigidos

--location -l

Local. Valores de: az account list-locations. Você pode configurar o local padrão usando az configure --defaults location=<location>.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az hdinsight resize

Redimensione o cluster HDInsight especificado para o tamanho especificado.

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

Exemplos

Redimensione o nó de trabalho do cluster.

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

Parâmetros Exigidos

--name -n

O nome do cluster.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--workernode-count -c

A contagem de instâncias do nó de trabalho de destino para a operação.

Parâmetros Opcionais

--no-wait

Não aguarde a conclusão da operação de execução longa.

Valor padrão: False
Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az hdinsight rotate-disk-encryption-key

Gire a chave de criptografia de disco do cluster HDInsight especificado.

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

Parâmetros Exigidos

--encryption-key-name

Nome da chave usada para habilitar a criptografia de disco.

--encryption-key-version

Versão principal usada para habilitar a criptografia de disco.

--encryption-vault-uri

URI do cofre de chaves base onde a chave do cliente está localizada, por exemplo. https://myvault.vault.azure.net.

--name -n

O nome do cluster.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros Opcionais

--no-wait

Não aguarde a conclusão da operação de execução longa.

Valor padrão: False
Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az hdinsight show

Obtém o cluster especificado.

az hdinsight show --name
                  --resource-group

Parâmetros Exigidos

--name -n

O nome do cluster.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az hdinsight update

Atualize as marcas do cluster HDInsight especificado.

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

Exemplos

Atualize as tags.

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

Parâmetros Exigidos

--name -n

O nome do cluster.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros Opcionais

--no-wait

Não aguarde a conclusão da operação de execução longa.

Valor padrão: False
--tags

Tags separadas por espaço: key[=value] [key[=value] ...]. Use "" para limpar as tags existentes.

Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.

az hdinsight wait

Coloque a CLI em um estado de espera até que uma operação seja concluída.

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

Parâmetros Exigidos

--name -n

O nome do cluster.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros Opcionais

--created

Aguarde até criar com 'provisioningState' em 'Succeeded'.

Valor padrão: False
--custom

Aguarde até que a condição satisfaça uma consulta JMESPath personalizada. Por exemplo, provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Aguarde até ser excluído.

Valor padrão: False
--exists

Aguarde até que o recurso exista.

Valor padrão: False
--interval

Intervalo de sondagem em segundos.

Valor padrão: 30
--timeout

Espera máxima em segundos.

Valor padrão: 3600
--updated

Aguarde até que seja atualizado com provisioningState em 'Succeeded'.

Valor padrão: False
Parâmetros Globais
--debug

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar o detalhamento do log. Use --debug para logs de depuração completos.