New-AzHDInsightClusterAutoscaleScheduleCondition
Skapar schemabaserat autoskalningsvillkor.
Syntax
Default (Standard)
New-AzHDInsightClusterAutoscaleScheduleCondition
-Time <DateTime>
-WorkerNodeCount <Int32>
-Day <AzureHDInsightDaysOfWeek[]>
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
Cmdleten New-AzHDInsightClusterAutoscaleScheduleCondition skapar schemabaserat autoskalningsvillkor.
Exempel
Exempel 1
New-AzHDInsightClusterAutoscaleScheduleCondition -Time 09:00 -WorkerNodeCount 5 -Day Monday,Wednesday
Det här kommandot skapar ett villkor där klustrets autoskalning till 5 arbetsnoder kl. 09:00 varje måndag, onsdag.
Exempel 2: Aktivera schemabaserad autoskalning av ett kluster med autoskalningsvillkor.
# create a autoscale condition
$condition=New-AzHDInsightClusterAutoscaleScheduleCondition -Time 09:00 -WorkerNodeCount 5 -Day Monday,Wednesday
# Set the cluster autoscale configuration
$clusterResourceGroup="group"
$clusterName="MyCluster"
Set-AzHDInsightClusterAutoscaleConfiguration -ResourceGroupName $clusterResourceGroup -ClusterName $clusterName -Schedule -TimeZone "Pacific Standard Time" -Condition $condition
Det här kommandot skapar ett villkor där klustrets autoskalning till 5 arbetsnoder kl. 09:00 varje måndag, onsdag.
Parametrar
-Day
Hämtar eller anger dagar för schemavillkor för autoskalning.
Parameteregenskaper
| Typ: | |
| Standardvärde: | None |
| Godkända värden: | Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday |
| Stöder jokertecken: | False |
| DontShow: | False |
Parameteruppsättningar
(All)
| Position: | Named |
| Obligatorisk: | True |
| Värde från pipeline: | False |
| Värde från pipeline efter egenskapsnamn: | False |
| Värde från återstående argument: | False |
-DefaultProfile
Autentiseringsuppgifter, konto, klientorganisation och prenumeration som används för kommunikation med Azure.
Parameteregenskaper
| Typ: | IAzureContextContainer |
| Standardvärde: | None |
| Stöder jokertecken: | False |
| DontShow: | False |
| Alias: | AzContext, AzureRmContext, AzureCredential |
Parameteruppsättningar
(All)
| Position: | Named |
| Obligatorisk: | False |
| Värde från pipeline: | False |
| Värde från pipeline efter egenskapsnamn: | False |
| Värde från återstående argument: | False |
-Time
Hämtar eller anger tid för schemavillkor för autoskalning.
Parameteregenskaper
| Typ: | DateTime |
| Standardvärde: | None |
| Stöder jokertecken: | False |
| DontShow: | False |
Parameteruppsättningar
(All)
| Position: | Named |
| Obligatorisk: | True |
| Värde från pipeline: | False |
| Värde från pipeline efter egenskapsnamn: | False |
| Värde från återstående argument: | False |
-WorkerNodeCount
Hämtar eller anger schemaarbetsnodens antal schemavillkor för autoskalning.
Parameteregenskaper
| Typ: | Int32 |
| Standardvärde: | None |
| Stöder jokertecken: | False |
| DontShow: | False |
Parameteruppsättningar
(All)
| Position: | Named |
| Obligatorisk: | True |
| Värde från pipeline: | False |
| Värde från pipeline efter egenskapsnamn: | False |
| Värde från återstående argument: | False |
CommonParameters
Den här cmdleten stöder vanliga parametrar: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.