Todos os produtos
Search
Central de documentação

Elastic Compute Service:Definir nomes ou hostnames sequenciais para instâncias em lote

Última atualização: Jun 22, 2026

Ao criar várias instâncias do ECS simultaneamente, elas recebem o mesmo nome de instância e hostname por padrão. Para distinguir, categorizar e gerenciar suas instâncias com mais facilidade, personalize os nomes e hostnames durante a criação aplicando regras de ordenação. Essa prática padroniza a nomenclatura das instâncias e melhora a eficiência do gerenciamento.

Especificar uma sequência para nomes de instâncias ou hostnames

Ao criar várias instâncias do ECS, você pode configurar os nomes das instâncias ou hostnames para seguir uma sequência numérica.

Especificar uma sequência

Este método gera nomes de instâncias e hostnames sequenciais com base em um formato de parâmetro específico. O número sequencial no formato diferencia os nomes entre as diversas instâncias do ECS.

Para usar este método, insira a string formatada diretamente no campo de nome da instância ou hostname ao criar instâncias do ECS. O sistema gera automaticamente os nomes incrementando o valor numérico. O formato do parâmetro é name_prefix[begin_number,bits]name_suffix. As tabelas a seguir descrevem os parâmetros e fornecem exemplos.

Parâmetros

Parâmetro

Descrição

Exemplo

name_prefix

O prefixo do nome da instância ou hostname.

null

Esta regra de nomenclatura requer um prefixo. Se o prefixo for omitido, o sistema trata o nome como um nome comum e não aplica a sequência.

k8s-node-

[begin_number,bits]

A parte numérica sequencial do nome. O número é incrementado para cada nova instância.

  • begin_number: o número inicial da sequência. Valores válidos: 0 a 999999. Valor padrão: 0.

  • bits: o número de dígitos do número sequencial. O sistema preenche o número com zeros à esquerda, se necessário. Valores válidos: 1 a 6. Valor padrão: 6.

null
  • Não inclua espaços no campo [begin_number,bits].

  • Se o número de dígitos de begin_number exceder o valor de bits, bits assume o valor padrão 6.

  • É possível criar até 999.999 instâncias com o mesmo prefixo e sufixo. Para instâncias criadas além desse limite, o número sequencial permanece 999999.

  • Se você definir [begin_number,bits] como [] ou [,], begin_number começa a partir de 0 e bits assume o valor padrão 6.

  • Se, para [begin_number,bits], você especificar apenas begin_number, por exemplo, [99] ou [99,], bits assume o valor padrão 6.

[0,6]

name_suffix

O sufixo do nome da instância ou hostname.

-ecshost

Exemplos de parâmetros

Exemplo de entrada

Nomes gerados

k8s-node-[]-ecshost ou k8s-node-[,]-ecshost

  • k8s-node-000000-ecshost

  • k8s-node-000001-ecshost

  • k8s-node-000002-ecshost

k8s-node-[99]-ecshost ou k8s-node-[99,]-ecshost

  • k8s-node-000099-ecshost

  • k8s-node-000100-ecshost

  • k8s-node-000101-ecshost

k8s-node-[99,1]-ecshost

  • k8s-node-000099-ecshost

  • k8s-node-000100-ecshost

  • k8s-node-000101-ecshost

k8s-node-[999998]-ecshost

  • k8s-node-999998-ecshost

  • k8s-node-999999-ecshost

  • k8s-node-999999-ecshost

k8s-node-[0,4]

  • k8s-node-0000

  • k8s-node-0001

  • k8s-node-0002

Procedimento

Este exemplo mostra como criar três instâncias do ECS. Os nomes das instâncias e hostnames começam com o prefixo k8s-node- e uma sequência numérica que inicia em 6. Os hostnames também incluem o sufixo -ecshost.

null

O nome da instância e o hostname inseridos devem atender aos seguintes requisitos:

  • Nome da instância: o nome deve ter de 2 a 128 caracteres, começar com uma letra ou caractere chinês e conter apenas letras, caracteres chineses, dígitos, pontos (.), sublinhados (_), dois-pontos (:) ou hifens (-).

  • Hostname:

    • Windows: o hostname deve ter de 2 a 15 caracteres. Pode conter letras, dígitos e hifens (-). O hostname não pode começar ou terminar com um hifen, conter hifens consecutivos ou ser formado apenas por dígitos.

    • Outros sistemas operacionais, como Linux: o hostname deve ter de 2 a 64 caracteres. Use pontos (.) para separar o nome em segmentos. Cada segmento pode conter letras, dígitos e hifens (-). O hostname não pode começar ou terminar com um ponto ou hifen, nem conter pontos ou hifens consecutivos.

