Si utiliza la Modernización automática de Solaris para instalar un contenedor Solaris Flash en un entorno de arranque alternativo vacío, se producirá un error en la instalación. Aparecen mensajes parecidos a los siguientes errores:
sh: /path_to_install_image/Solaris_10/Tools/Boot/usr/sbin/install.d/mergescripts /merge_name_service: not found ERROR: Transfer list entry (/a/var/svc/profile/name_service.xml): mergescript failed (/path_to_install_image/Solaris_10/Tools/Boot/usr/sbin/install.d /mergescripts/merge_name_service) ERROR: Unable to copy a temporary file to it's final location ERROR: Flash installation failed Extracting Flash Archive: 100% completed (of 4361.24 megabytes) The Solaris flash install of the BE S10B74L2 failed. |
En el ejemplo anterior, path_to_install_image es la ruta de directorio a la imagen de instalación de red que esté utilizando para la instalación.
Solución: Siga estos pasos:
Acceda al directorio mergescripts en la imagen de instalación de red que esté utilizando para la instalación.
# cd path_to_install_image/Solaris_10/Tools /Boot/usr/sbin/install.d/mergescripts |
Cree el archivo merge_name_service.
# touch merge_name_service |
Convierta el archivo merge_name_service en un archivo ejecutable.
# chmod a+x merge_name_service |
En el sistema que desea instalar, instale el contenedor Solaris Flash en el entorno de arranque alternativo con la Modernización automática de Solaris.
Para obtener instrucciones acerca de cómo instalar un contenedor Solaris Flash con la Modernización automática de Solaris, consulte Instalación de archivos Solaris Flash en un entorno de arranque de Guía de instalación de Solaris 10: Modernización automática de Solaris y planificación de la modernización.
Monte los sistemas de archivos en el entorno de arranque alternativo instalado en el paso 4.
# lumount alt_boot_env mount-point |
En el comando anterior, alt_boot_env es el entorno de arranque instalado en el paso 4. mount-point es el punto de montaje para el entorno de arranque alternativo.
Acceda al directorio /var/svc/profile en el entorno de arranque alternativo.
# cd mount-point/var/svc/profile |
Elimine el perfil name_service.xml.
# rm name_service.xml |
Cree un vínculo simbólico para el perfil del servicio de nombre al archivo name_service.xml.
# ln -s ns_name-service.xml name_service.xml |
En el siguiente ejemplo, name-service es el servicio de nombres que desea utilizar para el sistema. Utilice una de las siguientes cadenas para este valor.
nis
nisplus
dns
ldap
archivos