Partilhar via


az hdinsight application

Gerencie aplicativos HDInsight.

Não mantemos mais o módulo antes da versão 2.30.0. Recomenda-se atualizar para pelo menos a versão 2.30.0.

Comandos

Name Description Tipo Status
az hdinsight application create

Crie um aplicativo para um cluster HDInsight.

Core disponibilidade geral
az hdinsight application delete

Exclui o aplicativo especificado no cluster HDInsight.

Core disponibilidade geral
az hdinsight application list

Lista todos os aplicativos para o cluster HDInsight.

Core disponibilidade geral
az hdinsight application show

Obtém propriedades do aplicativo especificado.

Core disponibilidade geral
az hdinsight application wait

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

Core disponibilidade geral

az hdinsight application create

Crie um aplicativo para um cluster HDInsight.

az hdinsight application create --cluster-name
                                --name
                                --resource-group
                                --script-action-name
                                --script-uri
                                [--access-mode]
                                [--destination-port]
                                [--disable-gateway-auth {false, true}]
                                [--edgenode-size]
                                [--marketplace-id]
                                [--no-validation-timeout]
                                [--script-parameters]
                                [--ssh-password]
                                [--ssh-public-key]
                                [--ssh-user]
                                [--sub-domain-suffix]
                                [--subnet]
                                [--tags]
                                [--type {CustomApplication, RServer}]
                                [--vnet-name]

Exemplos

Crie um aplicativo com um URI de script.

az hdinsight application create -g MyResourceGroup -n MyApplication \
--cluster-name MyCluster \
--script-uri https://hdiconfigactions.blob.core.windows.net/linuxhueconfigactionv02/install-hue-uber-v02.sh \
--script-action-name MyScriptAction \
--script-parameters '"-version latest -port 20000"'

Crie um aplicativo com um URI de script e tamanho de nó de borda especificado.

az hdinsight application create -g MyResourceGroup -n MyApplication \
--cluster-name MyCluster \
--script-uri https://hdiconfigactions.blob.core.windows.net/linuxhueconfigactionv02/install-hue-uber-v02.sh \
--script-action-name MyScriptAction \
--script-parameters "-version latest -port 20000" \
--edgenode-size Standard_D4_v2

Crie um aplicativo com HTTPS Endpoint.

az hdinsight application create -g MyResourceGroup -n MyApplication \
--cluster-name MyCluster \
--script-uri https://hdiconfigactions.blob.core.windows.net/linuxhueconfigactionv02/install-hue-uber-v02.sh \
--script-action-name MyScriptAction \
--script-parameters "-version latest -port 20000" \
--destination-port 8888 \
--sub-domain-suffix was

Parâmetros Obrigatórios

--cluster-name

O nome do cluster.

--name -n

O valor constante para o nome do aplicativo.

--resource-group -g

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

--script-action-name

O nome da ação de script.

Propriedade Valor
Grupo de parâmetros: Script Action Arguments
--script-uri

O URI para o script.

Propriedade Valor
Grupo de parâmetros: Script Action Arguments

Parâmetros Opcionais

Os seguintes parâmetros são opcionais, mas dependendo do contexto, um ou mais podem tornar-se necessários para que o comando seja executado com êxito.

--access-mode

O modo de acesso para o aplicativo.

Propriedade Valor
Grupo de parâmetros: HTTPS Endpoint Arguments
Default value: WebPage
--destination-port

A porta de destino à qual se conectar.

Propriedade Valor
Grupo de parâmetros: HTTPS Endpoint Arguments
Default value: 8080
--disable-gateway-auth

Indica se a autenticação de gateway deve ser desabilitada. O padrão é habilitar a autenticação de gateway. Predefinição: false.

Propriedade Valor
Grupo de parâmetros: HTTPS Endpoint Arguments
Valores aceites: false, true
--edgenode-size

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

Propriedade Valor
Grupo de parâmetros: Node Arguments
Default value: Standard_D3_V2
--marketplace-id

O identificador do mercado.

--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
Default value: False
--script-parameters

Os parâmetros para o script.

Propriedade Valor
Grupo de parâmetros: Script Action Arguments
--ssh-password -P

Senha SSH para os nós do cluster.

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

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

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

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

Propriedade Valor
Grupo de parâmetros: SSH Arguments
Default value: sshuser
--sub-domain-suffix

O sufixo de subdomínio do aplicativo.

Propriedade Valor
Grupo de parâmetros: HTTPS Endpoint Arguments
--subnet

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

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

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

--type -t

O tipo de aplicação.

Propriedade Valor
Default value: CustomApplication
Valores aceites: CustomApplication, RServer
--vnet-name

O nome de uma rede virtual.

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

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

Propriedade Valor
Default value: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Default value: False
--output -o

Formato de saída.

Propriedade Valor
Default value: json
Valores aceites: 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 subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

Propriedade Valor
Default value: False

az hdinsight application delete

Exclui o aplicativo especificado no cluster HDInsight.

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

Parâmetros Obrigatórios

--cluster-name

O nome do cluster.

--name -n

O valor constante para o nome do aplicativo.

--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 tornar-se necessários para que o comando seja executado com êxito.

--no-wait

Não espere que a operação de longa duração termine.

Propriedade Valor
Default value: False
--yes -y

Não solicite confirmação.

Propriedade Valor
Default value: False
Parâmetros de Globais
--debug

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

Propriedade Valor
Default value: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Default value: False
--output -o

Formato de saída.

Propriedade Valor
Default value: json
Valores aceites: 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 subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

Propriedade Valor
Default value: False

az hdinsight application list

Lista todos os aplicativos para o cluster HDInsight.

az hdinsight application list --cluster-name
                              --resource-group

Parâmetros Obrigatórios

--cluster-name

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 de Globais
--debug

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

Propriedade Valor
Default value: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Default value: False
--output -o

Formato de saída.

Propriedade Valor
Default value: json
Valores aceites: 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 subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

Propriedade Valor
Default value: False

az hdinsight application show

Obtém propriedades do aplicativo especificado.

az hdinsight application show --cluster-name
                              --name
                              --resource-group

Parâmetros Obrigatórios

--cluster-name

O nome do cluster.

--name -n

O valor constante para o nome do aplicativo.

--resource-group -g

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

Parâmetros de Globais
--debug

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

Propriedade Valor
Default value: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Default value: False
--output -o

Formato de saída.

Propriedade Valor
Default value: json
Valores aceites: 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 subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

Propriedade Valor
Default value: False

az hdinsight application wait

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

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

Parâmetros Obrigatórios

--cluster-name

O nome do cluster.

--name -n

O valor constante para o nome do aplicativo.

--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 tornar-se necessários para que o comando seja executado com êxito.

--created

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

Propriedade Valor
Grupo de parâmetros: Wait Condition Arguments
Default value: False
--custom

Aguarde até que a condição satisfaç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
Default value: False
--exists

Aguarde até que o recurso exista.

Propriedade Valor
Grupo de parâmetros: Wait Condition Arguments
Default value: False
--interval

Intervalo de sondagem em segundos.

Propriedade Valor
Grupo de parâmetros: Wait Condition Arguments
Default value: 30
--timeout

Espera máxima em segundos.

Propriedade Valor
Grupo de parâmetros: Wait Condition Arguments
Default value: 3600
--updated

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

Propriedade Valor
Grupo de parâmetros: Wait Condition Arguments
Default value: False
Parâmetros de Globais
--debug

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

Propriedade Valor
Default value: False
--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

Propriedade Valor
Default value: False
--output -o

Formato de saída.

Propriedade Valor
Default value: json
Valores aceites: 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 subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

Propriedade Valor
Default value: False