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
Nombre del clúster.
Valor constante del nombre de la aplicación.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.
Nombre de la acción de script.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Script Action Arguments |
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.
Modo de acceso para la aplicación.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | HTTPS Endpoint Arguments |
| Valor predeterminado: | WebPage |
Puerto de destino al que se va a conectar.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | HTTPS Endpoint Arguments |
| Valor predeterminado: | 8080 |
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 |
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 |
Identificador de Marketplace.
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 |
Parámetros del script.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Script Action Arguments |
Contraseña SSH para los nodos del clúster.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | SSH Arguments |
Clave pública SSH para los nodos del clúster.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | SSH Arguments |
Nombre de usuario ssh para los nodos del clúster.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | SSH Arguments |
| Valor predeterminado: | sshuser |
Sufijo de subdominio de la aplicación.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | HTTPS Endpoint Arguments |
Nombre o identificador de la subred. Si se proporciona el nombre, --vnet-name se debe proporcionar.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Network Arguments |
Etiquetas separadas por espacios: key[=value] [key[=value] ...]. Use "" para borrar las etiquetas existentes.
Tipo de aplicación.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | CustomApplication |
| Valores aceptados: | CustomApplication, RServer |
Nombre de una red virtual.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Network Arguments |
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
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
Nombre del clúster.
Valor constante del nombre de la aplicación.
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 espere a que finalice la operación de ejecución prolongada.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
No solicita confirmación.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
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
Nombre del clúster.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
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
Nombre del clúster.
Valor constante del nombre de la aplicación.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>.
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
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
Nombre del clúster.
Valor constante del nombre de la aplicación.
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.
Espere hasta que se cree con "provisioningState" en "Succeeded".
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Wait Condition Arguments |
| Valor predeterminado: | False |
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 |
Espere hasta que se elimine.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Wait Condition Arguments |
| Valor predeterminado: | False |
Espere hasta que exista el recurso.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Wait Condition Arguments |
| Valor predeterminado: | False |
Intervalo de sondeo en segundos.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Wait Condition Arguments |
| Valor predeterminado: | 30 |
Espera máxima en segundos.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Wait Condition Arguments |
| Valor predeterminado: | 3600 |
Espere hasta que se actualice con provisioningState en "Succeeded".
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | Wait Condition Arguments |
| Valor predeterminado: | False |
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |