Compartilhar via


az hdinsight autoscale

Gerencie a configuração de dimensionamento automático do cluster HDInsight.

Comandos

Nome Description Tipo Status
az hdinsight autoscale condition

Gerencie a condição de agendamento do cluster HDInsight que habilitou o Dimensionamento Automático Baseado em Agendamento.

Núcleo GA
az hdinsight autoscale condition create

Adicione uma nova condição de agendamento.

Núcleo GA
az hdinsight autoscale condition delete

Excluir condição de agendamento.

Núcleo GA
az hdinsight autoscale condition list

Liste todas as condições do cronograma.

Núcleo GA
az hdinsight autoscale condition update

Atualize uma condição de agendamento.

Núcleo GA
az hdinsight autoscale condition wait

Coloque a CLI em um estado de espera até que uma operação seja concluída.

Núcleo GA
az hdinsight autoscale create

Habilite o dimensionamento automático para um cluster em execução.

Núcleo GA
az hdinsight autoscale delete

Desabilite o dimensionamento automático para um cluster em execução.

Núcleo GA
az hdinsight autoscale list-timezones

Liste o nome do fuso horário disponível ao habilitar o Dimensionamento Automático Baseado em Agendamento.

Núcleo GA
az hdinsight autoscale show

Obtenha a configuração de dimensionamento automático de um cluster especificado.

Núcleo GA
az hdinsight autoscale update

Atualize a configuração de dimensionamento automático.

Núcleo GA
az hdinsight autoscale wait

Coloque a CLI em um estado de espera até que uma operação seja concluída.

Núcleo GA

az hdinsight autoscale create

Habilite o dimensionamento automático para um cluster em execução.

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]

Exemplos

Habilite o Dimensionamento Automático baseado em Carga para um cluster em execução.

az hdinsight autoscale create --resource-group MyResourceGroup --cluster-name MyCluster --type Load \
--min-workernode-count 3 --max-workernode-count 5

Habilite o Dimensionamento Automático baseado em Agendamento para um cluster em execução.

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

Parâmetros Exigidos

--cluster-name

O nome do cluster.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--type

O tipo de dimensionamento automático.

Valores aceitos: Load, Schedule

Parâmetros Opcionais

--days

Uma lista delimitada por espaço do dia agendado.

Valores aceitos: Friday, Monday, Saturday, Sunday, Thursday, Tuesday, Wednesday
--max-workernode-count

A contagem máxima de nós de trabalho para escala de carga baseada em carga.

--min-workernode-count

A contagem mínima de nós de trabalho para escala de carga baseada em carga.

--no-wait

Não aguarde a conclusão da operação de execução prolongada.

Valor padrão: False
--time

O tempo de 24 horas no formato xx:xx em dias.

--timezone

O fuso horário para o tipo de dimensionamento automático de agendamento. Valores de az hdinsight autoscale list-timezones.

--workernode-count

A contagem de nó de trabalho de agendamento.

--yes -y

Não solicite confirmação.

Valor padrão: False
Parâmetros Globais
--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.

az hdinsight autoscale delete

Desabilite o dimensionamento automático para um cluster em execução.

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

Exemplos

Desabilite o dimensionamento automático para um cluster em execução.

az hdinsight autoscale delete --resource-group MyResourceGroup --cluster-name MyCluster

Parâmetros Exigidos

--cluster-name

O nome do cluster.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros Opcionais

--no-wait

Não aguarde a conclusão da operação de execução prolongada.

Valor padrão: False
--yes -y

Não solicite confirmação.

Valor padrão: False
Parâmetros Globais
--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.

az hdinsight autoscale list-timezones

Liste o nome do fuso horário disponível ao habilitar o Dimensionamento Automático Baseado em Agendamento.

az hdinsight autoscale list-timezones

Exemplos

Liste o nome do fuso horário disponível.

az hdinsight autoscale list-timezones
Parâmetros Globais
--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.

az hdinsight autoscale show

Obtenha a configuração de dimensionamento automático de um cluster especificado.

az hdinsight autoscale show --cluster-name
                            --resource-group

Exemplos

Obtenha a configuração de Dimensionamento Automático.

az hdinsight autoscale show --resource-group MyResourceGroup --cluster-name MyCluster

Parâmetros Exigidos

--cluster-name

O nome do cluster.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros Globais
--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.

az hdinsight autoscale update

Atualize a configuração de dimensionamento automático.

az hdinsight autoscale update --cluster-name
                              --resource-group
                              [--max-workernode-count]
                              [--min-workernode-count]
                              [--no-wait]
                              [--timezone]

Exemplos

Atualize a configuração relacionada ao dimensionamento automático baseada em carga.

az hdinsight autoscale update --resource-group MyResourceGroup --cluster-name MyCluster --max-workernode-count 5

Atualizar a configuração relacionada ao Dimensionamento Automático baseada em Agendamento.

az hdinsight autoscale update --resource-group MyResourceGroup --cluster-name MyCluster --timezone "China Standard Time"

Parâmetros Exigidos

--cluster-name

O nome do cluster.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros Opcionais

--max-workernode-count

A contagem máxima de nós de trabalho para escala de carga baseada em carga.

--min-workernode-count

A contagem mínima de nós de trabalho para escala de carga baseada em carga.

--no-wait

Não aguarde a conclusão da operação de execução prolongada.

Valor padrão: False
--timezone

O fuso horário para o tipo de dimensionamento automático de agendamento. Valores de az hdinsight autoscale list-timezones.

Parâmetros Globais
--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.

az hdinsight autoscale wait

Coloque a CLI em um estado de espera até que uma operação seja concluída.

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

Parâmetros Exigidos

--name -n

O nome do cluster.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

Parâmetros Opcionais

--created

Aguarde até ser criado com 'provisioningState' em 'Succeeded'.

Valor padrão: False
--custom

Aguarde até que a condição atenda a uma consulta JMESPath personalizada. Por exemplo, provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Aguarde até ser excluído.

Valor padrão: False
--exists

Aguarde até que o recurso exista.

Valor padrão: False
--interval

Intervalo de sondagem em segundos.

Valor padrão: 30
--timeout

Espera máxima em segundos.

Valor padrão: 3600
--updated

Aguarde até que seja atualizado com provisioningState em 'Succeeded'.

Valor padrão: False
Parâmetros Globais
--debug

Aumente a verbosidade de log para mostrar todos os logs de depuração.

--help -h

Mostre esta mensagem de ajuda e saia.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceitos: json, jsonc, none, table, tsv, yaml, yamlc
Valor padrão: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumentar a verbosidade do registro em log. Use --debug para logs de depuração completos.