New-AzHDInsightClusterAutoscaleScheduleCondition
スケジュールベースの自動スケーリング条件を作成します。
構文
New-AzHDInsightClusterAutoscaleScheduleCondition
-Time <DateTime>
-WorkerNodeCount <Int32>
-Day <AzureHDInsightDaysOfWeek[]>
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
説明
New-AzHDInsightClusterAutoscaleScheduleCondition コマンドレット は、スケジュールベースの自動スケール条件を作成します。
例
例 1
New-AzHDInsightClusterAutoscaleScheduleCondition -Time 09:00 -WorkerNodeCount 5 -Day Monday,Wednesday
このコマンドは、毎週月曜日、水曜日の 09:00 にクラスターが 5 つのワーカー ノードに自動スケーリングされる条件を作成します。
例 2: 自動スケーリング条件を使用してクラスターのスケジュールベースの自動スケーリングを有効にする。
# 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
このコマンドは、毎週月曜日、水曜日の 09:00 にクラスターが 5 つのワーカー ノードに自動スケーリングされる条件を作成します。
パラメーター
-Day
自動スケール スケジュール条件の日数を取得または設定します。
型: | AzureHDInsightDaysOfWeek[] |
指定可能な値: | Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday |
配置: | Named |
規定値: | None |
必須: | True |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-DefaultProfile
Azure との通信に使用される資格情報、アカウント、テナント、サブスクリプション。
型: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
配置: | Named |
規定値: | None |
必須: | False |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-Time
自動スケール スケジュール条件の時刻を取得または設定します。
型: | DateTime |
配置: | Named |
規定値: | None |
必須: | True |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
-WorkerNodeCount
自動スケール スケジュール条件のスケジュール workernode 数を取得または設定します。
型: | Int32 |
配置: | Named |
規定値: | None |
必須: | True |
パイプライン入力を受け取る: | False |
ワイルドカード文字を受け取る: | False |
入力
None
出力
関連リンク
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
Azure PowerShell