Un error de arranque que implica al contenedor Solaris Flash puede producirse en las siguientes circunstancias:
Se crea un contenedor Solaris Flash en un sistema que utiliza la biblioteca libc C con determinadas funciones de compatibilidad de hardware.
Se instala el contenedor en un sistema clónico que tiene distintas funciones de compatibilidad de hardware.
Cuando intenta arrancar el sistema clónico, se muestra el siguiente mensaje de error:
WARNING: init exited with fatal signal 9; restarting. |
Solución: Siga estos pasos:
Antes de crear el contenedor, quite la biblioteca /lib/libc.so.1 del sistema principal.
# umount /lib/libc.so.1 |
Este comando permite que el sistema principal utilice la versión básica de la biblioteca libc C.
Cree el contenedor Flash de Solaris en el sistema principal.
Para obtener más información acerca de cómo crear contenedores Solaris Flash, consulte Guía de instalación de Solaris 10: Contenedores Solaris Flash (Creación e instalación).
Monte la biblioteca /lib/libc.so.1 en el sistema principal.
# mount -O -F lofs /lib/libc.so.1 /usr/lib/libc/libc_hwcap2.so.1 |
Instale el contenedor Solaris Flash en el sistema clónico.
Para obtener más información acerca de cómo instalar contenedores Solaris Flash, consulte Guía de instalación de Solaris 10: Contenedores Solaris Flash (Creación e instalación).