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
O nome do cluster.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.
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.
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 |
A contagem de nós de trabalho agendada.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Autoscale Configuration Arguments |
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 |
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 |
O tipo de dimensionamento automático.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Autoscale Configuration Arguments |
| Valores aceitos: | Load, Schedule |
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 |
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 |
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 |
A camada do cluster.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Cluster Arguments |
| Valores aceitos: | Premium, Standard |
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 |
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 |
Indique se habilita o isolamento de computação ou não.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Compute Isolation Arguments |
| Valores aceitos: | false, true |
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 |
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 |
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 |
Indique se habilita o link privado ou não.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Private Link Arguments |
| Valores aceitos: | false, true |
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 |
Indica se habilitar a criptografia no host ou não.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Encryption At Host Arguments |
| Valores aceitos: | false, true |
Indica se habilitar a criptografia em trânsito.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Encryption In Transit Arguments |
| Valores aceitos: | false, true |
Nome da chave usado para habilitar a criptografia de disco.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Customer Managed Key Arguments |
Versão da chave usada para habilitar a criptografia de disco.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Customer Managed Key Arguments |
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 |
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 |
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 |
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 |
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 |
O SKU de host dedicado do isolamento de computação.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Compute Isolation Arguments |
Senha HTTP para o cluster. Solicitará se não for fornecido.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | HTTP Arguments |
Nome de usuário HTTP para o cluster. Padrão: administrador.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | HTTP Arguments |
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 |
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 |
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 |
O número de nós de gerenciamento do Kafka no cluster.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Node Arguments |
| Valor padrão: | 2 |
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 |
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. Valores de: az account list-locations. Você pode configurar o local padrão usando az configure --defaults ___location=<___location>.
A versão mínima do TLS com suporte.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Cluster Arguments |
| Valores aceitos: | 1.2 |
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 |
Não aguarde a conclusão da operação de execução prolongada.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
A direção da conexão do provedor de recursos.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Private Link Arguments |
| Valores aceitos: | External, Managed |
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 |
Obtém ou define o tipo ipTag: exemplo FirstPartyUsage.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Private Link Arguments |
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 |
O tipo de conexão do provedor de recursos.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Resource provider connection Arguments |
| Valores aceitos: | Inbound, Outbound |
Senha SSH para os nós de cluster. Se nenhum for especificado, usa a senha HTTP.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | SSH Arguments |
Chave pública SSH para os nós de cluster.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | SSH Arguments |
Nome de usuário SSH para os nós de cluster.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | SSH Arguments |
| Valor padrão: | sshuser |
O nome ou a ID da conta de armazenamento.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Storage Arguments |
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 |
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 |
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 |
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 |
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 |
Marcas separadas por espaço: key[=value] [key[=value] ...]. Use "" para limpar marcas existentes.
O tempo de 24 horas na forma de xx:xx em dias.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Autoscale Configuration Arguments |
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 |
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 |
O nome de uma rede virtual.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Network Arguments |
O número de nós de trabalho no cluster.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Node Arguments |
| Valor padrão: | 3 |
O tamanho do disco de dados em GB, por exemplo, 1023.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Node Arguments |
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 |
O número de discos de dados a serem usados por nó de trabalho.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Node Arguments |
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 |
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 |
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
Aumente a verbosidade de log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Mostre esta mensagem de ajuda e saia.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor padrão: | json |
| Valores aceitos: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
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
O nome do cluster.
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.
Não aguarde a conclusão da operação de execução prolongada.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Não solicite confirmação.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Parâmetros Globais
Aumente a verbosidade de log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Mostre esta mensagem de ajuda e saia.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor padrão: | json |
| Valores aceitos: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
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.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.
Parâmetros Globais
Aumente a verbosidade de log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Mostre esta mensagem de ajuda e saia.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor padrão: | json |
| Valores aceitos: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
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. Valores de: az account list-locations. Você pode configurar o local padrão usando az configure --defaults ___location=<___location>.
Parâmetros Globais
Aumente a verbosidade de log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Mostre esta mensagem de ajuda e saia.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor padrão: | json |
| Valores aceitos: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
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
O nome do cluster.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.
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.
Não aguarde a conclusão da operação de execução prolongada.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Parâmetros Globais
Aumente a verbosidade de log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Mostre esta mensagem de ajuda e saia.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor padrão: | json |
| Valores aceitos: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
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
Nome da chave usado para habilitar a criptografia de disco.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Customer Managed Key Arguments |
Versão da chave usada para habilitar a criptografia de disco.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Customer Managed Key Arguments |
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 |
O nome do cluster.
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.
Não aguarde a conclusão da operação de execução prolongada.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Parâmetros Globais
Aumente a verbosidade de log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Mostre esta mensagem de ajuda e saia.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor padrão: | json |
| Valores aceitos: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
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
O nome do cluster.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.
Parâmetros Globais
Aumente a verbosidade de log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Mostre esta mensagem de ajuda e saia.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor padrão: | json |
| Valores aceitos: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
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
O nome do cluster.
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.
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 |
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 |
Não aguarde a conclusão da operação de execução prolongada.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Marcas separadas por espaço: key[=value] [key[=value] ...]. Use "" para limpar marcas existentes.
Parâmetros Globais
Aumente a verbosidade de log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Mostre esta mensagem de ajuda e saia.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor padrão: | json |
| Valores aceitos: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
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
O nome do cluster.
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.
Aguarde até ser criado com 'provisioningState' em 'Succeeded'.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Wait Condition Arguments |
| Valor padrão: | False |
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 |
Aguarde até ser excluído.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Wait Condition Arguments |
| Valor padrão: | False |
Aguarde até que o recurso exista.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Wait Condition Arguments |
| Valor padrão: | False |
Intervalo de sondagem em segundos.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Wait Condition Arguments |
| Valor padrão: | 30 |
Espera máxima em segundos.
| Propriedade | Valor |
|---|---|
| Grupo de parâmetros: | Wait Condition Arguments |
| Valor padrão: | 3600 |
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
Aumente a verbosidade de log para mostrar todos os logs de depuração.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Mostre esta mensagem de ajuda e saia.
Mostrar apenas erros, suprimindo avisos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |
Formato de saída.
| Propriedade | Valor |
|---|---|
| Valor padrão: | json |
| Valores aceitos: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.
Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.
| Propriedade | Valor |
|---|---|
| Valor padrão: | False |