az hdinsight
管理 HDInsight 資源。
命令
名稱 | Description | 類型 | 狀態 |
---|---|---|---|
az hdinsight application |
管理 HDInsight 應用程式。 |
核心 | GA |
az hdinsight application create |
建立 HDInsight 叢集的應用程式。 |
核心 | GA |
az hdinsight application delete |
刪除 HDInsight 叢集上的指定應用程式。 |
核心 | GA |
az hdinsight application list |
列出 HDInsight 叢集的所有應用程式。 |
核心 | GA |
az hdinsight application show |
取得指定之應用程式的屬性。 |
核心 | GA |
az hdinsight application wait |
將 CLI 置於等候狀態,直到作業完成為止。 |
核心 | GA |
az hdinsight autoscale |
管理 HDInsight 叢集的自動調整設定。 |
核心 | GA |
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 azure-monitor |
管理 HDInsight 叢集上的 Azure 監視器記錄整合。 |
核心 | GA |
az hdinsight azure-monitor-agent |
管理 HDInsight 叢集上的 Azure 監視器代理程序記錄整合。 |
核心 | GA |
az hdinsight azure-monitor-agent disable |
停用 HDInsight 叢集上的 Azure 監視器代理程式記錄整合。 |
核心 | GA |
az hdinsight azure-monitor-agent enable |
在 HDInsight 叢集上啟用 Azure 監視器代理程式記錄整合。 |
核心 | GA |
az hdinsight azure-monitor-agent show |
取得 HDInsight 叢集上 Azure 監視器代理程式記錄整合的狀態。 |
核心 | GA |
az hdinsight azure-monitor disable |
停用 HDInsight 叢集上的 Azure 監視器記錄整合。 |
核心 | GA |
az hdinsight azure-monitor enable |
在 HDInsight 叢集上啟用 Azure 監視器記錄整合。 |
核心 | GA |
az hdinsight azure-monitor show |
取得 HDInsight 叢集上 Azure 監視器記錄整合的狀態。 |
核心 | GA |
az hdinsight create |
建立新的叢集。 |
核心 | GA |
az hdinsight delete |
刪除指定的 HDInsight 叢集。 |
核心 | GA |
az hdinsight host |
管理 HDInsight 叢集的虛擬主機。 |
核心 | GA |
az hdinsight host list |
列出指定之 HDInsight 叢集的主機。 |
核心 | GA |
az hdinsight host restart |
重新啟動指定之 HDInsight 叢集的特定主機。 |
核心 | GA |
az hdinsight list |
列出資源群組或訂用帳戶中的 HDInsight 叢集。 |
核心 | GA |
az hdinsight list-usage |
列出指定位置的使用方式。 |
核心 | GA |
az hdinsight monitor |
管理 HDInsight 叢集上的傳統 Azure 監視器記錄整合。 |
核心 | GA |
az hdinsight monitor disable |
停用 HDInsight 叢集上的傳統 Azure 監視器記錄整合。 |
核心 | GA |
az hdinsight monitor enable |
在 HDInsight 叢集上啟用傳統 Azure 監視器記錄整合。 |
核心 | GA |
az hdinsight monitor show |
取得 HDInsight 叢集上傳統 Azure 監視器記錄整合的狀態。 |
核心 | GA |
az hdinsight resize |
將指定的 HDInsight 叢集大小調整為指定的大小。 |
核心 | GA |
az hdinsight rotate-disk-encryption-key |
輪替指定 HDInsight 叢集的磁碟加密金鑰。 |
核心 | GA |
az hdinsight script-action |
管理 HDInsight 腳本動作。 |
核心 | GA |
az hdinsight script-action delete |
刪除叢集的所指定保存指令碼動作。 |
核心 | GA |
az hdinsight script-action execute |
在指定的 HDInsight 叢集上執行指令碼動作。 |
核心 | GA |
az hdinsight script-action list |
列出所指定叢集的所有保存指令碼動作。 |
核心 | GA |
az hdinsight script-action list-execution-history |
針對指定的叢集列出所有指令碼的執行歷程記錄。 |
核心 | GA |
az hdinsight script-action promote |
將指定的臨機操作腳本執行升階為保存的腳本。 |
核心 | GA |
az hdinsight script-action show-execution-details |
取得給定指令碼執行識別碼的指令碼執行詳細資料。 |
核心 | GA |
az hdinsight show |
取得指定的叢集。 |
核心 | GA |
az hdinsight update |
更新指定之 HDInsight 叢集的標記或身分識別。 設定 identity 屬性將會覆寫叢集的現有身分識別組態。 |
核心 | GA |
az hdinsight wait |
將 CLI 置於等候狀態,直到作業完成為止。 |
核心 | GA |
az hdinsight create
建立新的叢集。
az hdinsight create --name
--resource-group
--type
[--assign-identity]
[--autoscale-count]
[--autoscale-max-count]
[--autoscale-min-count]
[--autoscale-type {Load, Schedule}]
[--cluster-admin-account]
[--cluster-admin-password]
[--cluster-configurations]
[--cluster-tier {Premium, Standard}]
[--cluster-users-group-dns]
[--component-version]
[--compute-isolation {false, true}]
[--days {Friday, Monday, Saturday, Sunday, Thursday, Tuesday, Wednesday}]
[--domain]
[--edgenode-size]
[--enable-private-link {false, true}]
[--encryption-algorithm {RSA-OAEP, RSA-OAEP-256, RSA1_5}]
[--encryption-at-host {false, true}]
[--encryption-in-transit {false, true}]
[--encryption-key-name]
[--encryption-key-version]
[--encryption-vault-uri]
[--esp]
[--headnode-size]
[--host-sku]
[--http-password]
[--http-user]
[--idbroker]
[--kafka-client-group-id]
[--kafka-client-group-name]
[--kafka-management-node-count]
[--kafka-management-node-size]
[--ldaps-urls]
[--location]
[--minimal-tls-version {1.2}]
[--no-validation-timeout]
[--no-wait]
[--outbound-dependencies-managed-type {External, Managed}]
[--private-link-config]
[--public-ip-tag-type]
[--public-ip-tag-value]
[--resource-provider-connection {Inbound, Outbound}]
[--ssh-password]
[--ssh-public-key]
[--ssh-user]
[--storage-account]
[--storage-account-key]
[--storage-account-managed-identity]
[--storage-container]
[--storage-filesystem]
[--subnet]
[--tags]
[--time]
[--timezone]
[--version]
[--vnet-name]
[--workernode-count]
[--workernode-data-disk-size]
[--workernode-data-disk-storage-account-type {premium_lrs, standard_lrs}]
[--workernode-data-disks-per-node]
[--workernode-size]
[--zones]
[--zookeepernode-size]
範例
使用現有的記憶體帳戶建立叢集。
az hdinsight create -t spark -g MyResourceGroup -n MyCluster \
-p "HttpPassword1234!" \
--storage-account MyStorageAccount
使用最低 tls 版本建立叢集。
az hdinsight create -t spark -g MyResourceGroup -n MyCluster \
-p "HttpPassword1234!" \
--storage-account MyStorageAccount --minimal-tls-version 1.2
建立可啟用傳輸中加密的叢集。
az hdinsight create -t spark -g MyResourceGroup -n MyCluster \
-p "HttpPassword1234!" \
--storage-account MyStorageAccount --encryption-in-transit true
在主機上建立具有加密的叢集。
az hdinsight create -t spark -g MyResourceGroup -n MyCluster \
-p "HttpPassword1234!" \
--storage-account MyStorageAccount --encryption-at-host true
使用企業安全性套件 (ESP) 建立叢集。
az hdinsight create --esp -t spark -g MyResourceGroup -n MyCluster \
-p "HttpPassword1234!" \
--storage-account MyStorageAccount \
--subnet "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MyRG/providers/Microsoft.Network/virtualNetworks/MyVnet/subnets/subnet1" \
--domain "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MyRG/providers/Microsoft.AAD/domainServices/MyDomain.onmicrosoft.com" \
--assign-identity "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MyMsiRG/providers/Microsoft.ManagedIdentity/userAssignedIdentities/MyMSI" \
--cluster-admin-account MyAdminAccount@MyDomain.onmicrosoft.com \
--cluster-users-group-dns MyGroup
使用企業安全性套件 (ESP) 建立叢集,並啟用 HDInsight ID Broker。
az hdinsight create --esp --idbroker -t spark -g MyResourceGroup -n MyCluster \
-p "HttpPassword1234!" \
--storage-account MyStorageAccount \
--subnet "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MyRG/providers/Microsoft.Network/virtualNetworks/MyVnet/subnets/subnet1" \
--domain "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MyRG/providers/Microsoft.AAD/domainServices/MyDomain.onmicrosoft.com" \
--assign-identity "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/MyMsiRG/providers/Microsoft.ManagedIdentity/userAssignedIdentities/MyMSI" \
--cluster-admin-account MyAdminAccount@MyDomain.onmicrosoft.com \
--cluster-users-group-dns MyGroup
建立具有磁碟加密的 Kafka 叢集。 請參閱https://learn.microsoft.com/azure/hdinsight/kafka/apache-kafka-byok.
az hdinsight create -t kafka -g MyResourceGroup -n MyCluster \
-p "HttpPassword1234!" --workernode-data-disks-per-node 2 \
--storage-account MyStorageAccount \
--encryption-key-name kafkaClusterKey \
--encryption-key-version 00000000000000000000000000000000 \
--encryption-vault-uri https://MyKeyVault.vault.azure.net \
--assign-identity MyMSI
使用 kafka rest Proxy 建立 kafka 叢集。
az hdinsight create -t kafka -g MyResourceGroup -n MyCluster \
-p "HttpPassword1234!" --workernode-data-disks-per-node 2 \
--storage-account MyStorageAccount \
--kafka-management-node-size "Standard_D4_v2" \
--kafka-client-group-id MySecurityGroupId \
--kafka-client-group-name MySecurityGroupName
--component-version kafka=2.1
建立搭配 Azure Data Lake Storage Gen2 的叢集
az hdinsight create -t spark -g MyResourceGroup -n MyCluster \
-p "HttpPassword1234!" \
--storage-account MyStorageAccount \
--storage-account-managed-identity MyMSI
使用 JSON 字串的組態建立叢集。
az hdinsight create -t spark -g MyResourceGroup -n MyCluster \
-p "HttpPassword1234!" \
--storage-account MyStorageAccount \
--cluster-configuration {'gateway':{'restAuthCredential.username':'admin'}}
從本機檔案建立組態的叢集。
az hdinsight create -t spark -g MyResourceGroup -n MyCluster \
-p "HttpPassword1234!" \
--storage-account MyStorageAccount \
--cluster-configuration @config.json
建立以負載為基礎的自動調整叢集。
az hdinsight create -t spark --version 3.6 -g MyResourceGroup -n MyCluster \
-p "HttpPassword1234!" --storage-account MyStorageAccount \
--autoscale-type Load --autoscale-min-workernode-count 3 --autoscale-max-workernode-count 5
建立以排程為基礎的自動調整的叢集。
az hdinsight create -t spark --version 3.6 -g MyResourceGroup -n MyCluster \
-p "HttpPassword1234!" --storage-account MyStorageAccount \
--autoscale-type Schedule --timezone "Pacific Standard Time" --days Monday \
--time 09:00 --autoscale-workernode-count 5
建立具有轉寄輸出和 Private Link 功能的叢集。
az hdinsight create -t spark --version 3.6 -g MyResourceGroup -n MyCluster \
-p "HttpPassword1234!" --storage-account MyStorageAccount \
--subnet "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg/providers/Microsoft.Network/virtualNetworks/fakevnet/subnets/default" \
--resource-provider-connection Outbound --enable-private-link
建立具有計算隔離功能的叢集。
az hdinsight create -t spark --version 3.6 -g MyResourceGroup -n MyCluster \
-p "HttpPassword1234!" --storage-account MyStorageAccount \
--enable-compute-isolation --workernode-size "Standard_E8S_V3" --headnode-size "Standard_E8S_V3"
必要參數
叢集的名稱。
資源群組的名稱。 您可以使用 az configure --defaults group=<name>
來設定預設群組。
HDInsight 叢集的類型,例如:hadoop、interactivehive、hbase、kafka、storm、spark、rserver、mlservices。 另請參閱: https://learn.microsoft.com/azure/hdinsight/hdinsight-hadoop-provision-linux-clusters#cluster-types。
選擇性參數
使用者指派身分識別的名稱或標識碼。 當assign_identity_type為 SystemAssigned 時,請略過此字段。
排程的背景工作節點計數。
負載型 atuoscale 的最大背景工作節點計數。
負載型 atuoscale 的最小背景工作節點計數。
自動調整類型。
將具有叢集系統管理員許可權的網域用戶帳戶。 只有在使用企業安全性套件建立叢集時才需要。
網域管理員密碼。 只有在使用企業安全性套件建立叢集時才需要。
各種元件的額外設定。 您可以使用語法或 JSON 字串,從檔案 @{path}
提供組態。 另請參閱: https://learn.microsoft.com/azure/hdinsight/hdinsight-hadoop-customize-cluster-bootstrap。
叢集的階層。
叢集使用者群組的辨別名稱空格分隔清單。 只有在使用企業安全性套件建立叢集時才需要。
各種 Hadoop 元件的版本,採用 'component=version' 格式的空格分隔版本。 範例:Spark=2.0 Hadoop=2.7.3 另請參閱: https://learn.microsoft.com/azure/hdinsight/hdinsight-component-versioning#hadoop-components-available-with-different-hdinsight-versions。
指出是否啟用計算隔離。
以空格分隔的排程日期清單。
使用者 Azure Active Directory 網域 服務的名稱或資源識別碼。 只有在使用企業安全性套件建立叢集時才需要。
節點的大小。 另請參閱: https://learn.microsoft.com/azure/hdinsight/hdinsight-hadoop-provision-linux-clusters#configure-cluster-size。
指出是否啟用私人連結。
加密的演算法識別碼。
指出是否在主機啟用加密。
指出是否在傳輸中啟用加密。
用於啟用磁碟加密的金鑰名稱。
用於啟用磁碟加密的金鑰版本。
客戶金鑰所在的基底金鑰保存庫 URI,例如 https://myvault.vault.azure.net。
指定 以使用企業安全性套件建立叢集。 如果省略,則不允許使用企業安全性套件建立叢集。
節點的大小。 另請參閱: https://learn.microsoft.com/azure/hdinsight/hdinsight-hadoop-provision-linux-clusters#configure-cluster-size。
計算隔離的專用主機 SKU。
叢集的 HTTP 密碼。 如果未提供,將提示。
叢集的 HTTP 用戶名稱。 默認值:admin。
指定 以使用 HDInsight ID Broker 建立 ESP 叢集。 如果省略,則不允許使用 HDInsight ID Broker 建立 ESP 叢集。
Kafka Rest Proxy 的用戶端 AAD 安全組識別碼。
Kafka Rest Proxy 的用戶端 AAD 安全組名稱。
叢集中的kafka管理節點數目。
節點的大小。 另請參閱: https://learn.microsoft.com/azure/hdinsight/hdinsight-hadoop-provision-linux-clusters#configure-cluster-size。
要與 Active Directory 通訊的 LDAPS 通訊協定 URL 以空格分隔的清單。 只有在使用企業安全性套件建立叢集時才需要。
位置。 值的來源:az account list-locations
。 您可以使用 az configure --defaults location=<location>
設定預設位置。
最低支援的 TLS 版本。
允許在自變數驗證階段期間發生逾時錯誤。 如果省略,則會允許驗證逾時錯誤。
請勿等候長時間執行的作業完成。
資源提供者連線的方向。
建立叢集時的私人連結組態。 您可以使用語法或 JSON 字串,從檔案 @{path}
提供 Private Link 組態。 請參閱 https://github.com/Azure/azure-cli/blob/dev/src/azure-cli/azure/cli/command_modules/hdinsight/tests/latest/privatelinkconfigurations.json。
取得或設定ipTag類型:範例 FirstPartyUsage。
取得或設定與公用IP相關聯的IpTag值。範例 HDInsight、SQL、記憶體等。
資源提供者連接類型。
叢集節點的 SSH 密碼。 如果未指定,請使用 HTTP 密碼。
叢集節點的 SSH 公鑰。
叢集節點的 SSH 用戶名稱。
記憶體帳戶的名稱或識別碼。
儲存體帳戶金鑰。 如果使用者具有記憶體帳戶的存取權,則可以自動擷取密鑰。
具有記憶體帳戶文件系統存取權的使用者指派受控識別。 只有在記憶體帳戶類型為 Azure Data Lake Storage Gen2 時才需要。
叢集將使用的記憶體容器。 如果未指定叢集名稱,請使用叢集名稱。 (僅限 WASB)。
叢集將使用的記憶體檔案系統。 如果未指定叢集名稱,請使用叢集名稱。 (僅限 DFS)。
子網的名稱或標識碼。 如果提供名稱, --vnet-name
則必須提供 。
以空格分隔的標記:key[=value] [key[=value] ...]。使用 「清除現有的標記」。
以 xx:xx 為單位的 24 小時時間。
排程自動調整類型的時區。 來自 az hdinsight autoscale list-timezones
的值。
HDInsight 叢集版本。 另請參閱: https://learn.microsoft.com/azure/hdinsight/hdinsight-component-versioning#supported-hdinsight-versions。
虛擬網路的名稱。
叢集中的背景工作角色節點數目。
以 GB 為單位的數據磁碟大小,例如 1023。
將用於數據磁碟的記憶體帳戶類型:standard_lrs或premium_lrs。
每個背景工作節點要使用的資料磁碟數目。
節點的大小。 另請參閱: https://learn.microsoft.com/azure/hdinsight/hdinsight-hadoop-provision-linux-clusters#configure-cluster-size。
將建立叢集的可用性區域以空格分隔的清單。
節點的大小。 另請參閱: https://learn.microsoft.com/azure/hdinsight/hdinsight-hadoop-provision-linux-clusters#configure-cluster-size。
全域參數
增加記錄詳細資訊,以顯示所有偵錯記錄。
顯示此說明訊息並結束。
只顯示錯誤,隱藏警告。
輸出格式。
JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/。
訂用帳戶的名稱或識別碼。 您可以使用 az account set -s NAME_OR_ID
設定預設訂用帳戶。
增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。
az hdinsight delete
刪除指定的 HDInsight 叢集。
az hdinsight delete --name
--resource-group
[--no-wait]
[--yes]
必要參數
叢集的名稱。
資源群組的名稱。 您可以使用 az configure --defaults group=<name>
來設定預設群組。
選擇性參數
請勿等候長時間執行的作業完成。
不提示確認。
全域參數
增加記錄詳細資訊,以顯示所有偵錯記錄。
顯示此說明訊息並結束。
只顯示錯誤,隱藏警告。
輸出格式。
JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/。
訂用帳戶的名稱或識別碼。 您可以使用 az account set -s NAME_OR_ID
設定預設訂用帳戶。
增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。
az hdinsight list
列出資源群組或訂用帳戶中的 HDInsight 叢集。
az hdinsight list [--resource-group]
選擇性參數
資源群組的名稱。 您可以使用 az configure --defaults group=<name>
來設定預設群組。
全域參數
增加記錄詳細資訊,以顯示所有偵錯記錄。
顯示此說明訊息並結束。
只顯示錯誤,隱藏警告。
輸出格式。
JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/。
訂用帳戶的名稱或識別碼。 您可以使用 az account set -s NAME_OR_ID
設定預設訂用帳戶。
增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。
az hdinsight list-usage
列出指定位置的使用方式。
az hdinsight list-usage --location
必要參數
位置。 值的來源:az account list-locations
。 您可以使用 az configure --defaults location=<location>
設定預設位置。
全域參數
增加記錄詳細資訊,以顯示所有偵錯記錄。
顯示此說明訊息並結束。
只顯示錯誤,隱藏警告。
輸出格式。
JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/。
訂用帳戶的名稱或識別碼。 您可以使用 az account set -s NAME_OR_ID
設定預設訂用帳戶。
增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。
az hdinsight resize
將指定的 HDInsight 叢集大小調整為指定的大小。
az hdinsight resize --name
--resource-group
--workernode-count
[--no-wait]
範例
調整叢集的背景工作節點大小。
az hdinsight resize --name MyCluster --resource-group rg --workernode-count 5
必要參數
叢集的名稱。
資源群組的名稱。 您可以使用 az configure --defaults group=<name>
來設定預設群組。
作業的目標背景工作節點實例計數。
選擇性參數
請勿等候長時間執行的作業完成。
全域參數
增加記錄詳細資訊,以顯示所有偵錯記錄。
顯示此說明訊息並結束。
只顯示錯誤,隱藏警告。
輸出格式。
JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/。
訂用帳戶的名稱或識別碼。 您可以使用 az account set -s NAME_OR_ID
設定預設訂用帳戶。
增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。
az hdinsight rotate-disk-encryption-key
輪替指定 HDInsight 叢集的磁碟加密金鑰。
az hdinsight rotate-disk-encryption-key --encryption-key-name
--encryption-key-version
--encryption-vault-uri
--name
--resource-group
[--no-wait]
必要參數
用於啟用磁碟加密的金鑰名稱。
用於啟用磁碟加密的金鑰版本。
客戶金鑰所在的基底金鑰保存庫 URI,例如 https://myvault.vault.azure.net。
叢集的名稱。
資源群組的名稱。 您可以使用 az configure --defaults group=<name>
來設定預設群組。
選擇性參數
請勿等候長時間執行的作業完成。
全域參數
增加記錄詳細資訊,以顯示所有偵錯記錄。
顯示此說明訊息並結束。
只顯示錯誤,隱藏警告。
輸出格式。
JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/。
訂用帳戶的名稱或識別碼。 您可以使用 az account set -s NAME_OR_ID
設定預設訂用帳戶。
增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。
az hdinsight show
取得指定的叢集。
az hdinsight show --name
--resource-group
必要參數
叢集的名稱。
資源群組的名稱。 您可以使用 az configure --defaults group=<name>
來設定預設群組。
全域參數
增加記錄詳細資訊,以顯示所有偵錯記錄。
顯示此說明訊息並結束。
只顯示錯誤,隱藏警告。
輸出格式。
JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/。
訂用帳戶的名稱或識別碼。 您可以使用 az account set -s NAME_OR_ID
設定預設訂用帳戶。
增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。
az hdinsight update
更新指定之 HDInsight 叢集的標記或身分識別。 設定 identity 屬性將會覆寫叢集的現有身分識別組態。
az hdinsight update --name
--resource-group
[--assign-identity]
[--assign-identity-type]
[--no-wait]
[--tags]
範例
更新標記。
az hdinsight update --name MyCluster --resource-group rg --tags key=value
使用單一 UserAssigned msi 更新管理身分識別。
az hdinsight update --name MyCluster --resource-group rg --assign-identity-type UserAssigned --assign-identity MyMsi
使用多個 UserAssigned msi 更新管理身分識別。
az hdinsight update --name MyCluster --resource-group rg --assign-identity-type UserAssigned --assign-identity MyMsi1 MyMsi2
更新 SystemAssigned 管理身分識別。
az hdinsight update --name MyCluster --resource-group rg --assign-identity-type SystemAssigned
使用 SystemAssigned、UserAssigned msi 更新管理身分識別。
az hdinsight update --name MyCluster --resource-group rg --assign-identity-type "SystemAssigned,UserAssigned" --assign-identity MyMsi1
必要參數
叢集的名稱。
資源群組的名稱。 您可以使用 az configure --defaults group=<name>
來設定預設群組。
選擇性參數
使用者指派身分識別的名稱或標識碼。 當assign_identity_type為 SystemAssigned 時,請略過此字段。
用於叢集的身分識別類型。 允許的值:None
、SystemAssigned
、SystemAssigned,UserAssigned
、UserAssigned
。
請勿等候長時間執行的作業完成。
以空格分隔的標記:key[=value] [key[=value] ...]。使用 「清除現有的標記」。
全域參數
增加記錄詳細資訊,以顯示所有偵錯記錄。
顯示此說明訊息並結束。
只顯示錯誤,隱藏警告。
輸出格式。
JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/。
訂用帳戶的名稱或識別碼。 您可以使用 az account set -s NAME_OR_ID
設定預設訂用帳戶。
增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。
az hdinsight wait
將 CLI 置於等候狀態,直到作業完成為止。
az hdinsight wait --name
--resource-group
[--created]
[--custom]
[--deleted]
[--exists]
[--interval]
[--timeout]
[--updated]
必要參數
叢集的名稱。
資源群組的名稱。 您可以使用 az configure --defaults group=<name>
來設定預設群組。
選擇性參數
請等候在 'Succeeded' 使用 'provisioningState' 建立。
等到條件符合自定義 JMESPath 查詢為止。 例如 provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running']。
等到刪除為止。
等候資源存在。
輪詢間隔以秒為單位。
以秒為單位的等候上限。
等到 provisioningState 更新為 'Succeeded'。
全域參數
增加記錄詳細資訊,以顯示所有偵錯記錄。
顯示此說明訊息並結束。
只顯示錯誤,隱藏警告。
輸出格式。
JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/。
訂用帳戶的名稱或識別碼。 您可以使用 az account set -s NAME_OR_ID
設定預設訂用帳戶。
增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。