Submit-AzHDInsightScriptAction
Sendet eine neue Skriptaktion an einen Azure HDInsight-Cluster.
Syntax
Default (Standard)
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, Knoten dürfen nur Edgenode enthalten, und die Anzahl der Skriptaktionen sollte gleich 1 sein.
Parametereigenschaften
Typ: String
Standardwert: None
Unterstützt Platzhalter: False
Nicht anzeigen: False
Parametersätze
(All)
Position: 5
Obligatorisch: False
Wert aus Pipeline: False
Wert aus Pipeline nach dem Eigenschaftsnamen: True
Wert aus verbleibenden Argumenten: False
-ClusterName
Gibt den Namen des Clusters an.
Parametereigenschaften
Typ: String
Standardwert: None
Unterstützt Platzhalter: False
Nicht anzeigen: False
Parametersätze
(All)
Position: 0
Obligatorisch: True
Wert aus Pipeline: False
Wert aus Pipeline nach dem Eigenschaftsnamen: False
Wert aus verbleibenden Argumenten: False
-DefaultProfile
Anmeldeinformationen, Konto, Mandant und Abonnement für die Kommunikation mit Azure
Parametereigenschaften
Typ: IAzureContextContainer
Standardwert: None
Unterstützt Platzhalter: False
Nicht anzeigen: False
Aliase: AzContext, AzureRmContext, AzureCredential
Parametersätze
(All)
Position: Named
Obligatorisch: False
Wert aus Pipeline: False
Wert aus Pipeline nach dem Eigenschaftsnamen: False
Wert aus verbleibenden Argumenten: False
-Name
Gibt den Namen der Skriptaktion an.
Parametereigenschaften
Typ: String
Standardwert: None
Unterstützt Platzhalter: False
Nicht anzeigen: False
Parametersätze
(All)
Position: 1
Obligatorisch: True
Wert aus Pipeline: False
Wert aus Pipeline nach dem Eigenschaftsnamen: True
Wert aus verbleibenden Argumenten: False
-NodeTypes
Gibt die Knotentypen an, auf denen die Skriptaktion ausgeführt werden soll.
Parametereigenschaften
Typ: RuntimeScriptActionClusterNodeType [ ]
Standardwert: None
Zulässige Werte: HeadNode, WorkerNode, ZookeeperNode, EdgeNode
Unterstützt Platzhalter: False
Nicht anzeigen: False
Parametersätze
(All)
Position: 3
Obligatorisch: True
Wert aus Pipeline: False
Wert aus Pipeline nach dem Eigenschaftsnamen: True
Wert aus verbleibenden Argumenten: False
-Parameters
Gibt die Parameter für die Skriptaktion an.
Parametereigenschaften
Typ: String
Standardwert: None
Unterstützt Platzhalter: False
Nicht anzeigen: False
Parametersätze
(All)
Position: 4
Obligatorisch: False
Wert aus Pipeline: False
Wert aus Pipeline nach dem Eigenschaftsnamen: True
Wert aus verbleibenden Argumenten: 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.
Parametereigenschaften
Typ: SwitchParameter
Standardwert: None
Unterstützt Platzhalter: False
Nicht anzeigen: False
Parametersätze
(All)
Position: 6
Obligatorisch: False
Wert aus Pipeline: False
Wert aus Pipeline nach dem Eigenschaftsnamen: False
Wert aus verbleibenden Argumenten: False
-ResourceGroupName
Gibt den Namen der Ressourcengruppe an.
Parametereigenschaften
Typ: String
Standardwert: None
Unterstützt Platzhalter: False
Nicht anzeigen: False
Parametersätze
(All)
Position: Named
Obligatorisch: False
Wert aus Pipeline: False
Wert aus Pipeline nach dem Eigenschaftsnamen: False
Wert aus verbleibenden Argumenten: False
-Uri
Gibt den öffentlichen URI für die Skriptaktion (ein PowerShell- oder Bash-Skript) an.
Parametereigenschaften
Typ: Uri
Standardwert: None
Unterstützt Platzhalter: False
Nicht anzeigen: False
Parametersätze
(All)
Position: 2
Obligatorisch: True
Wert aus Pipeline: False
Wert aus Pipeline nach dem Eigenschaftsnamen: True
Wert aus verbleibenden Argumenten: False
CommonParameters
Dieses Cmdlet unterstützt die allgemeinen Parameter -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen findest du unter about_CommonParameters .
Ausgaben