az hdinsight autoscale
Gestire la configurazione della scalabilità automatica del cluster HDInsight.
Comandi
Nome | Descrizione | Tipo | Status |
---|---|---|---|
az hdinsight autoscale condition |
Gestire la condizione di pianificazione del cluster HDInsight che ha abilitato la scalabilità automatica basata su pianificazione. |
Memoria centrale | Disponibilità generale |
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 create |
Abilitare la scalabilità automatica per un cluster in esecuzione. |
Memoria centrale | Disponibilità generale |
az hdinsight autoscale delete |
Disabilitare la scalabilità automatica per un cluster in esecuzione. |
Memoria centrale | Disponibilità generale |
az hdinsight autoscale list-timezones |
Elencare il nome del fuso orario disponibile quando si abilita la scalabilità automatica basata su pianificazione. |
Memoria centrale | Disponibilità generale |
az hdinsight autoscale show |
Ottenere la configurazione della scalabilità automatica di un cluster specificato. |
Memoria centrale | Disponibilità generale |
az hdinsight autoscale update |
Aggiornare la configurazione della scalabilità automatica. |
Memoria centrale | Disponibilità generale |
az hdinsight autoscale 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 create
Abilitare la scalabilità automatica per un cluster in esecuzione.
az hdinsight autoscale create --cluster-name
--resource-group
--type {Load, Schedule}
[--days {Friday, Monday, Saturday, Sunday, Thursday, Tuesday, Wednesday}]
[--max-workernode-count]
[--min-workernode-count]
[--no-wait]
[--time]
[--timezone]
[--workernode-count]
[--yes]
Esempio
Abilitare la scalabilità automatica basata sul carico per un cluster in esecuzione.
az hdinsight autoscale create --resource-group MyResourceGroup --cluster-name MyCluster --type Load \
--min-workernode-count 3 --max-workernode-count 5
Abilitare la scalabilità automatica basata su pianificazione per un cluster in esecuzione.
az hdinsight autoscale create --resource-group MyResourceGroup --cluster-name MyCluster --type Schedule \
--timezone "Pacific Standard Time" --days Monday Tuesday --time 09:00 --workernode-count 5
Parametri necessari
Nome del cluster.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Tipo di scalabilità automatica.
Parametri facoltativi
Elenco delimitato da spazi del giorno di pianificazione.
Numero massimo di nodi di lavoro per atuoscale basato sul carico.
Conteggio minimo del nodo di lavoro per atuoscale basato sul carico.
Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.
Ora di 24 ore nel formato xx:xx in giorni.
Fuso orario per il tipo di scalabilità automatica di pianificazione. Valori di az hdinsight autoscale list-timezones
.
Conteggio del nodo di lavoro pianificato.
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 sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az hdinsight autoscale delete
Disabilitare la scalabilità automatica per un cluster in esecuzione.
az hdinsight autoscale delete --cluster-name
--resource-group
[--no-wait]
[--yes]
Esempio
Disabilitare la scalabilità automatica per un cluster in esecuzione.
az hdinsight autoscale delete --resource-group MyResourceGroup --cluster-name MyCluster
Parametri necessari
Nome del cluster.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Parametri facoltativi
Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.
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 sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az hdinsight autoscale list-timezones
Elencare il nome del fuso orario disponibile quando si abilita la scalabilità automatica basata su pianificazione.
az hdinsight autoscale list-timezones
Esempio
Elencare il nome del fuso orario disponibile.
az hdinsight autoscale list-timezones
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 sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az hdinsight autoscale show
Ottenere la configurazione della scalabilità automatica di un cluster specificato.
az hdinsight autoscale show --cluster-name
--resource-group
Esempio
Ottenere la configurazione della scalabilità automatica.
az hdinsight autoscale show --resource-group MyResourceGroup --cluster-name MyCluster
Parametri necessari
Nome del cluster.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
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 sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az hdinsight autoscale update
Aggiornare la configurazione della scalabilità automatica.
az hdinsight autoscale update --cluster-name
--resource-group
[--max-workernode-count]
[--min-workernode-count]
[--no-wait]
[--timezone]
Esempio
Aggiornare la configurazione correlata alla scalabilità automatica basata sul carico.
az hdinsight autoscale update --resource-group MyResourceGroup --cluster-name MyCluster --max-workernode-count 5
Aggiornare la configurazione correlata alla scalabilità automatica basata su pianificazione.
az hdinsight autoscale update --resource-group MyResourceGroup --cluster-name MyCluster --timezone "China Standard Time"
Parametri necessari
Nome del cluster.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Parametri facoltativi
Numero massimo di nodi di lavoro per atuoscale basato sul carico.
Conteggio minimo del nodo di lavoro per atuoscale basato sul carico.
Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.
Fuso orario per il tipo di scalabilità automatica di pianificazione. Valori di az hdinsight autoscale list-timezones
.
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 sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az hdinsight autoscale wait
Posizionare l'interfaccia della riga di comando in uno stato di attesa fino al completamento di un'operazione.
az hdinsight autoscale wait --name
--resource-group
[--created]
[--custom]
[--deleted]
[--exists]
[--interval]
[--timeout]
[--updated]
Parametri necessari
Nome del cluster.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>
.
Parametri facoltativi
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.
Intervallo di polling in secondi.
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 sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.