az hdinsight-on-aks cluster
Nota
Questo riferimento fa parte dell'estensione hdinsightonaks per l'interfaccia della riga di comando di Azure (versione 2.57.0 o successiva). L'estensione installerà automaticamente la prima volta che si esegue un comando az hdinsight-on-aks cluster . Altre informazioni sulle estensioni.
Questo gruppo di comandi è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus
Operazioni del cluster.
Comandi
Nome | Descrizione | Tipo | Status |
---|---|---|---|
az hdinsight-on-aks cluster create |
Creare un cluster. |
Estensione | Anteprima |
az hdinsight-on-aks cluster delete |
Eliminare un cluster. |
Estensione | Anteprima |
az hdinsight-on-aks cluster instance-view |
Ottiene lo stato di un'istanza del cluster. |
Estensione | Anteprima |
az hdinsight-on-aks cluster instance-view list |
Elencare gli elenchi delle visualizzazioni dell'istanza. |
Estensione | Anteprima |
az hdinsight-on-aks cluster instance-view show |
Ottenere lo stato di un'istanza del cluster. |
Estensione | Anteprima |
az hdinsight-on-aks cluster job |
Operazioni del processo del cluster. |
Estensione | Anteprima |
az hdinsight-on-aks cluster job list |
Elencare i processi di HDInsight nel cluster del servizio Azure Kubernetes. |
Estensione | Anteprima |
az hdinsight-on-aks cluster job run |
Operazioni sui processi di HDInsight nel cluster del servizio Azure Kubernetes. |
Estensione | Anteprima |
az hdinsight-on-aks cluster library |
Gestire la libreria del cluster. |
Estensione | Anteprima |
az hdinsight-on-aks cluster library list |
Elencare tutte le librerie di HDInsight nel cluster del servizio Azure Kubernetes. |
Estensione | Anteprima |
az hdinsight-on-aks cluster library manage |
Operazioni di gestione delle librerie in HDInsight nel cluster del servizio Azure Kubernetes. |
Estensione | Anteprima |
az hdinsight-on-aks cluster list |
Elencare i pool di cluster HDInsight in un gruppo di risorse. |
Estensione | Anteprima |
az hdinsight-on-aks cluster list-service-config |
Elencare il dump di configurazione di tutti i servizi in esecuzione nel cluster. |
Estensione | Anteprima |
az hdinsight-on-aks cluster node-profile |
Gestire il profilo del nodo di calcolo. |
Estensione | Anteprima |
az hdinsight-on-aks cluster node-profile create |
Creare un profilo di nodo con SKU e numero di ruoli di lavoro. |
Estensione | Anteprima |
az hdinsight-on-aks cluster resize |
Ridimensionare un cluster esistente. |
Estensione | Anteprima |
az hdinsight-on-aks cluster show |
Ottenere un cluster HDInsight. |
Estensione | Anteprima |
az hdinsight-on-aks cluster update |
Aggiornare un cluster. |
Estensione | Anteprima |
az hdinsight-on-aks cluster upgrade |
Aggiornare il cluster. |
Estensione | Anteprima |
az hdinsight-on-aks cluster upgrade history |
Elencare un elenco della cronologia degli aggiornamenti. |
Estensione | Anteprima |
az hdinsight-on-aks cluster upgrade list |
Elencare gli aggiornamenti disponibili per un cluster. |
Estensione | Anteprima |
az hdinsight-on-aks cluster upgrade rollback |
Aggiornamento manuale del rollback per un cluster. |
Estensione | Anteprima |
az hdinsight-on-aks cluster upgrade run |
Aggiornare un cluster. |
Estensione | Anteprima |
az hdinsight-on-aks cluster wait |
Posizionare l'interfaccia della riga di comando in uno stato di attesa fino a quando non viene soddisfatta una condizione. |
Estensione | Anteprima |
az hdinsight-on-aks cluster create
Il gruppo di comandi 'az hdinsight-on-aks cluster' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus
Creare un cluster.
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}]
Esempio
Creare un semplice cluster 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"
Creare un semplice cluster 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}
Creare un semplice cluster 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"
Creare un semplice cluster 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"}}'
Creare un cluster Spark con metastore Hive personalizzato.
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}
Creare un cluster Flink con zone di disponibilità.
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]
Parametri necessari
nome del cluster HDInsight.
Nome del pool di cluster.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Parametri facoltativi
True se l'errore standard dell'applicazione è abilitato; in caso contrario, false.
True se lo standard dell'applicazione è abilitato; in caso contrario, false.
ClientId dell'identità del servizio gestito.
ResourceId dell'identità del servizio gestito.
ObjectId dell'identità del servizio gestito.
ID gruppo AAD autorizzati per l'accesso al piano dati. Supportare la sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.
ID utente di AAD autorizzati per l'accesso al piano dati. Supportare la sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.
Questa proprietà è per il timeout delle autorizzazioni normale; Ha un'impostazione predefinita di 3600 secondi prima dell'arresto forzato. Questo è il tempo massimo di attesa per il completamento dei contenitori e delle applicazioni in esecuzione prima della transizione di un nodo DECOMMISSIONING in DECOMMISSIONED. Il valore predefinito è 3600 secondi. Il valore negativo (ad esempio -1) viene gestito come timeout infinito.
Utente per specificare il tipo di scalabilità automatica da implementare: basato su base pianificata o basata sul carico.
Elenco delle zone di disponibilità da usare per i nodi del set di scalabilità di macchine virtuali del servizio Azure Kubernetes. Supportare la sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.
Tipo di cluster.
Versione con 3/4 parte.
Si tratta di un periodo di raffreddamento, ovvero un periodo di tempo in secondi, che determina la quantità di tempo che deve trascorrere tra un'attività di ridimensionamento avviata da una regola e l'inizio dell'attività di ridimensionamento successiva, indipendentemente dalla regola che lo attiva. Il valore predefinito è 300 secondi.
Flag che se abilita o meno il debug. Impostazione predefinita: 8008.
Flag che se sospende o meno il debug. Valore predefinito: false.
Flag che, se abilita la disponibilità elevata coordinatore, usa più repliche coordinatore con failover automatico, una per ogni nodo head. Valore predefinito: false.
Flag che, se abilita la disponibilità elevata coordinatore, usa più repliche coordinatore con failover automatico, una per ogni nodo head. Valore predefinito: false.
Modalità di autenticazione per connettersi al database metastore Hive. Altri dettagli: https://learn.microsoft.com/en-us/azure/azure-sql/database/logins-create-manage?view=azuresql#authentication-and-authorization.
Proprietà stringa che indica la modalità di distribuzione del cluster Flink. Può avere uno dei valori di enumerazione seguenti => Applicazione, Sessione. Il valore predefinito è Session.
Indica se la scalabilità automatica è abilitata in HDInsight nel cluster del servizio Azure Kubernetes.
True se le metriche sono abilitate; in caso contrario, false.
True se Log Analytics è abilitato per il cluster; in caso contrario, false.
Abilitare Prometheus per il cluster o meno.
Flag che se il cluster trino abilita o meno il debug. Valore predefinito: false.
Modalità di autenticazione per connettersi al database metastore Hive. Altri dettagli: https://learn.microsoft.com/en-us/azure/azure-sql/database/logins-create-manage?view=azuresql#authentication-and-authorization.
Nome di riferimento segreto da secretsProfile.secrets contenente la password per la connessione al database.
Stringa di connessione per il database metastore Hive.
Nome utente per la connessione al database.
La chiave di archiviazione è necessaria solo per l'archiviazione wasb.storage key is only required for wasb/s storage.
URI dell'account di archiviazione usato per lo stato del punto di salvataggio e del checkpoint.
Conteggio CPU server cronologia.
Dimensioni della memoria del server cronologia.
Elenco di identità gestite. Supportare la sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.
Indica se creare un cluster usando un indirizzo IP privato anziché un indirizzo IP pubblico. Questa proprietà deve essere impostata in fase di creazione.
Conteggio CPU del gestore processi.
Dimensioni della memoria del gestore processi.
Specifiche dei processi per i cluster flink in modalità di distribuzione dell'applicazione. La specifica non è modificabile anche se le proprietà del processo vengono modificate chiamando l'API RunJob, usare l'API ListJob per ottenere le informazioni più recenti sul processo. Supportare la sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.
Profilo del cluster Kafka. Supportare la sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.
Nome dell'insieme di credenziali delle chiavi dell'utente in cui sono archiviati tutti i segreti utente specifici del cluster.
Profilo del cluster LLAP. Supporto di json-file e yaml-file.
L'utente deve impostare il numero massimo di nodi per il ridimensionamento basato sul carico, il ridimensionamento basato sul carico userà questa opzione per aumentare e ridurre le prestazioni tra il numero minimo e il numero massimo di nodi.
L'utente deve impostare il numero minimo di nodi per il ridimensionamento basato sul carico, il ridimensionamento basato sul carico userà questa opzione per aumentare e ridurre le prestazioni tra il numero minimo e il numero massimo di nodi.
L'utente può specificare l'intervallo di polling, ovvero il periodo di tempo (in secondi) dopo il quale viene eseguito il polling delle metriche di ridimensionamento per l'attivazione di un'operazione di ridimensionamento.
Regole di ridimensionamento. Supportare la sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.
Posizione geografica in cui si trova la risorsa Se non specificato, verrà usata la posizione del gruppo di risorse.
Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.
Definizioni di nodi. Supportare la sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.
Numero di task manager.
Versione con tre parti.
Profilo del plug-in Cluster Ranger. Supportare la sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.
Profilo del cluster ranger. Supportare la sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.
Impostazione del numero di nodi predefinito della configurazione della pianificazione corrente. Il numero di nodi predefinito specifica il numero di nodi predefiniti quando viene eseguita un'operazione di ridimensionamento specificata (aumento/riduzione delle prestazioni).
Specifica le pianificazioni in cui abilitare la scalabilità automatica pianificata, l'utente ha la possibilità di impostare più regole all'interno della pianificazione tra giorni e ore (inizio/fine). Supportare la sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.
L'utente deve specificare il fuso orario in cui deve essere impostata la pianificazione per la configurazione della scalabilità automatica basata sulla pianificazione.
Elenco dei profili di azione script. Supportare la sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.
Proprietà del segreto dell'insieme di credenziali delle chiavi. Supportare la sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.
Profili di configurazione del servizio. Supportare la sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.
Nome del database.
Nome del segreto che contiene la password utente del database.
Host del server di database.
Nome utente del database.
ID risorsa dell'insieme di credenziali delle chiavi.
URL thrift.
URL di archiviazione predefinito.
Numero di pod SSH per cluster.
Profilo del cluster Stub. Supporto di json-file e yaml-file.
Tag di risorsa. Supportare la sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.
Conteggio CPU del gestore attività.
Dimensioni della memoria di Gestione attività.
Opzioni del catalogo Hive del cluster Trino. Supportare la sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.
Specifica plug-in utente Trino Supporto sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.
Specifica di telemetria dell'utente Trino. Supportare la sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.
Specifica plug-in utente Spark Supporto sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.
SKU della macchina virtuale.
Porta di debug. Impostazione predefinita: 8008.
Flag che, se il cluster trino sospende o meno il debug. Valore predefinito: false.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az hdinsight-on-aks cluster delete
Il gruppo di comandi 'az hdinsight-on-aks cluster' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus
Eliminare un cluster.
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]
Esempio
Eliminare un cluster.
az hdinsight-on-aks cluster delete -n {clusterName} --cluster-pool-name {poolName} -g {RG}
Parametri facoltativi
nome del cluster HDInsight.
Nome del pool di cluster.
Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti 'ID risorsa'. È necessario specificare --ids o altri argomenti 'ID risorsa'.
Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Indica che non è richiesta la conferma.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az hdinsight-on-aks cluster list
Il gruppo di comandi 'az hdinsight-on-aks cluster' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus
Elencare i pool di cluster HDInsight in un gruppo di risorse.
az hdinsight-on-aks cluster list --cluster-pool-name
--resource-group
[--max-items]
[--next-token]
Esempio
Elencare tutti i cluster in un pool di cluster.
az hdinsight-on-aks cluster list --cluster-pool-name {poolName}-g {RG}
Parametri necessari
Nome del pool di cluster.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Parametri facoltativi
Numero totale di elementi da restituire nell'output del comando. Se il numero totale di elementi disponibili è maggiore del valore specificato, nell'output del comando viene fornito un token. Per riprendere la paginazione, specificare il valore del token nell'argomento --next-token
di un comando successivo.
Token per specificare dove iniziare la paginazione. Si tratta del valore del token di una risposta troncata in precedenza.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az hdinsight-on-aks cluster list-service-config
Il gruppo di comandi 'az hdinsight-on-aks cluster' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus
Elencare il dump di configurazione di tutti i servizi in esecuzione nel cluster.
az hdinsight-on-aks cluster list-service-config --cluster-name
--cluster-pool-name
--resource-group
[--max-items]
[--next-token]
Esempio
Elenca il dump di configurazione di tutti i servizi in esecuzione nel cluster.
az hdinsight-on-aks cluster list-service-config --cluster-name {clusterName} --cluster-pool-name {poolName}-g {RG}
Parametri necessari
nome del cluster HDInsight.
Nome del pool di cluster.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Parametri facoltativi
Numero totale di elementi da restituire nell'output del comando. Se il numero totale di elementi disponibili è maggiore del valore specificato, nell'output del comando viene fornito un token. Per riprendere la paginazione, specificare il valore del token nell'argomento --next-token
di un comando successivo.
Token per specificare dove iniziare la paginazione. Si tratta del valore del token di una risposta troncata in precedenza.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az hdinsight-on-aks cluster resize
Il gruppo di comandi 'az hdinsight-on-aks cluster' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus
Ridimensionare un cluster esistente.
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]
Esempio
Ridimensionare un cluster.
az hdinsight-on-aks cluster resize --cluster-name {clusterName} --cluster-pool-name {poolName}-g {RG} -l {westus3} --target-worker-node-count {6}
Parametri facoltativi
nome del cluster HDInsight.
Nome del pool di cluster.
Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti 'ID risorsa'. È necessario specificare --ids o altri argomenti 'ID risorsa'.
Posizione geografica in cui si trova la risorsa Se non specificato, verrà usata la posizione del gruppo di risorse.
Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Tag di risorsa. Supportare la sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.
Numero di nodi di destinazione del nodo di lavoro.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az hdinsight-on-aks cluster show
Il gruppo di comandi 'az hdinsight-on-aks cluster' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus
Ottenere un cluster HDInsight.
az hdinsight-on-aks cluster show [--cluster-name]
[--cluster-pool-name]
[--ids]
[--resource-group]
[--subscription]
Esempio
Ottenere un cluster con il nome del cluster.
az hdinsight-on-aks cluster show -n {clusterName} --cluster-pool-name {poolName} -g {RG}
Parametri facoltativi
nome del cluster HDInsight.
Nome del pool di cluster.
Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti 'ID risorsa'. È necessario specificare --ids o altri argomenti 'ID risorsa'.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az hdinsight-on-aks cluster update
Il gruppo di comandi 'az hdinsight-on-aks cluster' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus
Aggiornare un cluster.
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}]
Esempio
Aggiornare un cluster service-config.
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}}]}]}]"}
Parametri facoltativi
Aggiungere un oggetto a un elenco di oggetti specificando un percorso e coppie chiave-valore. Esempio: --add property.listProperty <key=value, stringa o stringa> JSON.
True se l'errore standard dell'applicazione è abilitato; in caso contrario, false.
True se lo standard dell'applicazione è abilitato; in caso contrario, false.
ClientId dell'identità del servizio gestito.
ResourceId dell'identità del servizio gestito.
ObjectId dell'identità del servizio gestito.
ID gruppo AAD autorizzati per l'accesso al piano dati. Supportare la sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.
ID utente di AAD autorizzati per l'accesso al piano dati. Supportare la sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.
Questa proprietà è per il timeout delle autorizzazioni normale; Ha un'impostazione predefinita di 3600 secondi prima dell'arresto forzato. Questo è il tempo massimo di attesa per il completamento dei contenitori e delle applicazioni in esecuzione prima della transizione di un nodo DECOMMISSIONING in DECOMMISSIONED. Il valore predefinito è 3600 secondi. Il valore negativo (ad esempio -1) viene gestito come timeout infinito.
Utente per specificare il tipo di scalabilità automatica da implementare: basato su base pianificata o basata sul carico.
Elenco delle zone di disponibilità da usare per i nodi del set di scalabilità di macchine virtuali del servizio Azure Kubernetes. Supportare la sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.
nome del cluster HDInsight.
Nome del pool di cluster.
Versione con 3/4 parte.
Si tratta di un periodo di raffreddamento, ovvero un periodo di tempo in secondi, che determina la quantità di tempo che deve trascorrere tra un'attività di ridimensionamento avviata da una regola e l'inizio dell'attività di ridimensionamento successiva, indipendentemente dalla regola che lo attiva. Il valore predefinito è 300 secondi.
Flag che se abilita o meno il debug. Impostazione predefinita: 8008.
Flag che se sospende o meno il debug. Valore predefinito: false.
Flag che, se abilita la disponibilità elevata coordinatore, usa più repliche coordinatore con failover automatico, una per ogni nodo head. Valore predefinito: false.
Flag che, se abilita la disponibilità elevata coordinatore, usa più repliche coordinatore con failover automatico, una per ogni nodo head. Valore predefinito: false.
Modalità di autenticazione per connettersi al database metastore Hive. Altri dettagli: https://learn.microsoft.com/en-us/azure/azure-sql/database/logins-create-manage?view=azuresql#authentication-and-authorization.
Proprietà stringa che indica la modalità di distribuzione del cluster Flink. Può avere uno dei valori di enumerazione seguenti => Applicazione, Sessione. Il valore predefinito è Session.
Indica se la scalabilità automatica è abilitata in HDInsight nel cluster del servizio Azure Kubernetes.
True se le metriche sono abilitate; in caso contrario, false.
True se Log Analytics è abilitato per il cluster; in caso contrario, false.
Abilitare Prometheus per il cluster o meno.
Flag che se il cluster trino abilita o meno il debug. Valore predefinito: false.
Modalità di autenticazione per connettersi al database metastore Hive. Altri dettagli: https://learn.microsoft.com/en-us/azure/azure-sql/database/logins-create-manage?view=azuresql#authentication-and-authorization.
Nome di riferimento segreto da secretsProfile.secrets contenente la password per la connessione al database.
Stringa di connessione per il database metastore Hive.
Nome utente per la connessione al database.
La chiave di archiviazione è necessaria solo per l'archiviazione wasb.storage key is only required for wasb/s storage.
URI dell'account di archiviazione usato per lo stato del punto di salvataggio e del checkpoint.
Quando si usa 'set' o 'add', mantenere i valori letterali stringa anziché tentare di eseguire la conversione in JSON.
Conteggio CPU server cronologia.
Dimensioni della memoria del server cronologia.
Elenco di identità gestite. Supportare la sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.
Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti 'ID risorsa'. È necessario specificare --ids o altri argomenti 'ID risorsa'.
Conteggio CPU del gestore processi.
Dimensioni della memoria del gestore processi.
Specifiche dei processi per i cluster flink in modalità di distribuzione dell'applicazione. La specifica non è modificabile anche se le proprietà del processo vengono modificate chiamando l'API RunJob, usare l'API ListJob per ottenere le informazioni più recenti sul processo. Supportare la sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.
Profilo del cluster Kafka. Supportare la sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.
Nome dell'insieme di credenziali delle chiavi dell'utente in cui sono archiviati tutti i segreti utente specifici del cluster.
Profilo del cluster LLAP. Supporto di json-file e yaml-file.
L'utente deve impostare il numero massimo di nodi per il ridimensionamento basato sul carico, il ridimensionamento basato sul carico userà questa opzione per aumentare e ridurre le prestazioni tra il numero minimo e il numero massimo di nodi.
L'utente deve impostare il numero minimo di nodi per il ridimensionamento basato sul carico, il ridimensionamento basato sul carico userà questa opzione per aumentare e ridurre le prestazioni tra il numero minimo e il numero massimo di nodi.
L'utente può specificare l'intervallo di polling, ovvero il periodo di tempo (in secondi) dopo il quale viene eseguito il polling delle metriche di ridimensionamento per l'attivazione di un'operazione di ridimensionamento.
Regole di ridimensionamento. Supportare la sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.
Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.
Definizioni di nodi. Supportare la sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.
Numero di task manager.
Versione con tre parti.
Profilo del plug-in Cluster Ranger. Supportare la sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.
Profilo del cluster ranger. Supportare la sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.
Rimuovere una proprietà o un elemento da un elenco. Esempio: --remove property.list OR --remove propertyToRemove.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Impostazione del numero di nodi predefinito della configurazione della pianificazione corrente. Il numero di nodi predefinito specifica il numero di nodi predefiniti quando viene eseguita un'operazione di ridimensionamento specificata (aumento/riduzione delle prestazioni).
Specifica le pianificazioni in cui abilitare la scalabilità automatica pianificata, l'utente ha la possibilità di impostare più regole all'interno della pianificazione tra giorni e ore (inizio/fine). Supportare la sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.
L'utente deve specificare il fuso orario in cui deve essere impostata la pianificazione per la configurazione della scalabilità automatica basata sulla pianificazione.
Elenco dei profili di azione script. Supportare la sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.
Proprietà del segreto dell'insieme di credenziali delle chiavi. Supportare la sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.
Profili di configurazione del servizio. Supportare la sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.
Aggiornare un oggetto specificando un percorso di proprietà e un valore da impostare. Esempio: --set property1.property2=.
Nome del database.
Nome del segreto che contiene la password utente del database.
Host del server di database.
Nome utente del database.
ID risorsa dell'insieme di credenziali delle chiavi.
URL thrift.
URL di archiviazione predefinito.
Numero di pod SSH per cluster.
Profilo del cluster Stub. Supporto di json-file e yaml-file.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Tag di risorsa. Supportare la sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.
Conteggio CPU del gestore attività.
Dimensioni della memoria di Gestione attività.
Opzioni del catalogo Hive. Supportare la sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.
Specifica plug-in utente Trino Supporto sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.
Specifica di telemetria dell'utente Trino. Supportare la sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.
Specifica plug-in utente Spark Supporto sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.
SKU della macchina virtuale.
Porta di debug. Impostazione predefinita: 8008.
Flag che, se il cluster trino sospende o meno il debug. Valore predefinito: false.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az hdinsight-on-aks cluster wait
Il gruppo di comandi 'az hdinsight-on-aks cluster' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus
Posizionare l'interfaccia della riga di comando in uno stato di attesa fino a quando non viene soddisfatta una condizione.
az hdinsight-on-aks cluster wait [--cluster-name]
[--cluster-pool-name]
[--created]
[--custom]
[--deleted]
[--exists]
[--ids]
[--interval]
[--resource-group]
[--subscription]
[--timeout]
[--updated]
Parametri facoltativi
nome del cluster HDInsight.
Nome del pool di cluster.
Attendere fino a quando non viene creato con 'provisioningState' in 'Succeeded'.
Attendere che la condizione soddisfi una query JMESPath personalizzata. Ad esempio provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
Attendere l'eliminazione.
Attendere che la risorsa esista.
Uno o più ID della risorsa (delimitato da spazio). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti 'ID risorsa'. È necessario specificare --ids o altri argomenti 'ID risorsa'.
Intervallo di polling in secondi.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Attesa massima in secondi.
Attendere fino a quando non viene aggiornato con provisioningState in 'Succeeded'.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.