Compartir a través de


Submit-AzHDInsightScriptAction

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

Sintaxis

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

Description

El cmdlet Submit-AzHDInsightScriptAction 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 y cuando la acción de 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

Submit-AzHDInsightScriptAction `
            -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 número 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:AzContext, 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