Condividi tramite


az hdinsight autoscale condition

Gestire la condizione di pianificazione del cluster HDInsight che ha abilitato la scalabilità automatica basata su pianificazione.

Comandi

Nome Descrizione Tipo Status
az hdinsight autoscale condition create

Aggiungere una nuova condizione di pianificazione.

Memoria centrale Disponibilità generale
az hdinsight autoscale condition delete

Eliminare la condizione di pianificazione.

Memoria centrale Disponibilità generale
az hdinsight autoscale condition list

Elencare tutte le condizioni di pianificazione.

Memoria centrale Disponibilità generale
az hdinsight autoscale condition update

Aggiornare una condizione di pianificazione.

Memoria centrale Disponibilità generale
az hdinsight autoscale condition wait

Posizionare l'interfaccia della riga di comando in uno stato di attesa fino al completamento di un'operazione.

Memoria centrale Disponibilità generale

az hdinsight autoscale condition create

Aggiungere una nuova condizione di pianificazione.

az hdinsight autoscale condition create --cluster-name
                                        --days {Friday, Monday, Saturday, Sunday, Thursday, Tuesday, Wednesday}
                                        --resource-group
                                        --time
                                        --workernode-count
                                        [--no-wait]

Esempio

Aggiungere una nuova condizione di pianificazione.

az hdinsight autoscale condition create --resource-group MyResourceGroup --cluster-name MyCluster \
--days Monday Tuesday --time 09:00 --workernode-count 5

Parametri necessari

--cluster-name

Nome del cluster.

--days

Elenco delimitato da spazi del giorno di pianificazione.

Valori accettati: Friday, Monday, Saturday, Sunday, Thursday, Tuesday, Wednesday
--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

--time

Ora di 24 ore nel formato xx:xx in giorni.

--workernode-count

Conteggio del nodo di lavoro pianificato.

Parametri facoltativi

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

Valore predefinito: False
Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az hdinsight autoscale condition delete

Eliminare la condizione di pianificazione.

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

Esempio

Eliminare una condizione di pianificazione.

az hdinsight autoscale condition delete --resource-group MyResourceGroup --cluster-name MyCluster --index 0

Eliminare più condizioni di pianificazione.

az hdinsight autoscale condition delete --resource-group MyResourceGroup --cluster-name MyCluster --index 0 1

Parametri necessari

--cluster-name

Nome del cluster.

--index

Elenco delimitato da spazi di indici di condizione che inizia con 0 da eliminare.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri facoltativi

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

Valore predefinito: False
--yes -y

Indica che non è richiesta la conferma.

Valore predefinito: False
Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az hdinsight autoscale condition list

Elencare tutte le condizioni di pianificazione.

az hdinsight autoscale condition list --cluster-name
                                      --resource-group

Esempio

Elencare tutte le condizioni di pianificazione.

az hdinsight autoscale condition list --resource-group MyResourceGroup --cluster-name MyCluster

Parametri necessari

--cluster-name

Nome del cluster.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az hdinsight autoscale condition update

Aggiornare una condizione di pianificazione.

az hdinsight autoscale condition update --cluster-name
                                        --index
                                        --resource-group
                                        [--days {Friday, Monday, Saturday, Sunday, Thursday, Tuesday, Wednesday}]
                                        [--no-wait]
                                        [--time]
                                        [--workernode-count]

Esempio

Aggiornare una condizione di pianificazione.

az hdinsight autoscale condition update --resource-group MyResourceGroup --cluster-name MyCluster --index 0 \
--time 10:00 --workernode-count 5

Parametri necessari

--cluster-name

Nome del cluster.

--index

Indice della condizione di pianificazione che inizia con 0.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri facoltativi

--days

Elenco delimitato da spazi del giorno di pianificazione.

Valori accettati: Friday, Monday, Saturday, Sunday, Thursday, Tuesday, Wednesday
--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

Valore predefinito: False
--time

Ora di 24 ore nel formato xx:xx in giorni.

--workernode-count

Conteggio del nodo di lavoro pianificato.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az hdinsight autoscale condition wait

Posizionare l'interfaccia della riga di comando in uno stato di attesa fino al completamento di un'operazione.

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

Parametri necessari

--name -n

Nome del cluster.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri facoltativi

--created

Attendere fino a quando non viene creato con 'provisioningState' in 'Succeeded'.

Valore predefinito: False
--custom

Attendere che la condizione soddisfi una query JMESPath personalizzata. Ad esempio provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Attendere l'eliminazione.

Valore predefinito: False
--exists

Attendere che la risorsa esista.

Valore predefinito: False
--interval

Intervallo di polling in secondi.

Valore predefinito: 30
--timeout

Attesa massima in secondi.

Valore predefinito: 3600
--updated

Attendere fino a quando non viene aggiornato con provisioningState in 'Succeeded'.

Valore predefinito: False
Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
Valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.