Compartir a través de


Submit-AzureRmHDInsightScriptAction

envía una nueva acción de script a un clúster de HDInsight de Azure.

Advertencia

El módulo AzureRM PowerShell ha quedado oficialmente obsoleto a partir del 29 de febrero de 2024. Se recomienda a los usuarios migrar de AzureRM al módulo Az PowerShell para seguir recibiendo soporte técnico y actualizaciones.

Aunque el módulo AzureRM puede seguir funcionando, ya no recibirá mantenimiento ni soporte técnico, lo que significa que su uso continuado queda a discreción y riesgo del usuario. Consulte nuestros recursos de migración para ver una guía sobre la transición al módulo Az.

Sintaxis

Submit-AzureRmHDInsightScriptAction
      [-ClusterName] <String>
      [-Name] <String>
      [-Uri] <Uri>
      [-NodeTypes] <RuntimeScriptActionClusterNodeType[]>
      [[-Parameters] <String>]
      [[-ApplicationName] <String>]
      [-PersistOnSuccess]
      [-ResourceGroupName <String>]
      [-DefaultProfile <IAzureContextContainer>]
      [<CommonParameters>]

Description

El cmdlet Submit-AzureRmHDInsightScriptAction envía una nueva acción de script a un clúster de Azure HDInsight. Use PersistOnSuccess para que se ejecute la acción de script cada vez que el clúster se escale verticalmente, siempre que la acción del script se realice correctamente inicialmente.

Ejemplos

Ejemplo 1: Envío de una nueva acción de script a un clúster de HDInsight en ejecución

PS C:\>Submit-AzureRmHDInsightScriptAction `
            -ClusterName "your-hadoop-001" `
            -Name "scriptaction" `
            -Uri "<script action URI>" `
            -NodeTypes Worker -PersistOnSuccess

Este comando envía una acción de script a un clúster de HDInsight en ejecución.

Parámetros

-ApplicationName

Especifica el nombre de la aplicación para la acción de script. Cuando se especifica ApplicationName , PersistOnSuccess debe establecerse en False, los nodos deben contener solo edgenode y el recuento de acciones de script debe ser igual a 1.

Tipo:String
Posición:5
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:True
Aceptar caracteres comodín:False

-ClusterName

Especifica el nombre del clúster.

Tipo:String
Posición:0
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-DefaultProfile

Las credenciales, la cuenta, el inquilino y la suscripción que se usan para la comunicación con Azure

Tipo:IAzureContextContainer
Alias:AzureRmContext, AzureCredential
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-Name

Especifica el nombre de la acción de script.

Tipo:String
Posición:1
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:True
Aceptar caracteres comodín:False

-NodeTypes

Especifica los tipos de nodo en los que se va a ejecutar la acción de script.

Tipo:RuntimeScriptActionClusterNodeType[]
Valores aceptados:HeadNode, WorkerNode, ZookeeperNode, EdgeNode
Posición:3
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:True
Aceptar caracteres comodín:False

-Parameters

Especifica los parámetros de la acción de script.

Tipo:String
Posición:4
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:True
Aceptar caracteres comodín:False

-PersistOnSuccess

Indica que la acción de script se debe ejecutar cada vez que se escala verticalmente el clúster. Este parámetro switch se omite si se produce un error inicialmente en la acción del script.

Tipo:SwitchParameter
Posición:6
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-ResourceGroupName

Especifica el nombre del grupo de recursos.

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-Uri

Especifica el URI público para la acción de script (un script de PowerShell o Bash).

Tipo:Uri
Posición:2
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:True
Aceptar caracteres comodín:False

Entradas

String

Uri

RuntimeScriptActionClusterNodeType[]

Salidas

AzureHDInsightRuntimeScriptActionOperationResource