az hdinsight-on-aks cluster
Note
このリファレンスは、Azure CLI (バージョン 2.56.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}]
[--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]
[--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]
[--worker-debug-port]
[--worker-debug-suspend {0, 1, f, false, n, no, t, true, y, yes}]
例
Trino クラスターを作成します。 az hdinsight-on-aks cluster node-profile create $node frist を使用する必要があります。
az hdinsight-on-aks cluster node-profile create --count 5 --node-type Worker --vm-size Standard_D8d_v5
az hdinsightonaks cluster create -n {clustername} --cluster-pool-name {clusterpoolname} -g {resourcesGroup} -l {location} --assigned-identity-object-id {00000000-0000-0000-0000-000000000000} --assigned-identity-client-id {00000000-0000-0000-0000-000000000000} --authorization-user-id {00000000-0000-0000-0000-000000000000} --assigned-identity-id {/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/PSGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/yourmsi} --cluster-type Trino --cluster-version {1.0.6} --oss-version {0.410.0} --nodes $node-profile
Flink クラスターを作成します。
az hdinsight-on-aks cluster create -n {clustername} --cluster-pool-name {clusterpoolname} -g {RG} -l {westus3} --assigned-identity-object-id {00000000-0000-0000-0000-000000000000} --assigned-identity-client-id {00000000-0000-0000-0000-000000000000} --authorization-user-id {00000000-0000-0000-0000-000000000000} --assigned-identity-id {/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/PSGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/yourmsi} --cluster-type Flink --cluster-version {flinkversion} --oss-version {flinkossversion} --nodes {nodes} --flink-storage-uri {storageUri} --job-manager-cpu {1} --job-manager-memory {2000} --task-manager-cpu {6} --task-manager-memory {49016}
Hive カタログを使用して Trino クラスターを作成します。
az hdinsight-on-aks cluster trino-hive-catalog create --catalog-name {catalogName} --metastore-db-connection-url {metastoreDbConnectionURL} --metastore-db-connection-user-name {metastoreDbUserName} --metastore-db-connection-password-secret {metastoreDbPasswordSecret} --metastore-warehouse-dir {metastoreWarehouseDir}
az hdinsight-on-aks cluster secret create --secret-name {secretName} --reference-name {secretName}
az hdinsight-on-aks cluster create -n {clustername} --cluster-pool-name {clusterpoolname} -g {resourcesGroup} -l {westus3} --assigned-identity-object-id {00000000-0000-0000-0000-000000000000} --assigned-identity-client-id {00000000-0000-0000-0000-000000000000} --authorization-user-id {00000000-0000-0000-0000-000000000000} --assigned-identity-id {/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/PSGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/yourmsi} --cluster-type Trino --cluster-version {1.0.6} --oss-version {0.410.0} --nodes {node-profile} --secret-reference {secretReference} --key-vault-id {keyVaultResourceId} --trino-hive-catalog {trinoHiveCatalogOption}
必須のパラメーター
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 など) は、無限タイムアウトとして処理されます。
実装する自動スケールの種類 (スケジュールベースまたは負荷ベース) を指定するユーザー。
クラスターの種類。
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 数。
履歴サーバーのメモリ サイズ。
パブリック 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 をサポートします。 詳細を表示するには、"??" を試してください。
デバッグ ポート。 既定値: 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}]
[--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]
[--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]
[--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、または JSON 文字列>。
アプリケーション標準エラーが有効な場合は 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 など) は、無限タイムアウトとして処理されます。
実装する自動スケールの種類 (スケジュールベースまたは負荷ベース) を指定するユーザー。
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 数。
履歴サーバーのメモリ サイズ。
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 をサポートします。 詳細を表示するには、"??" を試してください。
デバッグ ポート。 既定値: 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
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示