Submit-AzHDInsightScriptAction
Skickar en ny skriptåtgärd till ett Azure HDInsight-kluster.
Syntax
Submit-AzHDInsightScriptAction
[-ClusterName] <String>
[-Name] <String>
[-Uri] <Uri>
[-NodeTypes] <RuntimeScriptActionClusterNodeType[]>
[[-Parameters] <String>]
[[-ApplicationName] <String>]
[-PersistOnSuccess]
[-ResourceGroupName <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
Cmdleten Submit-AzHDInsightScriptAction skickar en ny skriptåtgärd till ett Azure HDInsight-kluster. Använd PersistOnSuccess för att köra skriptåtgärden varje gång klustret skalas upp, så länge skriptåtgärden först lyckas.
Exempel
Exempel 1: Skicka en ny skriptåtgärd till ett HDInsight-kluster som körs
Submit-AzHDInsightScriptAction `
-ClusterName "your-hadoop-001" `
-Name "scriptaction" `
-Uri "<script action URI>" `
-NodeTypes Worker -PersistOnSuccess
Det här kommandot skickar en skriptåtgärd till ett HDInsight-kluster som körs.
Parametrar
-ApplicationName
Anger programnamnet för skriptåtgärden. När ApplicationName har angetts ska PersistOnSuccess anges till False, noder får endast innehålla edgenode och antalet skriptåtgärder ska vara lika med 1.
Typ: | String |
Position: | 5 |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | False |
-ClusterName
Anger namnet på klustret.
Typ: | String |
Position: | 0 |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-DefaultProfile
Autentiseringsuppgifter, konto, klientorganisation och prenumeration som används för kommunikation med Azure
Typ: | IAzureContextContainer |
Alias: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-Name
Anger namnet på skriptåtgärden.
Typ: | String |
Position: | 1 |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | False |
-NodeTypes
Anger de nodtyper som skriptåtgärden ska köras på.
Typ: | RuntimeScriptActionClusterNodeType[] |
Godkända värden: | HeadNode, WorkerNode, ZookeeperNode, EdgeNode |
Position: | 3 |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | False |
-Parameters
Anger parametrarna för skriptåtgärden.
Typ: | String |
Position: | 4 |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | False |
-PersistOnSuccess
Anger att skriptåtgärden ska köras varje gång klustret skalas upp. Den här växelparametern ignoreras om skriptåtgärden ursprungligen misslyckas.
Typ: | SwitchParameter |
Position: | 6 |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-ResourceGroupName
Anger namnet på resursgruppen.
Typ: | String |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-Uri
Anger den offentliga URI:n för skriptåtgärden (ett PowerShell- eller Bash-skript).
Typ: | Uri |
Position: | 2 |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | False |
Indata
RuntimeScriptActionClusterNodeType[]
Utdata
AzureHDInsightRuntimeScriptActionOperationResource
Relaterade länkar
Azure PowerShell