Todos os produtos
Search
Central de documentação

Elastic Compute Service:Initialization tools

Última atualização: Aug 20, 2026

As instâncias ECS utilizam ferramentas de inicialização para configure automaticamente rede, nomes de host e scripts durante a criação ou inicialização. O Linux usa o cloud-init; o Windows usa o Vminit.

Cloud-init

Instâncias Linux utilizam a ferramenta de código aberto cloud-init para inicialização automática. Consulte a documentação do Cloud-init.

  • O cloud-init defina módulos, cada um com nome, frequência de execução e parâmetros de configuração. As duas frequências principais são once-per-instance (execute apenas na primeira inicialização) e always (execute em todas as inicializações). Consulte a referência de módulos.

  • O cloud-init utiliza o arquivo /etc/cloud/cloud.cfg para controlar o comportamento de inicialização, como quais módulos execute. Os módulos obtêm metadados (ID da instância, nome do host, etc.) do service de metadados. Por exemplo, o módulo Set Hostname obtém e aplica o nome do host a partir do service de metadados durante a inicialização.

Nota

O cloud-init vem pré-instalado em todas as imagens públicas da Alibaba Cloud e nas imagens personalizadas derivadas delas. Para imagens personalizadas baseadas em dispositivos on-premises, é necessário instale o cloud-init manualmente. Consulte Install cloud-init.

Vminit

Instâncias Windows utilizam o Vminit para inicialização automática. O Vminit execute uma série de plug-ins sequencialmente: alguns execute apenas na primeira inicialização, enquanto outros execute em todas as inicializações. Todos os plug-ins iniciam automaticamente quando uma instância é criada a partir de uma imagem Windows.

Nota

O Vminit vem pré-instalado em imagens públicas Windows lançadas desde setembro de 2023 e em imagens personalizadas derivadas delas. Para imagens personalizadas baseadas em dispositivos on-premises, é necessário instale o Vminit manualmente. Consulte Install Vminit.

A tabela a seguir descreve os 10 plug-ins do Vminit.

Nota

Esta lista de plug-ins aplica-se a imagens públicas Windows lançadas desde setembro de 2023 e a imagens personalizadas derivadas delas. Outras imagens podem incluir plug-ins diferentes.

Vminit plug-ins

Nome do plug-in

Frequência de execução

Recurso

Descrição

Plugin_Main_StartDepend

Apenas na primeira inicialização.

Inicia o service IP Helper, o cliente DHCP e o service Windows Time (W32Time).

Esses services são ativados por padrão em imagens Windows. Se estiverem desativados em imagens personalizadas, o plug-in os reativa para evitar exceções de rede e NTP.

Plugin_Main_OpenRDP

Ativa conexões via Remote Desktop Protocol (RDP) para a instância.

O RDP é ativado por padrão. O plug-in reativa o RDP caso tenha sido desativado em uma imagem personalizada.

Plugin_Main_NetworkClean

Inicializa configurações de rede. Utiliza DHCP para obter endereços IP e definições de DNS para todas as interfaces de rede.

Se os services IP Helper ou DHCP não estiverem em execução, este plug-in pode falhar, impedindo o acesso aos metadados da instância pela rede interna.

Plugin_Main_ConfigDisk

Inicializa discos de dados criados junto com a instância: particiona o disco e atribui letras de unidade. Usa o formato de partição GPT por padrão.

  • Se um disco de dados novo (vazio) for anexado durante a criação da instância, o plug-in o inicializa e coloca online automaticamente.

  • Se um disco de dados com informações existentes for anexado durante a criação da instância, o Vminit ignora a inicialização.

Plugin_Main_ExtendVolume

Detecta espaço disponível no disco do sistema e execute diskpart para estendê-lo.

Nenhuma.

Plugin_Main_CloudinitUserData

Recupera os dados do usuário da instância do service de metadados e execute o script de dados do usuário sob a conta do sistema.

Plugin_Main_ConfigHostname

Em todas as inicializações.

Atribui um nome de host à instância. Se você especifique um nome de host durante a criação da instância, esse nome será utilizado. Caso contrário, um nome de host aleatório será atribuído.

  • O SO reinicia imediatamente após a execução deste plug-in.

  • Se o nome de host atribuído automaticamente corresponder ao nome especificado, nenhuma atribuição redundante ocorre.

  • Para evitar conflitos de nome de host com o script de inicialização próprio de uma imagem personalizada, desative este plug-in na imagem personalizada.

Plugin_Main_ConfigWsus

Obtém o endereço WSUS do service de metadados e o configure na instância. Ignora a configuração se o endereço já estiver definido.

Requer acesso à rede interna.

Plugin_Main_ConfigKms

Recupera o endpoint KMS do service de metadados e ativa o KMS. Ignora a ativação se o KMS já estiver ativo com o mesmo endpoint.

Requer acesso à rede interna.

Plugin_Main_ConfigNtp

Obtém o endereço do servidor NTP do service de metadados e configure a sincronização de horário. Ignora a configuração se o endereço já estiver definido.

  • Requer acesso à rede interna.

  • Requer o service W32Time.

Notas de versão

A tabela a seguir lista o histórico de versões do Vminit.

Versão do Vminit

Conteúdo da versão

Data de lançamento

2.0.1.8

  • Correção de vários problemas para melhorar a estabilidade e a confiabilidade.

  • Adição de suporte para sistemas operacionais Windows desktop: Windows 7, Windows 8, Windows 10 e Windows 11.

Julho de 2025

2.0.1.6

  • Redução do número de reinicializações durante a criação de instâncias a partir de uma imagem da Alibaba Cloud.

  • Correção de um problema em que instâncias podiam reiniciar continuamente se uma imagem personalizada incluísse um script de inicialização que modifica o nome do host.

Setembro de 2024

2.0.1.2

  • Limpeza de alertas de erro no Windows Event Manager.

  • Adição de suporte para variáveis de atraso em scripts em lote de dados do usuário.

Janeiro de 2024

2.0.1.0

Primeira versão. Introdução de plug-ins configuráveis.

Setembro de 2023

Referências

Initialize with instance user data para configure uma instância no momento da criação.

Para instale e configure ferramentas de inicialização em imagens personalizadas, consulte Install cloud-init e Install Vminit.