New-AzHDInsightClusterAutoscaleScheduleCondition
Crea una condizione di scalabilità automatica basata su pianificazione.
Sintassi
New-AzHDInsightClusterAutoscaleScheduleCondition
-Time <DateTime>
-WorkerNodeCount <Int32>
-Day <AzureHDInsightDaysOfWeek[]>
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Descrizione
Il cmdlet New-AzHDInsightClusterAutoscaleScheduleCondition crea una condizione di scalabilità automatica basata su pianificazione.
Esempio
Esempio 1
New-AzHDInsightClusterAutoscaleScheduleCondition -Time 09:00 -WorkerNodeCount 5 -Day Monday,Wednesday
Questo comando crea una condizione in cui la scalabilità automatica del cluster viene eseguita su 5 nodi di lavoro alle 09:00 ogni lunedì, mercoledì.
Esempio 2: Abilitare la scalabilità automatica basata su pianificazione di un cluster con condizione di scalabilità automatica.
# 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
Questo comando crea una condizione in cui la scalabilità automatica del cluster viene eseguita su 5 nodi di lavoro alle 09:00 ogni lunedì, mercoledì.
Parametri
-Day
Ottiene o imposta i giorni della condizione di pianificazione della scalabilità automatica.
Tipo: | AzureHDInsightDaysOfWeek[] |
Valori accettati: | Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-DefaultProfile
Le credenziali, l’account, il tenant e la sottoscrizione usati per comunicare con Azure.
Tipo: | IAzureContextContainer |
Alias: | AzContext, AzureRmContext, AzureCredential |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-Time
Ottiene o imposta l'ora della condizione di pianificazione della scalabilità automatica.
Tipo: | DateTime |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-WorkerNodeCount
Ottiene o imposta il conteggio del nodo di lavoro pianificato della condizione di pianificazione della scalabilità automatica.
Tipo: | Int32 |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
Input
None
Output
AzureHDInsightAutoscaleCondition