Submit-AzHDInsightScriptAction
新しいスクリプト操作を Azure HDInsight クラスターに送信します。
構文
Submit-AzHDInsightScriptAction
[-ClusterName] <String>
[-Name] <String>
[-Uri] <Uri>
[-NodeTypes] <RuntimeScriptActionClusterNodeType[]>
[[-Parameters] <String>]
[[-ApplicationName] <String>]
[-PersistOnSuccess]
[-ResourceGroupName <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
説明
Submit-AzHDInsightScriptAction コマンドレットは、新しいスクリプト アクションを Azure HDInsight クラスターに送信します。 PersistOnSuccess を使用して、スクリプト アクションが最初に成功する限り、クラスターがスケールアップされるたびにスクリプト アクションを実行します。
例
例 1: 実行中の HDInsight クラスターに新しいスクリプト アクションを送信する
Submit-AzHDInsightScriptAction `
-ClusterName "your-hadoop-001" `
-Name "scriptaction" `
-Uri "<script action URI>" `
-NodeTypes Worker -PersistOnSuccess
このコマンドは、実行中の HDInsight クラスターにスクリプト アクションを送信します。
パラメーター
-ApplicationName
スクリプト アクションのアプリケーション名を指定します。 ApplicationName が指定されている場合、PersistOnSuccess を False に設定する必要があります。ノードには edgenode のみを含める必要があり、スクリプト アクションの数は 1 にする必要があります。
Type: | String |
Position: | 5 |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ClusterName
クラスターの名前を指定します。
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DefaultProfile
Azure との通信に使用される資格情報、アカウント、テナント、サブスクリプション
Type: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
スクリプト アクションの名前を指定します。
Type: | String |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-NodeTypes
スクリプト アクションを実行するノードの種類を指定します。
Type: | RuntimeScriptActionClusterNodeType[] |
Accepted values: | HeadNode, WorkerNode, ZookeeperNode, EdgeNode |
Position: | 3 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Parameters
スクリプト アクションのパラメーターを指定します。
Type: | String |
Position: | 4 |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-PersistOnSuccess
クラスターがスケールアップされるたびにスクリプト アクションを実行する必要があることを示します。 スクリプト アクションが最初に失敗した場合、この switch パラメーターは無視されます。
Type: | SwitchParameter |
Position: | 6 |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ResourceGroupName
リソース グループの名前を指定します。
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Uri
スクリプト アクション (PowerShell または Bash スクリプト) のパブリック URI を指定します。
Type: | Uri |
Position: | 2 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
入力
RuntimeScriptActionClusterNodeType[]
出力
AzureHDInsightRuntimeScriptActionOperationResource
関連リンク
Azure PowerShell
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示