Compartilhar via


az hdinsight autoscale

Gerenciar a configuração de Dimensionamento automático do cluster HDInsight.

Comandos

Nome Description Tipo Status
az hdinsight autoscale condition

Gerenciar a condição de agendamento do cluster HDInsight que habilitou o Autoscale baseado em agenda.

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 de agendamento.

Núcleo GA
az hdinsight autoscale condition update

Atualizar 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 Autoscale para um cluster em execução.

Núcleo GA
az hdinsight autoscale delete

Desative o Autoscale 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 Autoscale baseado em agenda.

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 Autoscale 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 Autoscale 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 Autoscale 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 escala automática.

Valores aceitos: Load, Schedule

Parâmetros Opcionais

--days

Uma lista delimitada por espaço do dia da agenda.

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

A contagem máxima de workernode para atuoscale baseada em carga.

--min-workernode-count

A contagem mínima de workernode para atuoscale baseada em carga.

--no-wait

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

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 agendamento do workernode.

--yes -y

Não solicite confirmação.

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

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--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 o detalhamento do log. Use --debug para logs de depuração completos.

az hdinsight autoscale delete

Desative o Autoscale para um cluster em execução.

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

Exemplos

Desative o Autoscale 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 longa.

Valor padrão: False
--yes -y

Não solicite confirmação.

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

Aumente o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--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 o detalhamento do 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 Autoscale baseado em agenda.

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 o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--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 o detalhamento do 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 do Autoscale.

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 o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--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 o detalhamento do 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 Autoscale baseado em carga.

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

Atualizar a configuração relacionada ao Autoscale baseado 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 workernode para atuoscale baseada em carga.

--min-workernode-count

A contagem mínima de workernode para atuoscale baseada em carga.

--no-wait

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

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 o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--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 o detalhamento do 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é criar com 'provisioningState' em 'Succeeded'.

Valor padrão: False
--custom

Aguarde até que a condição satisfaç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 o detalhamento do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--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 o detalhamento do log. Use --debug para logs de depuração completos.