Submit-AzHDInsightScriptAction
Sendet eine neue Skriptaktion an einen Azure HDInsight-Cluster.
Syntax
Submit-AzHDInsightScriptAction
[-ClusterName] <String>
[-Name] <String>
[-Uri] <Uri>
[-NodeTypes] <RuntimeScriptActionClusterNodeType[]>
[[-Parameters] <String>]
[[-ApplicationName] <String>]
[-PersistOnSuccess]
[-ResourceGroupName <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Beschreibung
Das Cmdlet Submit-AzHDInsightScriptAction sendet eine neue Skriptaktion an einen Azure HDInsight-Cluster. Verwenden Sie PersistOnSuccess, damit die Skriptaktion jedes Mal ausgeführt wird, wenn der Cluster skaliert wird, solange die Skriptaktion anfangs erfolgreich ist.
Beispiele
Beispiel 1: Übermitteln einer neuen Skriptaktion an einen ausgeführten HDInsight-Cluster
Submit-AzHDInsightScriptAction `
-ClusterName "your-hadoop-001" `
-Name "scriptaction" `
-Uri "<script action URI>" `
-NodeTypes Worker -PersistOnSuccess
Dieser Befehl sendet eine Skriptaktion an einen ausgeführten HDInsight-Cluster.
Parameter
-ApplicationName
Gibt den Anwendungsnamen für die Skriptaktion an. Wenn ApplicationName- angegeben wird, sollte PersistOnSuccess- auf "False" festgelegt werden, dürfen Knoten nur Edgenode enthalten, und die Anzahl der Skriptaktionen sollte gleich 1 sein.
Typ: | String |
Position: | 5 |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | True |
Platzhalterzeichen akzeptieren: | False |
-ClusterName
Gibt den Namen des Clusters an.
Typ: | String |
Position: | 0 |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-DefaultProfile
Anmeldeinformationen, Konto, Mandant und Abonnement für die Kommunikation mit Azure
Typ: | IAzureContextContainer |
Aliase: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-Name
Gibt den Namen der Skriptaktion an.
Typ: | String |
Position: | 1 |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | True |
Platzhalterzeichen akzeptieren: | False |
-NodeTypes
Gibt die Knotentypen an, auf denen die Skriptaktion ausgeführt werden soll.
Typ: | RuntimeScriptActionClusterNodeType[] |
Zulässige Werte: | HeadNode, WorkerNode, ZookeeperNode, EdgeNode |
Position: | 3 |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | True |
Platzhalterzeichen akzeptieren: | False |
-Parameters
Gibt die Parameter für die Skriptaktion an.
Typ: | String |
Position: | 4 |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | True |
Platzhalterzeichen akzeptieren: | False |
-PersistOnSuccess
Gibt an, dass die Skriptaktion jedes Mal ausgeführt werden soll, wenn der Cluster skaliert wird. Dieser Switch-Parameter wird ignoriert, wenn die Skriptaktion anfänglich fehlschlägt.
Typ: | SwitchParameter |
Position: | 6 |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-ResourceGroupName
Gibt den Namen der Ressourcengruppe an.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-Uri
Gibt den öffentlichen URI für die Skriptaktion (ein PowerShell- oder Bash-Skript) an.
Typ: | Uri |
Position: | 2 |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | True |
Platzhalterzeichen akzeptieren: | False |
Eingaben
RuntimeScriptActionClusterNodeType[]
Ausgaben
AzureHDInsightRuntimeScriptActionOperationResource
Ähnliche Themen
Azure PowerShell