az hdinsight-on-aks cluster
Note
このリファレンスは、Azure CLI (バージョン 2.57.0 以降) の hdinsightonaks 拡張機能の一部です。 拡張機能は、 az hdinsight-on-aks クラスター コマンドを初めて実行するときに自動的にインストールされます。 拡張機能の詳細をご覧ください。
このコマンド グループはプレビュー段階であり、開発中です。 参照レベルとサポート レベル: https://aka.ms/CLI_refstatus
クラスター操作。
コマンド
az hdinsight-on-aks cluster create
コマンド グループ 'az hdinsight-on-aks cluster' はプレビュー段階であり、開発中です。 参照レベルとサポート レベル: https://aka.ms/CLI_refstatus
クラスターを作成します。
az hdinsight-on-aks cluster create --cluster-name
--cluster-pool-name
--resource-group
[--application-log-std-error-enabled {0, 1, f, false, n, no, t, true, y, yes}]
[--application-log-std-out-enabled {0, 1, f, false, n, no, t, true, y, yes}]
[--assigned-identity-client-id]
[--assigned-identity-id]
[--assigned-identity-object-id]
[--authorization-group-id]
[--authorization-user-id]
[--autoscale-profile-graceful-decommission-timeout]
[--autoscale-profile-type {LoadBased, ScheduleBased}]
[--availability-zones]
[--cluster-type]
[--cluster-version]
[--cooldown-period]
[--coord-debug-port]
[--coord-debug-suspend {0, 1, f, false, n, no, t, true, y, yes}]
[--coordinator-debug-enabled {0, 1, f, false, n, no, t, true, y, yes}]
[--coordinator-high-availability-enabled {0, 1, f, false, n, no, t, true, y, yes}]
[--db-connection-authentication-mode {IdentityAuth, SqlAuth}]
[--deployment-mode {Application, Session}]
[--enable-autoscale {0, 1, f, false, n, no, t, true, y, yes}]
[--enable-la-metrics {0, 1, f, false, n, no, t, true, y, yes}]
[--enable-log-analytics {0, 1, f, false, n, no, t, true, y, yes}]
[--enable-prometheu {0, 1, f, false, n, no, t, true, y, yes}]
[--enable-worker-debug {0, 1, f, false, n, no, t, true, y, yes}]
[--flink-db-auth-mode {IdentityAuth, SqlAuth}]
[--flink-hive-catalog-db-connection-password-secret]
[--flink-hive-catalog-db-connection-url]
[--flink-hive-catalog-db-connection-user-name]
[--flink-storage-key]
[--flink-storage-uri]
[--history-server-cpu]
[--history-server-memory]
[--identity-list]
[--internal-ingress {0, 1, f, false, n, no, t, true, y, yes}]
[--job-manager-cpu]
[--job-manager-memory]
[--job-spec]
[--kafka-profile]
[--key-vault-id]
[--llap-profile]
[--loadbased-config-max-nodes]
[--loadbased-config-min-nodes]
[--loadbased-config-poll-interval]
[--loadbased-config-scaling-rules]
[--location]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--nodes]
[--num-replicas]
[--oss-version]
[--ranger-plugin-profile]
[--ranger-profile]
[--schedule-based-config-default-count]
[--schedule-based-config-schedule]
[--schedule-based-config-time-zone]
[--script-action-profiles]
[--secret-reference]
[--service-configs]
[--spark-hive-catalog-db-name]
[--spark-hive-catalog-db-password-secret]
[--spark-hive-catalog-db-server-name]
[--spark-hive-catalog-db-user-name]
[--spark-hive-catalog-key-vault-id]
[--spark-hive-catalog-thrift-url]
[--spark-storage-url]
[--ssh-profile-count]
[--stub-profile]
[--tags]
[--task-manager-cpu]
[--task-manager-memory]
[--trino-hive-catalog]
[--trino-plugins-spec]
[--trino-profile-user-plugins-telemetry-spec]
[--user-plugins-spec]
[--vm-size]
[--worker-debug-port]
[--worker-debug-suspend {0, 1, f, false, n, no, t, true, y, yes}]
例
単純な Trino クラスターを作成します。
az az hdinsight-on-aks cluster create -n {clustername} --cluster-pool-name {clusterpoolname} -g {resourcesGroup} -l {location}--cluster-type trino --cluster-version {1.2.0} --oss-version {0.440.0} --node '[{"count":2,"type":"worker","vm-size":"Standard_D8d_v5"}]' --identity-list '[{"client-id":"00000000-0000-0000-0000-000000000000","object-id":"00000000-0000-0000-0000-000000000000","resource-id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/resourcesGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/yourmsi","type":"cluster"}]' --authorization-user-id "00000000-0000-0000-0000-000000000000"
単純な Flink クラスターを作成します。
az hdinsight-on-aks cluster create -n {clustername} --cluster-pool-name {clusterpoolname} -g {resourcesGroup} -l {location}--cluster-type flink --flink-storage-uri {abfs://container@yourstorage.dfs.core.windows.net/} --cluster-version {1.2.0} --oss-version {1.17.0} --node '[{"count":5,"type":"worker","vm-size":"Standard_D8d_v5"}]' --identity-list '[{"client-id":"00000000-0000-0000-0000-000000000000","object-id":"00000000-0000-0000-0000-000000000000","resource-id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/resourcesGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/yourmsi","type":"cluster"}]' --authorization-user-id "00000000-0000-0000-0000-000000000000" --job-manager-cpu {1} --job-manager-memory {2000} --task-manager-cpu {6} --task-manager-memory {49016}
単純な Spark クラスターを作成します。
az hdinsight-on-aks cluster create -n {clustername} --cluster-pool-name {clusterpoolname} -g {resourcesGroup} -l {location}--cluster-type spark --spark-storage-url {abfs://container@yourstorage.dfs.core.windows.net/} --cluster-version {1.2.0} --oss-version {3.4.1} --node '[{"count":2,"type":"worker","vm-size":"Standard_D8d_v5"}]' --identity-list '[{"client-id":"00000000-0000-0000-0000-000000000000","object-id":"00000000-0000-0000-0000-000000000000","resource-id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/resourcesGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/yourmsi","type":"cluster"}]' --authorization-user-id "00000000-0000-0000-0000-000000000000"
単純な Kafka クラスターを作成します。
az az hdinsight-on-aks cluster create -n {clustername} --cluster-pool-name {clusterpoolname} -g {resourcesGroup} -l {location}--cluster-type kafka --cluster-version {1.2.0} --oss-version {3.6.0} --node '[{"count":2,"type":"worker","vm-size":"Standard_D8d_v5"}]' --identity-list '[{"client-id":"00000000-0000-0000-0000-000000000000","object-id":"00000000-0000-0000-0000-000000000000","resource-id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/resourcesGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/yourmsi","type":"cluster"}]' --authorization-user-id "00000000-0000-0000-0000-000000000000" --kafka-profile '{"disk-storage":{"data-disk-size":8,"data-disk-type":"Standard_SSD_LRS"}}'
カスタム Hive メタストアを使用して Spark クラスターを作成します。
az hdinsight-on-aks cluster create -n {clustername} --cluster-pool-name {clusterpoolname} -g {resourcesGroup} -l {location}--cluster-type spark --spark-storage-url {abfs://container@yourstorage.dfs.core.windows.net/} --cluster-version {1.2.0} --oss-version {3.4.1} --node '[{"count":2,"type":"worker","vm-size":"Standard_D8d_v5"}]' --identity-list '[{"client-id":"00000000-0000-0000-0000-000000000000","object-id":"00000000-0000-0000-0000-000000000000","resource-id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/resourcesGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/yourmsi","type":"cluster"}]' --authorization-user-id "00000000-0000-0000-0000-000000000000" --secret-reference '[{reference-name:sqlpassword,secret-name:sqlpassword,type:Secret}]' --key-vault-id /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/resourcesGroup/providers/Microsoft.KeyVault/vaults/CLIKV --spark-hive-kv-id /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/resourcesGroup/providers/Microsoft.KeyVault/vaults/CLIKV --spark-db-auth-mode SqlAuth --spark-hive-db-name {sparkhms} --spark-hive-db-secret {sqlpassword} --spark-hive-db-server {yourserver.database.windows.net} --spark-hive-db-user {username}
可用性ゾーンを持つ Flink クラスターを作成します。
az hdinsight-on-aks cluster create -n {clustername} --cluster-pool-name {clusterpoolname} -g {resourcesGroup} -l {location}--cluster-type flink --flink-storage-uri {abfs://container@yourstorage.dfs.core.windows.net/} --cluster-version {1.2.0} --oss-version {1.17.0} --node '[{"count":5,"type":"worker","vm-size":"Standard_D8d_v5"}]' --identity-list '[{"client-id":"00000000-0000-0000-0000-000000000000","object-id":"00000000-0000-0000-0000-000000000000","resource-id":"/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/resourcesGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/yourmsi","type":"cluster"}]' --authorization-user-id "00000000-0000-0000-0000-000000000000" --job-manager-cpu {1} --job-manager-memory {2000} --task-manager-cpu {6} --task-manager-memory {49016} --availability-zones [1,2]
必須のパラメーター
HDInsight クラスターの名前。
クラスター プールの名前。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
省略可能のパラメーター
アプリケーション標準エラーが有効な場合は True、それ以外の場合は false。
アプリケーション標準出力が有効な場合は True、それ以外の場合は false。
MSI の ClientId。
MSI の ResourceId。
MSI の ObjectId。
データ プレーン アクセスが許可されている AAD グループ ID。 短縮構文、json-file、yaml-file をサポートします。 詳細を表示するには、"??" を試してください。
データ プレーン アクセスが許可されている AAD ユーザー ID。 短縮構文、json-file、yaml-file をサポートします。 詳細を表示するには、"??" を試してください。
このプロパティは、正常な使用停止タイムアウト用です。強制シャットダウンが実行されるまでの既定の設定は 3600 秒です。 これは、コンテナーとアプリケーションの実行が完了するのを待ってから、DECOMMISSIONING ノードを DECOMMISSIONED に移行するまでの最大時間です。 既定値は 3600 秒です。 負の値 (-1 など) は、無限タイムアウトとして処理されます。
実装する自動スケールの種類 (スケジュールベースまたは負荷ベース) を指定するユーザー。
AKS VMSS ノードに使用する可用性ゾーンの一覧。 短縮構文、json-file、yaml-file をサポートします。 詳細を表示するには、"??" を試してください。
クラスターの種類。
3/4 パートのバージョン。
これはクールダウン期間です。これは秒単位の期間であり、ルールによって開始されたスケーリング アクティビティと、それをトリガーするルールに関係なく、次のスケーリング アクティビティの開始までの経過時間を決定します。 既定値は 300 秒です。
デバッグを有効にするかどうかを示すフラグ。 既定値: 8008。
デバッグを中断するかどうかを示すフラグ。 既定値は false です。
コーディネーター HA を有効にした場合、自動フェールオーバーで複数のコーディネーター レプリカを使用するフラグ。ヘッド ノードごとに 1 つ。 既定値は false です。
コーディネーター HA を有効にした場合、自動フェールオーバーで複数のコーディネーター レプリカを使用するフラグ。ヘッド ノードごとに 1 つ。 既定値は false です。
Hive メタストア データベースに接続するための認証モード。 詳細: https://learn.microsoft.com/en-us/azure/azure-sql/database/logins-create-manage?view=azuresql#authentication-and-authorization。
Flink クラスターのデプロイ モードを示す文字列プロパティ。 次のいずれかの列挙値を持つことができます => アプリケーション、セッションです。 既定値は Session です。
これは、AKS クラスターの HDInsight で自動スケールが有効になっているかどうかを示します。
メトリックが有効な場合は True、それ以外の場合は false。
クラスターに対してログ分析が有効な場合は True、それ以外の場合は false。
クラスターに対して Prometheus を有効にするかどうか。
trino クラスターでデバッグを有効にするかどうかを示すフラグ。 既定値は false です。
Hive メタストア データベースに接続するための認証モード。 詳細: https://learn.microsoft.com/en-us/azure/azure-sql/database/logins-create-manage?view=azuresql#authentication-and-authorization。
データベース接続のパスワードを含む secretsProfile.secrets からのシークレット参照名。
Hive メタストア データベースの接続文字列。
データベース接続のユーザー名。
ストレージ キーは wasb ストレージにのみ必要です。
セーブポイントとチェックポイントの状態に使用されるストレージ アカウント URI。
履歴サーバーの CPU 数。
履歴サーバーのメモリ サイズ。
マネージド ID の一覧。 短縮構文、json-file、yaml-file をサポートします。 詳細を表示するには、"??" を試してください。
パブリック IP ではなくプライベート IP を使用してクラスターを作成するかどうか。 このプロパティは作成時に設定する必要があります。
ジョブ マネージャーの CPU 数。
ジョブ マネージャーのメモリ サイズ。
アプリケーション展開モードでの flink クラスターのジョブ仕様。 RunJob API を呼び出してジョブのプロパティが変更された場合でも、仕様は変更できません。ListJob API を使用して最新のジョブ情報を取得してください。 短縮構文、json-file、yaml-file をサポートします。 詳細を表示するには、"??" を試してください。
Kafka クラスター プロファイル。 短縮構文、json-file、yaml-file をサポートします。 詳細を表示するには、"??" を試してください。
すべてのクラスター固有のユーザー シークレットが格納されているユーザー Key Vault の名前。
LLAP クラスター プロファイル。 json-file と yaml-file をサポートします。
ユーザーは、負荷ベースのスケーリングのためにノードの最大数を設定する必要があります。負荷ベースのスケーリングでは、これを使用して、ノードの最小数と最大数の間でスケールアップとスケールダウンが行われます。
ユーザーは、負荷ベースのスケーリングのためにノードの最小数を設定する必要があります。負荷ベースのスケーリングでは、これを使用して、ノードの最小数と最大数の間でスケールアップとスケールダウンが行われます。
ユーザーはポーリング間隔を指定できます。これは、スケーリング操作をトリガーするためにスケーリング メトリックがポーリングされる期間 (秒単位) です。
スケーリングルール。 短縮構文、json-file、yaml-file をサポートします。 詳細を表示するには、"??" を試してください。
リソースが存在する地理的な場所 を指定しない場合は、リソース グループの場所が使用されます。
実行時間の長い操作の終了を待機しません。
ノード定義。 短縮構文、json-file、yaml-file をサポートします。 詳細を表示するには、"??" を試してください。
タスク マネージャーの数。
3 部構成のバージョン。
クラスター Ranger プラグイン プロファイル。 短縮構文、json-file、yaml-file をサポートします。 詳細を表示するには、"??" を試してください。
Ranger クラスター プロファイル。 短縮構文、json-file、yaml-file をサポートします。 詳細を表示するには、"??" を試してください。
現在のスケジュール構成の既定のノード数を設定します。 既定のノード数は、指定されたスケーリング操作の実行時 (スケールアップ/スケールダウン) 時に既定のノード数を指定します。
これにより、スケジュールに基づく自動スケールを有効にするスケジュールを指定します。ユーザーは、スケジュール内で日と時刻 (開始/終了) にわたって複数のルールを設定することを選択できます。 短縮構文、json-file、yaml-file をサポートします。 詳細を表示するには、"??" を試してください。
ユーザーは、スケジュール ベースの自動スケール構成に対してスケジュールを設定する必要があるタイムゾーンを指定する必要があります。
スクリプト アクション プロファイルの一覧。 短縮構文、json-file、yaml-file をサポートします。 詳細を表示するには、"??" を試してください。
Key Vault シークレットのプロパティ。 短縮構文、json-file、yaml-file をサポートします。 詳細を表示するには、"??" を試してください。
サービス構成プロファイル。 短縮構文、json-file、yaml-file をサポートします。 詳細を表示するには、"??" を試してください。
データベース名。
データベース ユーザー パスワードを含むシークレット名。
データベース サーバー ホスト。
データベース ユーザー名。
キー コンテナーのリソース ID。
thrift URL。
既定のストレージ URL。
クラスターあたりの ssh ポッドの数。
スタブ クラスター プロファイル。 json-file と yaml-file をサポートします。
リソース タグ。 短縮構文、json-file、yaml-file をサポートします。 詳細を表示するには、"??" を試してください。
タスク マネージャーの CPU 数。
タスク マネージャーのメモリ サイズ。
Trino クラスター ハイブ カタログ オプション。 短縮構文、json-file、yaml-file をサポートします。 詳細を表示するには、"??" を試してください。
Trino ユーザー プラグイン 仕様 短縮構文、json ファイル、yaml-file をサポートします。 詳細を表示するには、"??" を試してください。
Trino ユーザー テレメトリの仕様。短縮構文、json-file、yaml-file をサポートします。 詳細を表示するには、"??" を試してください。
Spark ユーザー プラグイン 仕様 短縮構文、json ファイル、yaml-file をサポートします。 詳細を表示するには、"??" を試してください。
仮想マシン SKU。
デバッグ ポート。 既定値: 8008。
trino クラスターがデバッグを中断するかどうかを示すフラグ。 既定値は false です。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az hdinsight-on-aks cluster delete
コマンド グループ 'az hdinsight-on-aks cluster' はプレビュー段階であり、開発中です。 参照レベルとサポート レベル: https://aka.ms/CLI_refstatus
クラスターを削除します。
az hdinsight-on-aks cluster delete [--cluster-name]
[--cluster-pool-name]
[--ids]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--resource-group]
[--subscription]
[--yes]
例
クラスターを削除します。
az hdinsight-on-aks cluster delete -n {clusterName} --cluster-pool-name {poolName} -g {RG}
省略可能のパラメーター
HDInsight クラスターの名前。
クラスター プールの名前。
1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
実行時間の長い操作の終了を待機しません。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
確認のダイアログを表示しません。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az hdinsight-on-aks cluster list
コマンド グループ 'az hdinsight-on-aks cluster' はプレビュー段階であり、開発中です。 参照レベルとサポート レベル: https://aka.ms/CLI_refstatus
リソース グループの下に HDInsight クラスター プールを一覧表示します。
az hdinsight-on-aks cluster list --cluster-pool-name
--resource-group
[--max-items]
[--next-token]
例
クラスター プール内のすべてのクラスターを一覧表示します。
az hdinsight-on-aks cluster list --cluster-pool-name {poolName}-g {RG}
必須のパラメーター
クラスター プールの名前。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
省略可能のパラメーター
コマンドの出力で返される項目の合計数。 使用可能な項目の合計数が指定された値を超える場合は、コマンドの出力にトークンが提供されます。 改ページ位置の変更を再開するには、後続のコマンドの引数 --next-token
トークン値を指定します。
ページ分割を開始する場所を指定するトークン。 これは、以前に切り捨てられた応答からのトークン値です。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az hdinsight-on-aks cluster list-service-config
コマンド グループ 'az hdinsight-on-aks cluster' はプレビュー段階であり、開発中です。 参照レベルとサポート レベル: https://aka.ms/CLI_refstatus
クラスターで実行されているすべてのサービスの構成ダンプを一覧表示します。
az hdinsight-on-aks cluster list-service-config --cluster-name
--cluster-pool-name
--resource-group
[--max-items]
[--next-token]
例
クラスターで実行されているすべてのサービスの構成ダンプを一覧表示します。
az hdinsight-on-aks cluster list-service-config --cluster-name {clusterName} --cluster-pool-name {poolName}-g {RG}
必須のパラメーター
HDInsight クラスターの名前。
クラスター プールの名前。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
省略可能のパラメーター
コマンドの出力で返される項目の合計数。 使用可能な項目の合計数が指定された値を超える場合は、コマンドの出力にトークンが提供されます。 改ページ位置の変更を再開するには、後続のコマンドの引数 --next-token
トークン値を指定します。
ページ分割を開始する場所を指定するトークン。 これは、以前に切り捨てられた応答からのトークン値です。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az hdinsight-on-aks cluster resize
コマンド グループ 'az hdinsight-on-aks cluster' はプレビュー段階であり、開発中です。 参照レベルとサポート レベル: https://aka.ms/CLI_refstatus
既存のクラスターのサイズを変更します。
az hdinsight-on-aks cluster resize [--cluster-name]
[--cluster-pool-name]
[--ids]
[--location]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--resource-group]
[--subscription]
[--tags]
[--target-worker-node-count]
例
クラスターのサイズを変更します。
az hdinsight-on-aks cluster resize --cluster-name {clusterName} --cluster-pool-name {poolName}-g {RG} -l {westus3} --target-worker-node-count {6}
省略可能のパラメーター
HDInsight クラスターの名前。
クラスター プールの名前。
1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
リソースが存在する地理的な場所 を指定しない場合は、リソース グループの場所が使用されます。
実行時間の長い操作の終了を待機しません。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
リソース タグ。 短縮構文、json-file、yaml-file をサポートします。 詳細を表示するには、"??" を試してください。
ワーカー ノードのターゲット ノード数。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az hdinsight-on-aks cluster show
コマンド グループ 'az hdinsight-on-aks cluster' はプレビュー段階であり、開発中です。 参照レベルとサポート レベル: https://aka.ms/CLI_refstatus
HDInsight クラスターを取得します。
az hdinsight-on-aks cluster show [--cluster-name]
[--cluster-pool-name]
[--ids]
[--resource-group]
[--subscription]
例
クラスター名を持つクラスターを取得します。
az hdinsight-on-aks cluster show -n {clusterName} --cluster-pool-name {poolName} -g {RG}
省略可能のパラメーター
HDInsight クラスターの名前。
クラスター プールの名前。
1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az hdinsight-on-aks cluster update
コマンド グループ 'az hdinsight-on-aks cluster' はプレビュー段階であり、開発中です。 参照レベルとサポート レベル: https://aka.ms/CLI_refstatus
クラスターを更新します。
az hdinsight-on-aks cluster update [--add]
[--application-log-std-error-enabled {0, 1, f, false, n, no, t, true, y, yes}]
[--application-log-std-out-enabled {0, 1, f, false, n, no, t, true, y, yes}]
[--assigned-identity-client-id]
[--assigned-identity-id]
[--assigned-identity-object-id]
[--authorization-group-id]
[--authorization-user-id]
[--autoscale-profile-graceful-decommission-timeout]
[--autoscale-profile-type {LoadBased, ScheduleBased}]
[--availability-zones]
[--cluster-name]
[--cluster-pool-name]
[--cluster-version]
[--cooldown-period]
[--coord-debug-port]
[--coord-debug-suspend {0, 1, f, false, n, no, t, true, y, yes}]
[--coordinator-debug-enabled {0, 1, f, false, n, no, t, true, y, yes}]
[--coordinator-high-availability-enabled {0, 1, f, false, n, no, t, true, y, yes}]
[--db-connection-authentication-mode {IdentityAuth, SqlAuth}]
[--deployment-mode {Application, Session}]
[--enable-autoscale {0, 1, f, false, n, no, t, true, y, yes}]
[--enable-la-metrics {0, 1, f, false, n, no, t, true, y, yes}]
[--enable-log-analytics {0, 1, f, false, n, no, t, true, y, yes}]
[--enable-prometheu {0, 1, f, false, n, no, t, true, y, yes}]
[--enable-worker-debug {0, 1, f, false, n, no, t, true, y, yes}]
[--flink-db-auth-mode {IdentityAuth, SqlAuth}]
[--flink-hive-catalog-db-connection-password-secret]
[--flink-hive-catalog-db-connection-url]
[--flink-hive-catalog-db-connection-user-name]
[--flink-storage-key]
[--flink-storage-uri]
[--force-string {0, 1, f, false, n, no, t, true, y, yes}]
[--history-server-cpu]
[--history-server-memory]
[--identity-list]
[--ids]
[--job-manager-cpu]
[--job-manager-memory]
[--job-spec]
[--kafka-profile]
[--key-vault-id]
[--llap-profile]
[--loadbased-config-max-nodes]
[--loadbased-config-min-nodes]
[--loadbased-config-poll-interval]
[--loadbased-config-scaling-rules]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--nodes]
[--num-replicas]
[--oss-version]
[--ranger-plugin-profile]
[--ranger-profile]
[--remove]
[--resource-group]
[--schedule-based-config-default-count]
[--schedule-based-config-schedule]
[--schedule-based-config-time-zone]
[--script-action-profiles]
[--secret-reference]
[--service-configs]
[--set]
[--spark-hive-catalog-db-name]
[--spark-hive-catalog-db-password-secret]
[--spark-hive-catalog-db-server-name]
[--spark-hive-catalog-db-user-name]
[--spark-hive-catalog-key-vault-id]
[--spark-hive-catalog-thrift-url]
[--spark-storage-url]
[--ssh-profile-count]
[--stub-profile]
[--subscription]
[--tags]
[--task-manager-cpu]
[--task-manager-memory]
[--trino-hive-catalog]
[--trino-plugins-spec]
[--trino-profile-user-plugins-telemetry-spec]
[--user-plugins-spec]
[--vm-size]
[--worker-debug-port]
[--worker-debug-suspend {0, 1, f, false, n, no, t, true, y, yes}]
例
クラスター サービス構成を更新します。
az hdinsight-on-aks cluster update -n {clusterName} --cluster-pool-name {poolName} -g {RG} -service-configs {"[{service-name:yarn-service,configs:[{component:hadoop-config-client,files:[{file-name:yarn-site.xml,values:{yarn.nodemanager.resource.memory-mb:33333}}]}]}]"}
省略可能のパラメーター
パスとキー値のペアを指定して、オブジェクトの一覧にオブジェクトを追加します。 例: --add property.listProperty <key=value, string or JSON string>.
アプリケーション標準エラーが有効な場合は True、それ以外の場合は false。
アプリケーション標準出力が有効な場合は True、それ以外の場合は false。
MSI の ClientId。
MSI の ResourceId。
MSI の ObjectId。
データ プレーン アクセスが許可されている AAD グループ ID。 短縮構文、json-file、yaml-file をサポートします。 詳細を表示するには、"??" を試してください。
データ プレーン アクセスが許可されている AAD ユーザー ID。 短縮構文、json-file、yaml-file をサポートします。 詳細を表示するには、"??" を試してください。
このプロパティは、正常な使用停止タイムアウト用です。強制シャットダウンが実行されるまでの既定の設定は 3600 秒です。 これは、コンテナーとアプリケーションの実行が完了するのを待ってから、DECOMMISSIONING ノードを DECOMMISSIONED に移行するまでの最大時間です。 既定値は 3600 秒です。 負の値 (-1 など) は、無限タイムアウトとして処理されます。
実装する自動スケールの種類 (スケジュールベースまたは負荷ベース) を指定するユーザー。
AKS VMSS ノードに使用する可用性ゾーンの一覧。 短縮構文、json-file、yaml-file をサポートします。 詳細を表示するには、"??" を試してください。
HDInsight クラスターの名前。
クラスター プールの名前。
3/4 パートのバージョン。
これはクールダウン期間です。これは秒単位の期間であり、ルールによって開始されたスケーリング アクティビティと、それをトリガーするルールに関係なく、次のスケーリング アクティビティの開始までの経過時間を決定します。 既定値は 300 秒です。
デバッグを有効にするかどうかを示すフラグ。 既定値: 8008。
デバッグを中断するかどうかを示すフラグ。 既定値は false です。
コーディネーター HA を有効にした場合、自動フェールオーバーで複数のコーディネーター レプリカを使用するフラグ。ヘッド ノードごとに 1 つ。 既定値は false です。
コーディネーター HA を有効にした場合、自動フェールオーバーで複数のコーディネーター レプリカを使用するフラグ。ヘッド ノードごとに 1 つ。 既定値は false です。
Hive メタストア データベースに接続するための認証モード。 詳細: https://learn.microsoft.com/en-us/azure/azure-sql/database/logins-create-manage?view=azuresql#authentication-and-authorization。
Flink クラスターのデプロイ モードを示す文字列プロパティ。 次のいずれかの列挙値を持つことができます => アプリケーション、セッションです。 既定値は Session です。
これは、AKS クラスターの HDInsight で自動スケールが有効になっているかどうかを示します。
メトリックが有効な場合は True、それ以外の場合は false。
クラスターに対してログ分析が有効な場合は True、それ以外の場合は false。
クラスターに対して Prometheus を有効にするかどうか。
trino クラスターでデバッグを有効にするかどうかを示すフラグ。 既定値は false です。
Hive メタストア データベースに接続するための認証モード。 詳細: https://learn.microsoft.com/en-us/azure/azure-sql/database/logins-create-manage?view=azuresql#authentication-and-authorization。
データベース接続のパスワードを含む secretsProfile.secrets からのシークレット参照名。
Hive メタストア データベースの接続文字列。
データベース接続のユーザー名。
ストレージ キーは wasb ストレージにのみ必要です。
セーブポイントとチェックポイントの状態に使用されるストレージ アカウント URI。
'set' または 'add' を使用する場合は、JSON に変換するのではなく、文字列リテラルを保持します。
履歴サーバーの CPU 数。
履歴サーバーのメモリ サイズ。
マネージド ID の一覧。 短縮構文、json-file、yaml-file をサポートします。 詳細を表示するには、"??" を試してください。
1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
ジョブ マネージャーの CPU 数。
ジョブ マネージャーのメモリ サイズ。
アプリケーション展開モードでの flink クラスターのジョブ仕様。 RunJob API を呼び出してジョブのプロパティが変更された場合でも、仕様は変更できません。ListJob API を使用して最新のジョブ情報を取得してください。 短縮構文、json-file、yaml-file をサポートします。 詳細を表示するには、"??" を試してください。
Kafka クラスター プロファイル。 短縮構文、json-file、yaml-file をサポートします。 詳細を表示するには、"??" を試してください。
すべてのクラスター固有のユーザー シークレットが格納されているユーザー Key Vault の名前。
LLAP クラスター プロファイル。 json-file と yaml-file をサポートします。
ユーザーは、負荷ベースのスケーリングのためにノードの最大数を設定する必要があります。負荷ベースのスケーリングでは、これを使用して、ノードの最小数と最大数の間でスケールアップとスケールダウンが行われます。
ユーザーは、負荷ベースのスケーリングのためにノードの最小数を設定する必要があります。負荷ベースのスケーリングでは、これを使用して、ノードの最小数と最大数の間でスケールアップとスケールダウンが行われます。
ユーザーはポーリング間隔を指定できます。これは、スケーリング操作をトリガーするためにスケーリング メトリックがポーリングされる期間 (秒単位) です。
スケーリングルール。 短縮構文、json-file、yaml-file をサポートします。 詳細を表示するには、"??" を試してください。
実行時間の長い操作の終了を待機しません。
ノード定義。 短縮構文、json-file、yaml-file をサポートします。 詳細を表示するには、"??" を試してください。
タスク マネージャーの数。
3 部構成のバージョン。
クラスター Ranger プラグイン プロファイル。 短縮構文、json-file、yaml-file をサポートします。 詳細を表示するには、"??" を試してください。
Ranger クラスター プロファイル。 短縮構文、json-file、yaml-file をサポートします。 詳細を表示するには、"??" を試してください。
リストからプロパティまたは要素を削除します。 例: --remove property.list OR --remove propertyToRemove。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
現在のスケジュール構成の既定のノード数を設定します。 既定のノード数は、指定されたスケーリング操作の実行時 (スケールアップ/スケールダウン) 時に既定のノード数を指定します。
これにより、スケジュールに基づく自動スケールを有効にするスケジュールを指定します。ユーザーは、スケジュール内で日と時刻 (開始/終了) にわたって複数のルールを設定することを選択できます。 短縮構文、json-file、yaml-file をサポートします。 詳細を表示するには、"??" を試してください。
ユーザーは、スケジュール ベースの自動スケール構成に対してスケジュールを設定する必要があるタイムゾーンを指定する必要があります。
スクリプト アクション プロファイルの一覧。 短縮構文、json-file、yaml-file をサポートします。 詳細を表示するには、"??" を試してください。
Key Vault シークレットのプロパティ。 短縮構文、json-file、yaml-file をサポートします。 詳細を表示するには、"??" を試してください。
サービス構成プロファイル。 短縮構文、json-file、yaml-file をサポートします。 詳細を表示するには、"??" を試してください。
設定するプロパティ パスと値を指定して、オブジェクトを更新します。 例: --set property1.property2=。
データベース名。
データベース ユーザー パスワードを含むシークレット名。
データベース サーバー ホスト。
データベース ユーザー名。
キー コンテナーのリソース ID。
thrift URL。
既定のストレージ URL。
クラスターあたりの ssh ポッドの数。
スタブ クラスター プロファイル。 json-file と yaml-file をサポートします。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
リソース タグ。 短縮構文、json-file、yaml-file をサポートします。 詳細を表示するには、"??" を試してください。
タスク マネージャーの CPU 数。
タスク マネージャーのメモリ サイズ。
Hive カタログ オプション。 短縮構文、json-file、yaml-file をサポートします。 詳細を表示するには、"??" を試してください。
Trino ユーザー プラグイン 仕様 短縮構文、json ファイル、yaml-file をサポートします。 詳細を表示するには、"??" を試してください。
Trino ユーザー テレメトリの仕様。短縮構文、json-file、yaml-file をサポートします。 詳細を表示するには、"??" を試してください。
Spark ユーザー プラグイン 仕様 短縮構文、json ファイル、yaml-file をサポートします。 詳細を表示するには、"??" を試してください。
仮想マシン SKU。
デバッグ ポート。 既定値: 8008。
trino クラスターがデバッグを中断するかどうかを示すフラグ。 既定値は false です。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az hdinsight-on-aks cluster wait
コマンド グループ 'az hdinsight-on-aks cluster' はプレビュー段階であり、開発中です。 参照レベルとサポート レベル: https://aka.ms/CLI_refstatus
条件が満たされるまで CLI を待機状態にします。
az hdinsight-on-aks cluster wait [--cluster-name]
[--cluster-pool-name]
[--created]
[--custom]
[--deleted]
[--exists]
[--ids]
[--interval]
[--resource-group]
[--subscription]
[--timeout]
[--updated]
省略可能のパラメーター
HDInsight クラスターの名前。
クラスター プールの名前。
'provisioningState' が 'Succeeded' で作成されるまで待ちます。
条件がカスタム JMESPath クエリを満たすまで待ちます。 例: provisioningState!='InProgress'、instanceView.statuses[?code=='PowerState/running']。
削除されるまで待ちます。
リソースが存在するまで待ちます。
1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。
ポーリング間隔 (秒単位)。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
最大待機時間 (秒単位)。
provisioningState が 'Succeeded' で更新されるまで待ちます。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
Azure CLI