Todos los productos
Search
Centro de documentos

Elastic Compute Service:Herramientas de inicialización

Última actualización: Sep 02, 2026

Las instancias ECS utilizan herramientas de inicialización para configurar automáticamente la red, los nombres de host y los scripts durante su creación o inicio. Linux emplea cloud-init, mientras que Windows utiliza Vminit.

Cloud-init

Las instancias Linux utilizan la herramienta de código abierto cloud-init para la inicialización automática. Consulte la documentación de Cloud-init.

  • Cloud-init define módulos, cada uno con un nombre, una frecuencia de ejecución y parámetros de configuración. Las dos frecuencias principales son once-per-instance (se ejecuta solo en el primer inicio) y always (se ejecuta en cada inicio). Consulte la referencia de módulos.

  • Cloud-init usa /etc/cloud/cloud.cfg para controlar el comportamiento de inicialización, como los módulos que se deben ejecutar. Los módulos obtienen metadatos (ID de instancia, nombre de host, etc.) del servicio de metadatos. Por ejemplo, el módulo Set Hostname obtiene y aplica el nombre de host desde el servicio de metadatos durante el inicio.

Nota

Cloud-init viene preinstalado en todas las imágenes públicas de Alibaba Cloud y en las imágenes personalizadas derivadas de ellas. Para las imágenes personalizadas basadas en dispositivos locales, debe instalar cloud-init manualmente. Consulte Install cloud-init.

Vminit

Las instancias Windows utilizan Vminit para la inicialización automática. Vminit ejecuta una serie de plugins de forma secuencial: algunos se ejecutan solo en el primer inicio, mientras que otros lo hacen en cada inicio. Todos los plugins se ejecutan automáticamente cuando se crea una instancia a partir de una imagen de Windows.

Nota

Vminit viene preinstalado en las imágenes públicas de Windows publicadas desde septiembre de 2023 y en las imágenes personalizadas derivadas de ellas. Para las imágenes personalizadas basadas en dispositivos locales, debe instalar Vminit manualmente. Consulte Install Vminit.

A continuación se describen los 10 plugins de Vminit.

Nota

Esta lista de plugins aplica a las imágenes públicas de Windows publicadas desde septiembre de 2023 y a las imágenes personalizadas derivadas de ellas. Otras imágenes pueden incluir plugins diferentes.

Vminit plug-ins

Nombre del plugin

Frecuencia de ejecución

Función

Descripción

Plugin_Main_StartDepend

Solo en el primer inicio.

Inicia el servicio IP Helper, el cliente DHCP y el servicio de hora de Windows (W32Time).

Estos servicios están habilitados de forma predeterminada en las imágenes de Windows. Si se deshabilitaron en imágenes personalizadas, el plugin los vuelve a habilitar para evitar excepciones de red y NTP.

Plugin_Main_OpenRDP

Habilita las conexiones mediante Protocolo de escritorio remoto (RDP) a la instancia.

RDP está habilitado de forma predeterminada. El plugin vuelve a habilitar RDP si se deshabilitó en una imagen personalizada.

Plugin_Main_NetworkClean

Inicializa las configuraciones de red. Utiliza DHCP para obtener direcciones IP y configuraciones DNS para todas las interfaces de red.

Si los servicios IP Helper o DHCP no se están ejecutando, este plugin puede fallar y evitar el acceso a los metadatos de la instancia a través de la red interna.

Plugin_Main_ConfigDisk

Inicializa los discos de datos creados con la instancia: crea particiones en el disco y asigna letras de unidad. Utiliza el formato de partición GPT de forma predeterminada.

  • Si se conecta un disco de datos nuevo (vacío) durante la creación de la instancia, el plugin lo inicializa y lo pone en línea automáticamente.

  • Si se conecta un disco de datos con información existente durante la creación de la instancia, Vminit omite la inicialización.

Plugin_Main_ExtendVolume

Detecta el espacio disponible en el disco del sistema y ejecuta diskpart para extenderlo.

Ninguna.

Plugin_Main_CloudinitUserData

Recupera los datos de usuario de la instancia desde el servicio de metadatos y ejecuta el script de datos de usuario bajo la cuenta del sistema.

Plugin_Main_ConfigHostname

En cada inicio.

Asigna un nombre de host a la instancia. Si especifica un nombre de host durante la creación de la instancia, se utiliza ese nombre. De lo contrario, se asigna un nombre de host aleatorio.

  • El sistema operativo se reinicia inmediatamente después de que se ejecuta este plugin.

  • Si el nombre de host asignado automáticamente coincide con el nombre especificado, no se realiza ninguna asignación redundante.

  • Para evitar conflictos de nombres de host con el script de inicio propio de una imagen personalizada, deshabilite este plugin en la imagen personalizada.

Plugin_Main_ConfigWsus

Recupera la dirección WSUS del servicio de metadatos y la configura en la instancia. Omite la configuración si la dirección ya está establecida.

Requiere acceso a la red interna.

Plugin_Main_ConfigKms

Recupera el endpoint de KMS del servicio de metadatos y activa KMS. Omite la activación si KMS ya está activo con el mismo endpoint.

Requiere acceso a la red interna.

Plugin_Main_ConfigNtp

Recupera la dirección del servidor NTP del servicio de metadatos y configura la sincronización horaria. Omite la configuración si la dirección ya está establecida.

  • Requiere acceso a la red interna.

  • Requiere el servicio W32Time.

Notas de la versión

La siguiente tabla muestra el historial de versiones de Vminit.

Versión de Vminit

Contenido de la versión

Fecha de publicación

2.0.1.8

  • Se corrigieron varios problemas para mejorar la estabilidad y la confiabilidad.

  • Se agregó compatibilidad con sistemas operativos de escritorio Windows: Windows 7, Windows 8, Windows 10 y Windows 11.

Julio de 2025

2.0.1.6

  • Se redujo la cantidad de reinicios durante la creación de instancias a partir de una imagen de Alibaba Cloud.

  • Se corrigió un problema por el cual las instancias podían reiniciarse continuamente si una imagen personalizada incluía un script de inicio que modifica el nombre de host.

Septiembre de 2024

2.0.1.2

  • Se borraron las alertas de error en el Administrador de eventos de Windows.

  • Se agregó compatibilidad con variables de retraso en scripts por lotes de datos de usuario.

Enero de 2024

2.0.1.0

Primera versión. Se introdujeron plugins configurables.

Septiembre de 2023

Referencias

Initialize with instance user data para configurar una instancia al momento de su creación.

Para instalar y configurar herramientas de inicialización en imágenes personalizadas, consulte Install cloud-init y Install Vminit.