次の方法で共有


az hdinsight autoscale

HDInsight クラスターの自動スケール構成を管理します。

コマンド

名前 説明 状態
az hdinsight autoscale condition

スケジュール ベースの自動スケーリングを有効にした HDInsight クラスターのスケジュール条件を管理します。

コア GA
az hdinsight autoscale condition create

新しいスケジュール条件を追加します。

コア GA
az hdinsight autoscale condition delete

スケジュールの条件を削除します。

コア GA
az hdinsight autoscale condition list

すべてのスケジュール条件を一覧表示します。

コア GA
az hdinsight autoscale condition update

スケジュール条件を更新します。

コア GA
az hdinsight autoscale condition wait

操作が完了するまで CLI を待機状態にします。

コア GA
az hdinsight autoscale create

実行中のクラスターの自動スケーリングを有効にします。

コア GA
az hdinsight autoscale delete

実行中のクラスターの自動スケーリングを無効にします。

コア GA
az hdinsight autoscale list-timezones

スケジュールベースの自動スケーリングを有効にするときに使用可能なタイムゾーン名を一覧表示します。

コア GA
az hdinsight autoscale show

指定したクラスターの自動スケール構成を取得します。

コア GA
az hdinsight autoscale update

自動スケール構成を更新します。

コア GA
az hdinsight autoscale wait

操作が完了するまで CLI を待機状態にします。

コア GA

az hdinsight autoscale create

実行中のクラスターの自動スケーリングを有効にします。

az hdinsight autoscale create --cluster-name
                              --resource-group
                              --type {Load, Schedule}
                              [--days {Friday, Monday, Saturday, Sunday, Thursday, Tuesday, Wednesday}]
                              [--max-workernode-count]
                              [--min-workernode-count]
                              [--no-wait]
                              [--time]
                              [--timezone]
                              [--workernode-count]
                              [--yes]

実行中のクラスターの負荷ベースの自動スケーリングを有効にします。

az hdinsight autoscale create --resource-group MyResourceGroup --cluster-name MyCluster --type Load \
--min-workernode-count 3 --max-workernode-count 5

実行中のクラスターに対してスケジュールベースの自動スケーリングを有効にします。

az hdinsight autoscale create --resource-group MyResourceGroup --cluster-name MyCluster --type Schedule \
--timezone "Pacific Standard Time" --days Monday Tuesday --time 09:00 --workernode-count 5

必須のパラメーター

--cluster-name

クラスターの名前です。

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

--type

自動スケールの種類。

指定可能な値: Load, Schedule

省略可能のパラメーター

--days

スケジュール日のスペース区切りのリスト。

指定可能な値: Friday, Monday, Saturday, Sunday, Thursday, Tuesday, Wednesday
--max-workernode-count

負荷ベースの atuoscale のワーカー ノードの最大数。

--min-workernode-count

負荷ベースの atuoscale のワーカー ノードの最小数。

--no-wait

実行時間の長い操作の終了を待機しません。

規定値: False
--time

xx:xx 形式の 24 時間 (日単位)。

--timezone

スケジュール自動スケールの種類のタイムゾーン。 の az hdinsight autoscale list-timezones値。

--workernode-count

workernode の数をスケジュールします。

--yes -y

確認のダイアログを表示しません。

規定値: False
グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

指定可能な値: json, jsonc, none, table, tsv, yaml, yamlc
規定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az hdinsight autoscale delete

実行中のクラスターの自動スケーリングを無効にします。

az hdinsight autoscale delete --cluster-name
                              --resource-group
                              [--no-wait]
                              [--yes]

実行中のクラスターの自動スケーリングを無効にします。

az hdinsight autoscale delete --resource-group MyResourceGroup --cluster-name MyCluster

必須のパラメーター

--cluster-name

クラスターの名前です。

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

省略可能のパラメーター

--no-wait

実行時間の長い操作の終了を待機しません。

規定値: False
--yes -y

確認のダイアログを表示しません。

規定値: False
グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

指定可能な値: json, jsonc, none, table, tsv, yaml, yamlc
規定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az hdinsight autoscale list-timezones

スケジュールベースの自動スケーリングを有効にするときに使用可能なタイムゾーン名を一覧表示します。

az hdinsight autoscale list-timezones

使用可能なタイムゾーン名を一覧表示します。

az hdinsight autoscale list-timezones
グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

指定可能な値: json, jsonc, none, table, tsv, yaml, yamlc
規定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az hdinsight autoscale show

指定したクラスターの自動スケール構成を取得します。

az hdinsight autoscale show --cluster-name
                            --resource-group

自動スケール構成を取得します。

az hdinsight autoscale show --resource-group MyResourceGroup --cluster-name MyCluster

必須のパラメーター

--cluster-name

クラスターの名前です。

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

指定可能な値: json, jsonc, none, table, tsv, yaml, yamlc
規定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az hdinsight autoscale update

自動スケール構成を更新します。

az hdinsight autoscale update --cluster-name
                              --resource-group
                              [--max-workernode-count]
                              [--min-workernode-count]
                              [--no-wait]
                              [--timezone]

読み込みベースの自動スケール関連の構成を更新します。

az hdinsight autoscale update --resource-group MyResourceGroup --cluster-name MyCluster --max-workernode-count 5

スケジュールベースの自動スケール関連の構成を更新します。

az hdinsight autoscale update --resource-group MyResourceGroup --cluster-name MyCluster --timezone "China Standard Time"

必須のパラメーター

--cluster-name

クラスターの名前です。

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

省略可能のパラメーター

--max-workernode-count

負荷ベースの atuoscale のワーカー ノードの最大数。

--min-workernode-count

負荷ベースの atuoscale のワーカー ノードの最小数。

--no-wait

実行時間の長い操作の終了を待機しません。

規定値: False
--timezone

スケジュール自動スケールの種類のタイムゾーン。 の az hdinsight autoscale list-timezones値。

グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

指定可能な値: json, jsonc, none, table, tsv, yaml, yamlc
規定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az hdinsight autoscale wait

操作が完了するまで CLI を待機状態にします。

az hdinsight autoscale wait --name
                            --resource-group
                            [--created]
                            [--custom]
                            [--deleted]
                            [--exists]
                            [--interval]
                            [--timeout]
                            [--updated]

必須のパラメーター

--name -n

クラスターの名前です。

--resource-group -g

リソース グループの名前。 az configure --defaults group=<name> を使用して、既定のグループを構成できます。

省略可能のパラメーター

--created

'provisioningState' が 'Succeeded' で作成されるまで待ちます。

規定値: False
--custom

条件がカスタム JMESPath クエリを満たすまで待ちます。 例: provisioningState!='InProgress'、instanceView.statuses[?code=='PowerState/running']。

--deleted

削除されるまで待ちます。

規定値: False
--exists

リソースが存在するまで待ちます。

規定値: False
--interval

ポーリング間隔 (秒単位)。

規定値: 30
--timeout

最大待機時間 (秒単位)。

規定値: 3600
--updated

provisioningState が 'Succeeded' で更新されるまで待ちます。

規定値: False
グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

指定可能な値: json, jsonc, none, table, tsv, yaml, yamlc
規定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。