Compartir a través de


az hdinsight application

Administrar aplicaciones de HDInsight.

Ya no se mantiene el módulo antes de la versión 2.30.0. Se recomienda actualizar a al menos la versión 2.30.0.

Comandos

Nombre Description Tipo Estado
az hdinsight application create

Cree una aplicación para un clúster de HDInsight.

Core GA
az hdinsight application delete

Elimina la aplicación especificada en el clúster de HDInsight.

Core GA
az hdinsight application list

Enumera todas las aplicaciones del clúster de HDInsight.

Core GA
az hdinsight application show

Obtiene las propiedades de la aplicación especificada.

Core GA
az hdinsight application wait

Coloque la CLI en un estado de espera hasta que se complete una operación.

Core GA

az hdinsight application create

Cree una aplicación para un clúster de 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]

Ejemplos

Cree una aplicación con un 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"'

Cree una aplicación con un URI de script y el tamaño de nodo perimetral 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

Cree una aplicación con el punto de conexión HTTPS.

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 requeridos

--cluster-name

Nombre del clúster.

--name -n

Valor constante del nombre de la aplicación.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

--script-action-name

Nombre de la acción de script.

Propiedad Valor
Grupo de parámetros: Script Action Arguments
--script-uri

Identificador URI del script.

Propiedad Valor
Grupo de parámetros: Script Action Arguments

Parámetros opcionales

Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.

--access-mode

Modo de acceso para la aplicación.

Propiedad Valor
Grupo de parámetros: HTTPS Endpoint Arguments
Valor predeterminado: WebPage
--destination-port

Puerto de destino al que se va a conectar.

Propiedad Valor
Grupo de parámetros: HTTPS Endpoint Arguments
Valor predeterminado: 8080
--disable-gateway-auth

Indica si se va a deshabilitar la autenticación de puerta de enlace. El valor predeterminado es habilitar la autenticación de puerta de enlace. Valor predeterminado: false.

Propiedad Valor
Grupo de parámetros: HTTPS Endpoint Arguments
Valores aceptados: false, true
--edgenode-size

Tamaño del nodo. Vea también: https://learn.microsoft.com/azure/hdinsight/hdinsight-hadoop-provision-linux-clusters#configure-cluster-size.

Propiedad Valor
Grupo de parámetros: Node Arguments
Valor predeterminado: Standard_D3_V2
--marketplace-id

Identificador de Marketplace.

--no-validation-timeout

Permitir el error de tiempo de espera durante la fase de validación de argumentos. Si se omite, se permitirá el error de tiempo de espera de validación.

Propiedad Valor
Valor predeterminado: False
--script-parameters

Parámetros del script.

Propiedad Valor
Grupo de parámetros: Script Action Arguments
--ssh-password -P

Contraseña SSH para los nodos del clúster.

Propiedad Valor
Grupo de parámetros: SSH Arguments
--ssh-public-key -K

Clave pública SSH para los nodos del clúster.

Propiedad Valor
Grupo de parámetros: SSH Arguments
--ssh-user -U

Nombre de usuario ssh para los nodos del clúster.

Propiedad Valor
Grupo de parámetros: SSH Arguments
Valor predeterminado: sshuser
--sub-domain-suffix

Sufijo de subdominio de la aplicación.

Propiedad Valor
Grupo de parámetros: HTTPS Endpoint Arguments
--subnet

Nombre o identificador de la subred. Si se proporciona el nombre, --vnet-name se debe proporcionar.

Propiedad Valor
Grupo de parámetros: Network Arguments
--tags

Etiquetas separadas por espacios: key[=value] [key[=value] ...]. Use "" para borrar las etiquetas existentes.

--type -t

Tipo de aplicación.

Propiedad Valor
Valor predeterminado: CustomApplication
Valores aceptados: CustomApplication, RServer
--vnet-name

Nombre de una red virtual.

Propiedad Valor
Grupo de parámetros: Network Arguments
Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Formato de salida.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az hdinsight application delete

Elimina la aplicación especificada en el clúster de HDInsight.

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

Parámetros requeridos

--cluster-name

Nombre del clúster.

--name -n

Valor constante del nombre de la aplicación.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

Parámetros opcionales

Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.

--no-wait

No espere a que finalice la operación de ejecución prolongada.

Propiedad Valor
Valor predeterminado: False
--yes -y

No solicita confirmación.

Propiedad Valor
Valor predeterminado: False
Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Formato de salida.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az hdinsight application list

Enumera todas las aplicaciones del clúster de HDInsight.

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

Parámetros requeridos

--cluster-name

Nombre del clúster.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Formato de salida.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az hdinsight application show

Obtiene las propiedades de la aplicación especificada.

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

Parámetros requeridos

--cluster-name

Nombre del clúster.

--name -n

Valor constante del nombre de la aplicación.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Formato de salida.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False

az hdinsight application wait

Coloque la CLI en un estado de espera hasta que se complete una operación.

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

Parámetros requeridos

--cluster-name

Nombre del clúster.

--name -n

Valor constante del nombre de la aplicación.

--resource-group -g

Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.

Parámetros opcionales

Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.

--created

Espere hasta que se cree con "provisioningState" en "Succeeded".

Propiedad Valor
Grupo de parámetros: Wait Condition Arguments
Valor predeterminado: False
--custom

Espere hasta que la condición cumpla una consulta JMESPath personalizada. Por ejemplo, provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

Propiedad Valor
Grupo de parámetros: Wait Condition Arguments
--deleted

Espere hasta que se elimine.

Propiedad Valor
Grupo de parámetros: Wait Condition Arguments
Valor predeterminado: False
--exists

Espere hasta que exista el recurso.

Propiedad Valor
Grupo de parámetros: Wait Condition Arguments
Valor predeterminado: False
--interval

Intervalo de sondeo en segundos.

Propiedad Valor
Grupo de parámetros: Wait Condition Arguments
Valor predeterminado: 30
--timeout

Espera máxima en segundos.

Propiedad Valor
Grupo de parámetros: Wait Condition Arguments
Valor predeterminado: 3600
--updated

Espere hasta que se actualice con provisioningState en "Succeeded".

Propiedad Valor
Grupo de parámetros: Wait Condition Arguments
Valor predeterminado: False
Parámetros globales
--debug

Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.

Propiedad Valor
Valor predeterminado: False
--help -h

Mostrar este mensaje de ayuda y salir.

--only-show-errors

Solo se muestran errores, suprimiendo advertencias.

Propiedad Valor
Valor predeterminado: False
--output -o

Formato de salida.

Propiedad Valor
Valor predeterminado: json
Valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
--query

Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.

--subscription

Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.

Propiedad Valor
Valor predeterminado: False