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
RuntimeScriptActionClusterNodeType[]
Salidas
AzureHDInsightRuntimeScriptActionOperationResource