Submit-AzureRmHDInsightScriptAction
Hiermee verzendt u een nieuwe scriptactie naar een Azure HDInsight-cluster.
Waarschuwing
De AzureRM PowerShell-module is vanaf 29 februari 2024 officieel afgeschaft. Gebruikers wordt aangeraden om van AzureRM naar de Az PowerShell-module te migreren om ondersteuning en updates te garanderen.
Hoewel de AzureRM-module nog steeds kan functioneren, wordt deze niet meer onderhouden of ondersteund, waardoor het gebruik naar eigen goeddunken en risico van de gebruiker blijft bestaan. Raadpleeg onze migratiebronnen voor hulp bij de overgang naar de Az-module.
Syntaxis
Submit-AzureRmHDInsightScriptAction
[-ClusterName] <String>
[-Name] <String>
[-Uri] <Uri>
[-NodeTypes] <RuntimeScriptActionClusterNodeType[]>
[[-Parameters] <String>]
[[-ApplicationName] <String>]
[-PersistOnSuccess]
[-ResourceGroupName <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
De cmdlet Submit-AzureRmHDInsightScriptAction verzendt een nieuwe scriptactie naar een Azure HDInsight-cluster. Gebruik PersistentOnSuccess 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
PS C:\>Submit-AzureRmHDInsightScriptAction `
-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 worden ingesteld op False, moeten knooppunten alleen edgenode bevatten en het aantal scriptacties moet 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: | 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