New-AzHDInsightClusterAutoscaleScheduleCondition
Tworzy warunek automatycznego skalowania opartego na harmonogramie.
Składnia
New-AzHDInsightClusterAutoscaleScheduleCondition
-Time <DateTime>
-WorkerNodeCount <Int32>
-Day <AzureHDInsightDaysOfWeek[]>
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Opis
Polecenie cmdlet New-AzHDInsightClusterAutoscaleScheduleCondition tworzy warunek automatycznego skalowania opartego na harmonogramie.
Przykłady
Przykład 1
New-AzHDInsightClusterAutoscaleScheduleCondition -Time 09:00 -WorkerNodeCount 5 -Day Monday,Wednesday
To polecenie tworzy warunek, w którym automatyczne skalowanie klastra do 5 węzłów roboczych o godzinie 09:00 co poniedziałek, środa.
Przykład 2. Włączanie automatycznego skalowania opartego na harmonogramie klastra z warunkiem autoskalowania.
# 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
To polecenie tworzy warunek, w którym automatyczne skalowanie klastra do 5 węzłów roboczych o godzinie 09:00 co poniedziałek, środa.
Parametry
-Day
Pobiera lub ustawia dni warunku harmonogramu autoskalowania.
Typ: | AzureHDInsightDaysOfWeek[] |
Dopuszczalne wartości: | Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-DefaultProfile
Poświadczenia, konto, dzierżawa i subskrypcja używane do komunikacji z platformą Azure.
Typ: | IAzureContextContainer |
Aliasy: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-Time
Pobiera lub ustawia czas warunku harmonogramu autoskalowania.
Typ: | DateTime |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
-WorkerNodeCount
Pobiera lub ustawia liczbę węzłów roboczych harmonogramu automatycznego skalowania.
Typ: | Int32 |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
Dane wejściowe
None
Dane wyjściowe
AzureHDInsightAutoscaleCondition