Compartilhar via


az hdinsight

Gerenciar recursos do HDInsight.

Comandos

Nome Description Tipo Status
az hdinsight application

Gerenciar aplicativos HDInsight.

Core GA
az hdinsight application create

Crie um aplicativo para um cluster HDInsight.

Core GA
az hdinsight application delete

Exclui o aplicativo especificado no cluster HDInsight.

Core GA
az hdinsight application list

Lista todos os aplicativos para o cluster HDInsight.

Core GA
az hdinsight application show

Obtém as propriedades do aplicativo especificado.

Core GA
az hdinsight application wait

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

Core GA
az hdinsight autoscale

Gerencie a configuração de dimensionamento automático do cluster HDInsight.

Core GA
az hdinsight autoscale condition

Gerencie a condição de agendamento do cluster HDInsight que habilitou o Dimensionamento Automático Baseado em Agendamento.

Core GA
az hdinsight autoscale condition create

Adicione uma nova condição de agendamento.

Core GA
az hdinsight autoscale condition delete

Excluir condição de agendamento.

Core GA
az hdinsight autoscale condition list

Liste todas as condições do cronograma.

Core GA
az hdinsight autoscale condition update

Atualize uma condição de agendamento.

Core GA
az hdinsight autoscale condition wait

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

Core GA
az hdinsight autoscale create

Habilite o dimensionamento automático para um cluster em execução.

Core GA
az hdinsight autoscale delete

Desabilite o dimensionamento automático para um cluster em execução.

Core GA
az hdinsight autoscale list-timezones

Liste o nome do fuso horário disponível ao habilitar o Dimensionamento Automático Baseado em Agendamento.

Core GA
az hdinsight autoscale show

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

Core GA
az hdinsight autoscale update

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

Core GA
az hdinsight autoscale wait

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

Core GA
az hdinsight azure-monitor

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

Core GA
az hdinsight azure-monitor-agent

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

Core GA
az hdinsight azure-monitor-agent disable

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

Core GA
az hdinsight azure-monitor-agent enable

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

Core GA
az hdinsight azure-monitor-agent show

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

Core GA
az hdinsight azure-monitor disable

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

Core GA
az hdinsight azure-monitor enable

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

Core GA
az hdinsight azure-monitor show

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

Core GA
az hdinsight create

Crie um novo cluster.

Core GA
az hdinsight credentials

Gerenciar credenciais para um cluster HDInsight existente, incluindo usuários de ID do Entra e senha HTTP.

Core GA
az hdinsight credentials show

Mostrar a configuração de credencial de um cluster HDInsight existente, incluindo as configurações de usuário de nome de usuário HTTP, senha e ID do Entra.

Core GA
az hdinsight credentials update

Atualize as credenciais de um cluster HDInsight existente, incluindo usuários de ID do Entra e senha HTTP.

Core GA
az hdinsight credentials wait

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

Core GA
az hdinsight delete

Exclui o cluster HDInsight especificado.

Core GA
az hdinsight host

Gerencie os hosts virtuais do cluster HDInsight.

Core GA
az hdinsight host list

Liste os hosts do cluster HDInsight especificado.

Core GA
az hdinsight host restart

Reinicie os hosts específicos do cluster HDInsight especificado.

Core GA
az hdinsight list

Listar clusters HDInsight em um grupo de recursos ou assinatura.

Core GA
az hdinsight list-usage

Lista os usos do local especificado.

Core GA
az hdinsight monitor

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

Core GA
az hdinsight monitor disable

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

Core GA
az hdinsight monitor enable

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

Core GA
az hdinsight monitor show

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

Core GA
az hdinsight resize

Redimensione o cluster HDInsight especificado para o tamanho especificado.

Core GA
az hdinsight rotate-disk-encryption-key

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

Core GA
az hdinsight script-action

Gerenciar ações de script do HDInsight.

Core GA
az hdinsight script-action delete

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

Core GA
az hdinsight script-action execute

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

