Submit-AzHDInsightScriptAction
Hiermee verzendt u een nieuwe scriptactie naar een Azure HDInsight-cluster.
Syntaxis
Submit-AzHDInsightScriptAction
[-ClusterName] <String>
[-Name] <String>
[-Uri] <Uri>
[-NodeTypes] <RuntimeScriptActionClusterNodeType[]>
[[-Parameters] <String>]
[[-ApplicationName] <String>]
[-PersistOnSuccess]
[-ResourceGroupName <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
De cmdlet Submit-AzHDInsightScriptAction verzendt een nieuwe scriptactie naar een Azure HDInsight-cluster. Gebruik PersistOnSuccess om de scriptactie uit te voeren telkens wanneer het cluster wordt opgeschaald, zolang de scriptactie in eerste instantie slaagt.
Voorbeelden
Voorbeeld 1: Een nieuwe scriptactie verzenden naar een actief HDInsight-cluster
Submit-AzHDInsightScriptAction `
-ClusterName "your-hadoop-001" `
-Name "scriptaction" `
-Uri "<script action URI>" `
-NodeTypes Worker -PersistOnSuccess
Met deze opdracht wordt een scriptactie verzonden naar een actief HDInsight-cluster.
Parameters
-ApplicationName
Hiermee geeft u de naam van de toepassing voor de scriptactie. Wanneer ApplicationName- is opgegeven, moet PersistOnSuccess zijn ingesteld op False, moeten knooppunten alleen edgenode bevatten en moet het aantal scriptacties gelijk zijn aan 1.
Type: | String |
Position: | 5 |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-ClusterName
Hiermee geeft u de naam van het cluster.
Type: | String |
Position: | 0 |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-DefaultProfile
De referenties, het account, de tenant en het abonnement dat wordt gebruikt voor communicatie met Azure
Type: | IAzureContextContainer |
Aliassen: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-Name
Hiermee geeft u de naam van de scriptactie.
Type: | String |
Position: | 1 |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-NodeTypes
Hiermee geeft u de knooppunttypen op waarop de scriptactie moet worden uitgevoerd.
Type: | RuntimeScriptActionClusterNodeType[] |
Geaccepteerde waarden: | HeadNode, WorkerNode, ZookeeperNode, EdgeNode |
Position: | 3 |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-Parameters
Hiermee geeft u de parameters voor de scriptactie.
Type: | String |
Position: | 4 |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-PersistOnSuccess
Geeft aan dat de scriptactie moet worden uitgevoerd telkens wanneer het cluster omhoog wordt geschaald. Deze schakelparameter wordt genegeerd als de scriptactie in eerste instantie mislukt.
Type: | SwitchParameter |
Position: | 6 |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-ResourceGroupName
Hiermee geeft u de naam van de resourcegroep.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-Uri
Hiermee geeft u de openbare URI voor de scriptactie (een PowerShell- of Bash-script).
Type: | Uri |
Position: | 2 |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
Invoerwaarden
RuntimeScriptActionClusterNodeType[]
Uitvoerwaarden
AzureHDInsightRuntimeScriptActionOperationResource
Verwante koppelingen
Azure PowerShell