Console

Para instruções detalhadas sobre como criar uma instância do ECS, consulte Criação personalizada de instâncias do ECS. Ao criar as instâncias, defina as seguintes configurações:

  • Quantity: na página Custom Launch, na seção Quantity à direita, clique no ícone de adição para definir a quantidade como 3.购买实例数量.png

  • Para definir nomes de instâncias ou hostnames em lote, use o formato name_prefix[begin_number,bits]name_suffix. Para mais informações sobre as regras, consulte Especificar uma sequência.

    null

    Este exemplo serve apenas para especificar uma sequência. A opção Sequential Suffix não está selecionada.

    • Instance Name: insira o nome da instância desejado. Neste exemplo, os nomes das três novas instâncias do ECS começam com k8s-node- e uma sequência numérica que inicia em 6. Portanto, defina Instance Name como k8s-node-[6,4].

    • Hostname: selecione Custom Sequential Hostname abaixo de Custom Sequential Hostname e insira o hostname desejado. Neste exemplo, os hostnames das três novas instâncias do ECS começam com k8s-node-, têm uma sequência numérica que inicia em 6 e terminam com -ecshost. Portanto, defina Hostname como k8s-node-[6,4]-ecshost.

    指定排序.png

Após configurar as instâncias e clicar em Create Order, acesse o Console para visualizar as informações das instâncias:

  • Visualize as novas instâncias na lista de instâncias. Com base neste exemplo, os nomes gerados são k8s-node-0006, k8s-node-0007 e k8s-node-0008.查看批量创建的ECS实例.png

  • Na página Instance Details, na seção Other Information, visualize os hostnames das novas instâncias. Com base neste exemplo, os hostnames gerados são k8s-node-0006-ecshost, k8s-node-0007-ecshost e k8s-node-0008-ecshost.

API

Chame a operação RunInstances para criar instâncias do ECS e especificar os nomes das instâncias e hostnames. A seção a seguir descreve as configurações de parâmetros para especificar uma sequência.

O formato dos parâmetros InstanceName (nome da instância) e HostName (hostname) é name_prefix[begin_number,bits]name_suffix. Para mais informações sobre as regras, consulte Especificar uma sequência.

Este exemplo cria três instâncias. Os nomes das instâncias e hostnames começam com k8s-node- e uma sequência que inicia em 6. Os hostnames terminam com -ecshost. As configurações dos parâmetros são as seguintes:

  • Amount: 3

  • InstanceName: k8s-node-[6,4]

  • HostName: k8s-node-[6,4]-ecshost

null

Este exemplo usa apenas o método de especificação de sequência. O parâmetro UniqueSuffix não está ativado e usa sua configuração padrão.

Com base neste exemplo, os nomes de instâncias gerados são k8s-node-0006, k8s-node-0007 e k8s-node-0008, e os hostnames gerados são k8s-node-0006-ecshost, k8s-node-0007-ecshost e k8s-node-0008-ecshost.

Ordenação automática para nomes de instâncias ou hostnames

Ao criar várias instâncias do ECS simultaneamente, use o recurso de ordenação automática para adicionar um sufixo sequencial aos nomes das instâncias e hostnames.

Ordenação automática

O recurso de ordenação automática adiciona um sufixo sequencial de três dígitos aos nomes das instâncias e hostnames. Ao ativar esse recurso, o sufixo começa em 001 e é incrementado para cada instância, até o máximo de 999. Esse sufixo diferencia os nomes entre as instâncias.

A ordenação automática está desativada por padrão. Para usar esse recurso, ative-o ao criar instâncias do ECS. Após inserir um nome de instância e um hostname, o sistema anexa automaticamente um sufixo sequencial para gerar os nomes finais.

Os seguintes formatos de nomenclatura são compatíveis ao ativar a ordenação automática.

null

