Importación de imágenes personalizadas de Linux

Puede llevar su propia imagen de Linux a Compute Cloud@Customer siempre que la imagen cumpla los requisitos específicos.

Requisitos de la imagen de origen de Linux

Las imágenes personalizadas deben cumplir los siguientes requisitos:

  • El tamaño máximo de la imagen es de 400 GB.

  • Se debe configurar la imagen para el inicio del BIOS.

  • Solo se soporta un disco, y debe ser la unidad de inicio con un registro de inicio maestro (MBR) válido y un cargador de inicio. Puede migrar volúmenes de datos adicionales después de importar el volumen de inicio de la imagen.

  • El proceso de arranque no debe requerir que haya más volúmenes de datos para un arranque exitoso.

  • El gestor de inicio debe usar LVM o un UUID para localizar el volumen de inicio.

  • La imagen de disco no se puede cifrar.

  • La imagen de disco debe ser un archivo VMDK o QCOW2. Estas imágenes se pueden convertir a imágenes de tipo .oci.

    • Cree el archivo de imagen clonándolo, no creando una instantánea.

    • Los archivos VMDK deben ser del tipo "single cultivable" (monolithicSparse) o del tipo "stream optimizado" (streamOptimized), que constan de un solo archivo VMDK. No se admiten todos los demás formatos VMDK, como los que usan varios archivos, dividen volúmenes o contienen instantáneas.

  • La interfaz de red debe usar DHCP para descubrir la configuración de red. Cuando importa una imagen personalizada, las interfaces de red existentes no se vuelven a crear. Todas las interfaces de red existentes se reemplazan con una única NIC una vez que se completa el proceso de importación. Puede adjuntar más VNIC después de crear la instancia importada.

  • La configuración de red no debe forzar la dirección MAC de la interfaz de red.

  • Oracle recomienda activar SSH basado en certificado, pero esta recomendación es opcional.

Preparación de máquinas virtuales de Linux para la importación

Antes de importar una imagen personalizada de Linux, debe preparar la imagen para asegurarse de que las instancias creadas a partir de la imagen puedan iniciarse correctamente y que funcionen las conexiones de red.

Realice estos pasos.

  1. Asegúrese de que la imagen de origen cumpla los requisitos.

    Consulte Importing Custom Linux Images.

  2. Cree una copia de seguridad del volumen raíz.

  3. Si la máquina virtual tiene almacenamiento asociado remotamente, como NFS o volúmenes en bloque, configure los servicios que dependen de este almacenamiento para que se inicien manualmente. El almacenamiento asociado de manera remota no está disponible la primera vez que se inicia una instancia importada.

  4. Asegúrese de que todas las interfaces de red utilicen DHCP y que la dirección MAC y las direcciones IP no estén codificadas. Consulte la documentación del sistema para ver los pasos para configurar la red del sistema.

  5. Detener VM.

  6. Clone la máquina virtual parada como un archivo VMDK o QCOW2 y, a continuación, exporte la imagen del entorno de virtualización.

    Consulte la documentación de herramientas para el entorno de virtualización.

Cómo importar una imagen de Linux

Después de preparar una imagen de Linux para importar, siga estos pasos para importar la imagen:

  1. Cargue el archivo de imagen en un cubo de Object Storage.

    Asegúrese de seleccionar un cubo en el que tenga acceso de lectura y escritura. Consulte Exportación de una imagen a un cubo de Object Storage.

  2. Importe la imagen del cubo a su arrendamiento.

    Consulte Importación de una imagen desde un cubo de Object Storage

  3. Termine las tareas de importación posterior.

    Consulte Tareas posteriores a la importación para imágenes de Linux.

Tareas posteriores a la importación para imágenes de Linux

Después de importar una imagen de Linux personalizada, realice estos pasos.

  1. Utilice la imagen importada para crear una instancia.

    Para el origen de la imagen, seleccione Imágenes personalizadas y, a continuación, seleccione la imagen que ha importado. Consulte Creación de una instancia.

  2. Si la instancia requiere un almacenamiento asociado de forma remota, como volúmenes en bloque, cree y asocie el almacenamiento.

    Consulte Creación y asociación de volúmenes en bloque.

  3. Cree y asocie las VNIC secundarias necesarias.

    Consulte Configuring VNICs.

  4. Compruebe que todas las aplicaciones funcionan como se esperaba.

  5. Vuelva a configurar los servicios configurados para iniciarse manualmente.