Partager via


Submit-AzureRmHDInsightScriptAction

envoie une nouvelle action de script à un cluster Azure HDInsight.

Avertissement

Le module AzureRM PowerShell a été officiellement déprécié le 29 février 2024. Les utilisateurs sont invités à migrer d’AzureRM vers le module Az PowerShell afin de s’assurer d’une prise en charge et des mises à jour continues.

Il est possible que le module AzureRM fonctionne encore, mais il ne fait plus l’objet de maintenance ni de support. L’utilisateur peut continuer à s’en servir s’il le souhaite, à ses propres risques. Consultez nos ressources sur la migration pour obtenir des conseils sur la transition vers le module Az.

Syntaxe

Submit-AzureRmHDInsightScriptAction
      [-ClusterName] <String>
      [-Name] <String>
      [-Uri] <Uri>
      [-NodeTypes] <RuntimeScriptActionClusterNodeType[]>
      [[-Parameters] <String>]
      [[-ApplicationName] <String>]
      [-PersistOnSuccess]
      [-ResourceGroupName <String>]
      [-DefaultProfile <IAzureContextContainer>]
      [<CommonParameters>]

Description

L’applet de commande Submit-AzureRmHDInsightScriptAction envoie une nouvelle action de script à un cluster Azure HDInsight. Utilisez PersistOnSuccess pour que l’action de script s’exécute chaque fois que le cluster est mis à l’échelle, tant que l’action de script réussit initialement.

Exemples

Exemple 1 : Envoyer une nouvelle action de script à un cluster HDInsight en cours d’exécution

PS C:\>Submit-AzureRmHDInsightScriptAction `
            -ClusterName "your-hadoop-001" `
            -Name "scriptaction" `
            -Uri "<script action URI>" `
            -NodeTypes Worker -PersistOnSuccess

Cette commande envoie une action de script à un cluster HDInsight en cours d’exécution.

Paramètres

-ApplicationName

Spécifie le nom de l’application pour l’action de script. Lorsque ApplicationName est spécifié, PersistOnSuccess doit être défini sur False, les nœuds doivent contenir uniquement edgenode et le nombre d’actions de script doit être égal à 1.

Type:String
Position:5
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-ClusterName

Spécifie le nom du cluster.

Type:String
Position:0
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-DefaultProfile

Informations d’identification, compte, locataire et abonnement utilisés pour la communication avec Azure

Type:IAzureContextContainer
Alias:AzureRmContext, AzureCredential
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-Name

Spécifie le nom de l’action de script.

Type:String
Position:1
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-NodeTypes

Spécifie les types de nœuds sur lesquels exécuter l’action de script.

Type:RuntimeScriptActionClusterNodeType[]
Valeurs acceptées:HeadNode, WorkerNode, ZookeeperNode, EdgeNode
Position:3
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-Parameters

Spécifie les paramètres de l’action de script.

Type:String
Position:4
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-PersistOnSuccess

Indique que l’action de script doit s’exécuter chaque fois que le cluster est mis à l’échelle. Ce paramètre de commutateur est ignoré si l’action de script échoue initialement.

Type:SwitchParameter
Position:6
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-ResourceGroupName

Spécifie le nom du groupe de ressources.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-Uri

Spécifie l’URI public de l’action de script (un script PowerShell ou Bash).

Type:Uri
Position:2
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

Entrées

String

Uri

RuntimeScriptActionClusterNodeType[]

Sorties

AzureHDInsightRuntimeScriptActionOperationResource