Core GA
az hdinsight script-action list

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

Core GA
az hdinsight script-action list-execution-history

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

Core GA
az hdinsight script-action promote

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

Core GA
az hdinsight script-action show-execution-details

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

Core GA
az hdinsight show

Obtém o cluster especificado.

Core GA
az hdinsight update

Atualize as marcas ou a identidade do cluster HDInsight especificado. Definir a propriedade de identidade substituirá a configuração de identidade existente do cluster.

Core GA
az hdinsight wait

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

Core GA

az hdinsight create

Crie um novo cluster.

az hdinsight create --name
                    --resource-group
                    --type
                    [--assign-identity]
                    [--autoscale-count --autoscale-workernode-count]
                    [--autoscale-max-count --autoscale-max-workernode-count]
                    [--autoscale-min-count --autoscale-min-workernode-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 --enable-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]
                    [--entra-uid --entra-user-identity]
                    [--entra-uinfo --entra-user-full-info]
                    [--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]
                    [--outbound-dependencies-managed-type --outbound-managed-type {External, Managed}]
                    [--private-link-config --private-link-configurations]
                    [--public-ip-tag-type]
                    [--public-ip-tag-value]
                    [--resource-provider-connection --rp-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 habilite 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 (Pacote de Segurança Empresarial) 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. Consulte https://learn.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 do 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 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 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 seja dimensionado automaticamente com base 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 Relay Outbound e 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

Crie um cluster com o recurso Compute Isolation.

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"

Crie um cluster com WASB + MSI.

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

Criar um cluster de usuário entra com Entra User By objectId ou upn (separado por vírgulas)

az hdinsight create -t spark -g MyResourceGroup -n MyCluster \
--ssh-password "sshPassword1234!" \
--storage-account MyStorageAccount \
--entra-user-identity "00000000-0000-0000-0000-000000000000","00000000-0000-0000-0000-000000000000","user@contoso.com"

Criar um cluster de usuário entra com Entra User By objectId ou upn (separado por vírgulas, usar nome curto)

az hdinsight create -t spark -g MyResourceGroup -n MyCluster \
--ssh-password "sshPassword1234!" \
--storage-account MyStorageAccount \
--entra-uid "00000000-0000-0000-0000-000000000000","00000000-0000-0000-0000-000000000000","user@contoso.com"

Criar um cluster de usuário entra com Entra User By objectId ou upn (separado por espaço)

az hdinsight create -t spark -g MyResourceGroup -n MyCluster \
--ssh-password "sshPassword1234!" \
--storage-account MyStorageAccount \
--entra-user-identity "00000000-0000-0000-0000-000000000000" "00000000-0000-0000-0000-000000000000" "user@contoso.com"

Criar um cluster de usuário entra com o usuário entra por uma cadeia de caracteres JSON

az hdinsight create -t spark -g MyResourceGroup -n MyCluster \
--ssh-password "sshPassword1234!" \
--storage-account MyStorageAccount \
--entra-user-full-info '[{"objectId": "00000000-0000-0000-0000-000000000000","displayName": "name","upn": "user@contoso.com"}]'

Criar um cluster de usuário entra com o usuário entra por uma cadeia de caracteres JSON (usar nome curto)

az hdinsight create -t spark -g MyResourceGroup -n MyCluster \
--ssh-password "sshPassword1234!" \
--storage-account MyStorageAccount \
--entra-uinfo '[{"objectId": "00000000-0000-0000-0000-000000000000","displayName": "name","upn": "user@contoso.com"}]'

Criar um cluster de usuário entra com o usuário entra por um arquivo JSON

az hdinsight create -t spark -g MyResourceGroup -n MyCluster \
--ssh-password "sshPassword1234!" \
--storage-account MyStorageAccount \
--entra-user-full-info @config.json

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://learn.microsoft.com/azure/hdinsight/hdinsight-hadoop-provision-linux-clusters#cluster-types.

Propriedade Valor
Grupo de parâmetros: Cluster Arguments

Parâmetros Opcionais

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.

--assign-identity

O nome ou ID da identidade atribuída pelo usuário. Ignore este campo quando assign_identity_type for SystemAssigned.

Propriedade Valor
Grupo de parâmetros: Managed Service Identity Arguments
--autoscale-count --autoscale-workernode-count

A contagem de nós de trabalho agendada.

Propriedade Valor
Grupo de parâmetros: Autoscale Configuration Arguments
--autoscale-max-count --autoscale-max-workernode-count

A contagem máxima de nós de trabalho para escala de carga baseada em carga.

Propriedade Valor
Grupo de parâmetros: Autoscale Configuration Arguments
--autoscale-min-count --autoscale-min-workernode-count

A contagem mínima de nós de trabalho para escala de carga baseada em carga.

Propriedade Valor
Grupo de parâmetros: Autoscale Configuration Arguments
--autoscale-type

O tipo de dimensionamento automático.

Propriedade Valor
Grupo de parâmetros: Autoscale Configuration Arguments
Valores aceitos: Load, Schedule
--cluster-admin-account

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

Propriedade Valor
Grupo de parâmetros: Domain Service Arguments
--cluster-admin-password

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

Propriedade Valor
Grupo de parâmetros: Domain Service Arguments
--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://learn.microsoft.com/azure/hdinsight/hdinsight-hadoop-customize-cluster-bootstrap.

Propriedade Valor
Grupo de parâmetros: Cluster Arguments
--cluster-tier

A camada do cluster.

Propriedade Valor
Grupo de parâmetros: Cluster Arguments
Valores aceitos: Premium, Standard
--cluster-users-group-dns

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

Propriedade Valor
Grupo de parâmetros: Domain Service Arguments
--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 Veja também: https://learn.microsoft.com/azure/hdinsight/hdinsight-component-versioning#hadoop-components-available-with-different-hdinsight-versions.

Propriedade Valor
Grupo de parâmetros: Cluster Arguments
--compute-isolation --enable-compute-isolation

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

Propriedade Valor
Grupo de parâmetros: Compute Isolation Arguments
Valores aceitos: false, true
--days

Uma lista delimitada por espaço do dia agendado.

Propriedade Valor
Grupo de parâmetros: Autoscale Configuration Arguments
Valores aceitos: Friday, Monday, Saturday, Sunday, Thursday, Tuesday, Wednesday
--___domain

O nome ou a ID do recurso do Azure Active Directory Domain Service do usuário. Necessário somente ao criar cluster com o Enterprise Security Package.

Propriedade Valor
Grupo de parâmetros: Domain Service Arguments
--edgenode-size

O tamanho do nó. Veja também: https://learn.microsoft.com/azure/hdinsight/hdinsight-hadoop-provision-linux-clusters#configure-cluster-size.

Propriedade Valor
Grupo de parâmetros: Node Arguments
--enable-private-link

Indique se habilita o link privado ou não.

Propriedade Valor
Grupo de parâmetros: Private Link Arguments
Valores aceitos: false, true
--encryption-algorithm

Identificador de algoritmo para criptografia.

Propriedade Valor
Grupo de parâmetros: Customer Managed Key Arguments
Valor padrão: RSA-OAEP
Valores aceitos: RSA-OAEP, RSA-OAEP-256, RSA1_5
--encryption-at-host

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

Propriedade Valor
Grupo de parâmetros: Encryption At Host Arguments
Valores aceitos: false, true
--encryption-in-transit

Indica se habilitar a criptografia em trânsito.

Propriedade Valor
Grupo de parâmetros: Encryption In Transit Arguments
Valores aceitos: false, true
--encryption-key-name

Nome da chave usado para habilitar a criptografia de disco.

Propriedade Valor
Grupo de parâmetros: Customer Managed Key Arguments
--encryption-key-version

Versão da chave usada para habilitar a criptografia de disco.

Propriedade Valor
Grupo de parâmetros: Customer Managed Key Arguments
--encryption-vault-uri

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

Propriedade Valor
Grupo de parâmetros: Customer Managed Key Arguments
--entra-uid --entra-user-identity

Uma ou mais identidades de usuário do Entra (ID do objeto ou nome de entidade de usuário) a serem associadas ao cluster. Vários valores podem ser separados por espaços ou vírgulas.

Propriedade Valor
Grupo de parâmetros: HTTP Arguments
--entra-uinfo --entra-user-full-info

As informações do usuário do Entra a serem associadas ao cluster. Isso pode ser fornecido como uma cadeia de caracteres JSON ou de um arquivo usando a @{path} sintaxe. Cada entrada deve incluir campos "objectId", "upn" e "displayName". Confira: https://github.com/Azure/azure-cli/blob/dev/src/azure-cli/azure/cli/command_modules/hdinsight/tests/latest/entrauserconfig.json.

Propriedade Valor
Grupo de parâmetros: HTTP Arguments
--esp

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

Propriedade Valor
Grupo de parâmetros: Cluster Arguments
Valor padrão: False
--headnode-size

O tamanho do nó. Veja também: https://learn.microsoft.com/azure/hdinsight/hdinsight-hadoop-provision-linux-clusters#configure-cluster-size.

Propriedade Valor
Grupo de parâmetros: Node Arguments
--host-sku

O SKU de host dedicado do isolamento de computação.

Propriedade Valor
Grupo de parâmetros: Compute Isolation Arguments
--http-password -p

Senha HTTP para o cluster. Solicitará se não for fornecido.

Propriedade Valor
Grupo de parâmetros: HTTP Arguments
--http-user -u

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

Propriedade Valor
Grupo de parâmetros: HTTP Arguments
--idbroker

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

Propriedade Valor
Grupo de parâmetros: Cluster Arguments
Valor padrão: False
--kafka-client-group-id

A ID do grupo de segurança do AAD do cliente para o Proxy REST do Kafka.

Propriedade Valor
Grupo de parâmetros: Kafka Rest Proxy Arguments
--kafka-client-group-name

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

Propriedade Valor
Grupo de parâmetros: Kafka Rest Proxy Arguments
--kafka-management-node-count

O número de nós de gerenciamento do Kafka no cluster.

Propriedade Valor
Grupo de parâmetros: Node Arguments
Valor padrão: 2
--kafka-management-node-size

O tamanho do nó. Veja também: https://learn.microsoft.com/azure/hdinsight/hdinsight-hadoop-provision-linux-clusters#configure-cluster-size.

Propriedade Valor
Grupo de parâmetros: Node Arguments
--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.

Propriedade Valor
Grupo de parâmetros: Domain Service Arguments
--___location -l

Location. 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 do TLS com suporte.

Propriedade Valor
Grupo de parâmetros: Cluster Arguments
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.

Propriedade Valor
Valor padrão: False
--no-wait

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

Propriedade Valor
Valor padrão: False
--outbound-dependencies-managed-type --outbound-managed-type

A direção da conexão do provedor de recursos.

Propriedade Valor
Grupo de parâmetros: Private Link Arguments
Valores aceitos: External, Managed
--private-link-config --private-link-configurations

As configurações de link privado ao criar cluster. As configurações de link privado podem ser fornecidas 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.

Propriedade Valor
Grupo de parâmetros: Private Link Arguments
--public-ip-tag-type

Obtém ou define o tipo ipTag: exemplo FirstPartyUsage.

Propriedade Valor
Grupo de parâmetros: Private Link Arguments
--public-ip-tag-value

Obtém ou define o valor do IpTag associado ao IP público. Exemplo HDInsight, SQL, Armazenamento etc.

Propriedade Valor
Grupo de parâmetros: Private Link Arguments
--resource-provider-connection --rp-connection

O tipo de conexão do provedor de recursos.

Propriedade Valor
Grupo de parâmetros: Resource provider connection Arguments
Valores aceitos: Inbound, Outbound
--ssh-password -P

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

Propriedade Valor
Grupo de parâmetros: SSH Arguments
--ssh-public-key -K

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

Propriedade Valor
Grupo de parâmetros: SSH Arguments
--ssh-user -U

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

Propriedade Valor
Grupo de parâmetros: SSH Arguments
Valor padrão: sshuser
--storage-account

O nome ou a ID da conta de armazenamento.

Propriedade Valor
Grupo de parâmetros: Storage Arguments
--storage-account-key

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

Propriedade Valor
Grupo de parâmetros: Storage Arguments
--storage-account-managed-identity

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

Propriedade Valor
Grupo de parâmetros: Storage Arguments
--storage-container

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

Propriedade Valor
Grupo de parâmetros: Storage Arguments
--storage-filesystem

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

Propriedade Valor
Grupo de parâmetros: Storage Arguments
--subnet

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

Propriedade Valor
Grupo de parâmetros: Network Arguments
--tags

Marcas separadas por espaço: key[=value] [key[=value] ...]. Use "" para limpar marcas existentes.

--time

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

Propriedade Valor
Grupo de parâmetros: Autoscale Configuration Arguments
--timezone

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

Propriedade Valor
Grupo de parâmetros: Autoscale Configuration Arguments
--version -v

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

Propriedade Valor
Grupo de parâmetros: Cluster Arguments
Valor padrão: default
--vnet-name

O nome de uma rede virtual.

Propriedade Valor
Grupo de parâmetros: Network Arguments
--workernode-count -c

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

Propriedade Valor
Grupo de parâmetros: Node Arguments
Valor padrão: 3
--workernode-data-disk-size

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

Propriedade Valor
Grupo de parâmetros: Node Arguments
--workernode-data-disk-storage-account-type

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

Propriedade Valor
Grupo de parâmetros: Node Arguments
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.

Propriedade Valor
Grupo de parâmetros: Node Arguments
--workernode-size

O tamanho do nó. Veja também: https://learn.microsoft.com/azure/hdinsight/hdinsight-hadoop-provision-linux-clusters#configure-cluster-size.

Propriedade Valor
Grupo de parâmetros: Node Arguments
--zones

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

Propriedade Valor
Grupo de parâmetros: Availability Zone Arguments
--zookeepernode-size

O tamanho do nó. Veja também: https://learn.microsoft.com/azure/hdinsight/hdinsight-hadoop-provision-linux-clusters#configure-cluster-size.

Propriedade Valor
Grupo de parâmetros: Node Arguments
Parâmetros Globais
--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
--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 a verbosidade do registro em log. Use --debug para logs de depuração completos.

Propriedade Valor
Valor padrão: False

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

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.

--no-wait

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

Propriedade Valor
Valor padrão: False
--yes -y

Não solicite confirmação.

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

Aumente a verbosidade de log para mostrar todos os logs de depuração.

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
--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 a verbosidade do registro em log. Use --debug para logs de depuração completos.

Propriedade Valor
Valor padrão: False

az hdinsight list

Listar clusters HDInsight em um grupo de recursos ou assinatura.

az hdinsight list [--resource-group]

Parâmetros Opcionais

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.

--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 a verbosidade de log para mostrar todos os logs de depuração.

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
--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 a verbosidade do registro em log. Use --debug para logs de depuração completos.

Propriedade Valor
Valor padrão: False

az hdinsight list-usage

Lista os usos do local especificado.

az hdinsight list-usage --___location

Parâmetros Exigidos

--___location -l

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

Parâmetros Globais
--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
--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 a verbosidade do registro em log. Use --debug para logs de depuração completos.

Propriedade Valor
Valor padrão: False

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

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.

--no-wait

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

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

Aumente a verbosidade de log para mostrar todos os logs de depuração.

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
--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 a verbosidade do registro em log. Use --debug para logs de depuração completos.

Propriedade Valor
Valor padrão: False

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 usado para habilitar a criptografia de disco.

Propriedade Valor
Grupo de parâmetros: Customer Managed Key Arguments
--encryption-key-version

Versão da chave usada para habilitar a criptografia de disco.

Propriedade Valor
Grupo de parâmetros: Customer Managed Key Arguments
--encryption-vault-uri

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

Propriedade Valor
Grupo de parâmetros: Customer Managed Key Arguments
--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

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.

--no-wait

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

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

Aumente a verbosidade de log para mostrar todos os logs de depuração.

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
--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 a verbosidade do registro em log. Use --debug para logs de depuração completos.

Propriedade Valor
Valor padrão: False

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 a verbosidade de log para mostrar todos os logs de depuração.

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
--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 a verbosidade do registro em log. Use --debug para logs de depuração completos.

Propriedade Valor
Valor padrão: False

az hdinsight update

Atualize as marcas ou a identidade do cluster HDInsight especificado. Definir a propriedade de identidade substituirá a configuração de identidade existente do cluster.

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

Exemplos

Atualize as tags.

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

Atualize a identidade de gerenciamento com msi UserAssigned único.

az hdinsight update --name MyCluster --resource-group rg --assign-identity-type UserAssigned --assign-identity MyMsi

Atualizar a identidade de gerenciamento com várias msi UserAssigned.

az hdinsight update --name MyCluster --resource-group rg --assign-identity-type UserAssigned --assign-identity MyMsi1 MyMsi2

Atualizar a identidade de gerenciamento systemAssigned.

az hdinsight update --name MyCluster --resource-group rg --assign-identity-type SystemAssigned

Atualizar a identidade de gerenciamento com SystemAssigned, UserAssigned msi.

az hdinsight update --name MyCluster --resource-group rg --assign-identity-type "SystemAssigned,UserAssigned" --assign-identity MyMsi1

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

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.

--assign-identity

O nome ou ID da identidade atribuída pelo usuário. Ignore este campo quando assign_identity_type for SystemAssigned.

Propriedade Valor
Grupo de parâmetros: Managed Service Identity Arguments
--assign-identity-type

O tipo de identidade usado para o cluster. Valores permitidos: None, SystemAssigned, SystemAssigned,UserAssigned, UserAssigned.

Propriedade Valor
Grupo de parâmetros: Managed Service Identity Arguments
--no-wait

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

Propriedade Valor
Valor padrão: False
--tags

Marcas separadas por espaço: key[=value] [key[=value] ...]. Use "" para limpar marcas existentes.

Parâmetros Globais
--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
--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 a verbosidade do registro em log. Use --debug para logs de depuração completos.

Propriedade Valor
Valor padrão: False

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

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem se tornar obrigatórios para que o comando seja executado com sucesso.

--created

Aguarde até ser criado com 'provisioningState' em 'Succeeded'.

Propriedade Valor
Grupo de parâmetros: Wait Condition Arguments
Valor padrão: False
--custom

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

Propriedade Valor
Grupo de parâmetros: Wait Condition Arguments
--deleted

Aguarde até ser excluído.

Propriedade Valor
Grupo de parâmetros: Wait Condition Arguments
Valor padrão: False
--exists

Aguarde até que o recurso exista.

Propriedade Valor
Grupo de parâmetros: Wait Condition Arguments
Valor padrão: False
--interval

Intervalo de sondagem em segundos.

Propriedade Valor
Grupo de parâmetros: Wait Condition Arguments
Valor padrão: 30
--timeout

Espera máxima em segundos.

Propriedade Valor
Grupo de parâmetros: Wait Condition Arguments
Valor padrão: 3600
--updated

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

Propriedade Valor
Grupo de parâmetros: Wait Condition Arguments
Valor padrão: False
Parâmetros Globais
--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

Propriedade Valor
Valor padrão: False
--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Valor padrão: False
--output -o

Formato de saída.

Propriedade Valor
Valor padrão: json
Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
--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 a verbosidade do registro em log. Use --debug para logs de depuração completos.

Propriedade Valor
Valor padrão: False