Importación de imágenes de Linux personalizadas

Puede traer su propia imagen de Linux a Compute Cloud@Customer siempre que la imagen cumpla con 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 esta imagen es de 400 GB.

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

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

  • El proceso de arranque no debe necesitar que haya volúmenes de datos adicionales para un arranque correcto.

  • El cargador 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 en imágenes de tipo .oci.

    • Cree el archivo de imagen clonando el volumen de origen, no creando una instantánea.

    • Los archivos VMDK deben ser del tipo "single growable" (monolithicSparse) o del tipo "stream optimized" (streamOptimized), que consisten en un solo archivo VMDK. No se soportan 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 que ya existen no se vuelven a crear. Cualquier interfaz de red existente se reemplaza con una única NIC una vez que se completa el proceso de importación. Puede conectar más VNIC después de crear la instancia importada.

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

  • Oracle recomienda activar SSH basado en certificados, 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 del correcto inicio de las instancias creadas desde la imagen y de que funcionen sus conexiones a red.

Realice estos pasos.

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

    Consulte Importación de Imágenes de Linux personalizadas.

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

  3. Si la máquina virtual tiene almacenamiento asociado de forma remota, como NFS o volúmenes de bloque, configure cualquier servicio que dependa de este almacenamiento para iniciar manualmente. El almacenamiento conectado de forma 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 la dirección IP no están codificadas de forma fija. Consulte la documentación del sistema para ver los pasos que se deben realizar para configurar la red del sistema.

  5. Detenga la 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 su entorno de virtualización.

Importación de 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. Complete las tareas posteriores a la importación.

    Consulte Post Import Tasks for Linux Images.

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 las imágenes, 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 cualquier 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.