Para usar o método de especificação de sequência em combinação com a ordenação automática, inclua um name_suffix na string de formato. Caso contrário, o recurso de ordenação automática não é aplicado. Para mais informações sobre as regras de especificação de sequência, consulte Especificar uma sequência.

Formatos de nomenclatura para ordenação automática

Formato

Exemplo de entrada

Nomes gerados

Nome comum (não usa sequência especificada)

ecs

  • ecs001

  • ecs002

  • ecs003

Especificar uma sequência: name_prefix[begin_number,bits]name_suffix

k8s-node-[]-ecshost ou k8s-node-[,]-ecshost

  • k8s-node-000000-ecshost001

  • k8s-node-000001-ecshost002

  • k8s-node-000002-ecshost003

null

A especificação de sequência e a ordenação automática são aplicadas simultaneamente.

Especificar uma sequência: name_prefix[begin_number,bits]

k8s-node-[0,4]

  • k8s-node-0000

  • k8s-node-0001

  • k8s-node-0002

null

A ordenação automática não é aplicada porque a string de formato não especifica o parâmetro name_suffix.

Procedimento

Este exemplo mostra como criar três instâncias com o nome de instância ecs e o hostname ecshost. O sistema adiciona automaticamente um sufixo sequencial a cada nome.

null

O nome da instância e o hostname inseridos devem atender aos seguintes requisitos:

  • Nome da instância: o nome deve ter de 2 a 128 caracteres, começar com uma letra ou caractere chinês e conter apenas letras, caracteres chineses, dígitos, pontos (.), sublinhados (_), dois-pontos (:) ou hifens (-).

  • Hostname:

    • Windows: o hostname deve ter de 2 a 15 caracteres. Pode conter letras, dígitos e hifens (-). O hostname não pode começar ou terminar com um hifen, conter hifens consecutivos ou ser formado apenas por dígitos.

    • Outros sistemas operacionais, como Linux: o hostname deve ter de 2 a 64 caracteres. Use pontos (.) para separar o nome em segmentos. Cada segmento pode conter letras, dígitos e hifens (-). O hostname não pode começar ou terminar com um ponto ou hifen, nem conter pontos ou hifens consecutivos.

Console

Para instruções detalhadas sobre como criar uma instância do ECS, consulte Criação personalizada de instâncias do ECS. Ao criar as instâncias, defina as seguintes configurações:

  • Quantity: na página Custom Launch, na seção Quantity à direita, clique no ícone de adição para definir a quantidade como 3.购买实例数量.png

  • Definir nomes de instâncias ou hostnames em lote: para mais informações sobre as regras de ordenação automática, consulte Ordenação automática.

    • Instance Name: insira o nome da instância desejado. Neste exemplo, o nome base das três novas instâncias do ECS é ecs. Defina Instance Name como ecs.

    • Hostname: insira o hostname desejado. Neste exemplo, o hostname base das três novas instâncias do ECS é ecshost. Defina Hostname como ecshost.

    • Sequential Suffix: selecione esta opção para anexar automaticamente um sufixo sequencial aos nomes das instâncias e hostnames.

    自动排序.png

Após configurar as instâncias e clicar em Create Order, acesse o Console para visualizar as informações das instâncias:

  • Visualize as novas instâncias na lista de instâncias. Com base neste exemplo, os nomes gerados são ecs001, ecs002 e ecs003.

  • Na página Instance Details, na seção Other Information, visualize os hostnames das novas instâncias. Com base neste exemplo, os hostnames gerados são ecshost001, ecshost002 e ecshost003.

API

Chame a operação RunInstances para criar instâncias do ECS e especificar os nomes das instâncias e hostnames. A seção a seguir descreve as configurações de parâmetros para ordenação automática.

Defina o parâmetro UniqueSuffix como true. O sistema anexa automaticamente um sufixo sequencial aos campos InstanceName e HostName. Esse sufixo começa em 001 e é incrementado para cada instância. Para mais informações sobre as regras de ordenação automática, consulte Ordenação automática.

Este exemplo mostra como criar três instâncias com ordenação automática. As configurações dos parâmetros são as seguintes:

  • Amount: 3

  • InstanceName: ecs

  • HostName: ecshost

  • UniqueSuffix: true

Com base neste exemplo, os nomes de instâncias gerados são ecs001, ecs002 e ecs003, e os hostnames gerados são ecshost001, ecshost002 e ecshost003.

Documentos relacionados