Share via


az hdinsight autoscale

Gerencie a configuração de Autoscale do cluster HDInsight.

Comandos

Name Description Tipo Estado
az hdinsight autoscale condition

Gerencie a condição de agendamento do cluster HDInsight que habilitou o Dimensionamento automático baseado em agenda.

Principal GA
az hdinsight autoscale condition create

Adicione uma nova condição de agenda.

Principal GA
az hdinsight autoscale condition delete

Excluir condição de agendamento.

Principal GA
az hdinsight autoscale condition list

Liste todas as condições do cronograma.

Principal GA
az hdinsight autoscale condition update

Atualize uma condição de agendamento.

Principal GA
az hdinsight autoscale condition wait

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

Principal GA
az hdinsight autoscale create

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

Principal GA
az hdinsight autoscale delete

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

Principal GA
az hdinsight autoscale list-timezones

Liste o nome do fuso horário disponível ao habilitar o Dimensionamento automático baseado em agenda.

Principal GA
az hdinsight autoscale show

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

Principal GA
az hdinsight autoscale update

Atualize a configuração do Autoscale.

Principal GA
az hdinsight autoscale wait

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

Principal 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 programação 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 Obrigatórios

--cluster-name

O nome do cluster.

--resource-group -g

o 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 aceites: Load, Schedule

Parâmetros Opcionais

--days

Uma lista delimitada por espaço do dia da programação.

valores aceites: 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 workingnode para atuoscale baseada em carga.

--no-wait

Não espere que a operação de longa duração termine.

valor predefinido: False
--time

O tempo de 24 horas na forma xx:xx em dias.

--timezone

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

--workernode-count

A contagem do nó de trabalho do agendamento.

--yes -y

Não solicite confirmação.

valor predefinido: False
Parâmetros de Globais
--debug

Aumente a verbosidade 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 aceites: json, jsonc, none, table, tsv, yaml, yamlc
valor predefinido: json
--query

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

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

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

az hdinsight autoscale delete

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

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

Exemplos

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

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

Parâmetros Obrigatórios

--cluster-name

O nome do cluster.

--resource-group -g

o 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 espere que a operação de longa duração termine.

valor predefinido: False
--yes -y

Não solicite confirmação.

valor predefinido: False
Parâmetros de Globais
--debug

Aumente a verbosidade 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 aceites: json, jsonc, none, table, tsv, yaml, yamlc
valor predefinido: json
--query

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

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

Aumente a verbosidade do registro. 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 agenda.

az hdinsight autoscale list-timezones

Exemplos

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

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

Aumente a verbosidade 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 aceites: json, jsonc, none, table, tsv, yaml, yamlc
valor predefinido: json
--query

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

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

Aumente a verbosidade do registro. 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 Autoscale.

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

Parâmetros Obrigatórios

--cluster-name

O nome do cluster.

--resource-group -g

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

Parâmetros de Globais
--debug

Aumente a verbosidade 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 aceites: json, jsonc, none, table, tsv, yaml, yamlc
valor predefinido: json
--query

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

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

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

az hdinsight autoscale update

Atualize a configuração do Autoscale.

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

Atualize a configuração relacionada ao Autoscale baseada em agendamento.

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

Parâmetros Obrigatórios

--cluster-name

O nome do cluster.

--resource-group -g

o 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 workingnode para atuoscale baseada em carga.

--no-wait

Não espere que a operação de longa duração termine.

valor predefinido: False
--timezone

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

Parâmetros de Globais
--debug

Aumente a verbosidade 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 aceites: json, jsonc, none, table, tsv, yaml, yamlc
valor predefinido: json
--query

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

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

Aumente a verbosidade do registro. 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 Obrigatórios

--name -n

O nome do cluster.

--resource-group -g

o 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 predefinido: 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 predefinido: False
--exists

Aguarde até que o recurso exista.

valor predefinido: False
--interval

Intervalo de sondagem em segundos.

valor predefinido: 30
--timeout

Espera máxima em segundos.

valor predefinido: 3600
--updated

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

valor predefinido: False
Parâmetros de Globais
--debug

Aumente a verbosidade 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 aceites: json, jsonc, none, table, tsv, yaml, yamlc
valor predefinido: json
--query

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

--subscription

o nome ou o ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_IDo .

--verbose

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