Solaris 9 Maintenance Update 4: Guía de instalación

Capítulo 5 Mensajes de error

Los mensajes que aparecen en pantalla durante la ejecución de las secuencias de comandos install_mu y backout_mu no incluyen todos los errores que se pueden haber producido. Por tanto, consulte el archivo de registro de detalles para ver si hay información suplementaria sobre cualquier modificación o paquete que no se haya instalado o anulado.


# more /var/sadm/install_data/archivo–registro.nombre–versión–mu.date–time

En el ejemplo anterior se aplica la información siguiente:


Nota –

/var/sadm/install_data/archivo–registro es un enlace simbólico con el archivo de registro MU más reciente.

Sólo se muestra el mensaje de texto. El número del código de error incluido aquí no aparece. Se han incluido aquí los códigos de error como referencia solamente. Puede escribir una secuencia de comandos que llame a install_mu o backout_mu. A continuación el script necesita comprobar los valores de retorno de las condiciones de fallo.



signal detected.


install_mu (backout_mu) is terminating.

Explicación y acción recomendada: (Código de error 1) Ha interrumpido install_mu (o backout_mu) al pulsar Control-C. Vuelva a invocar el programa. Si vuelve a invocar install_mu, aparecerán en el archivo de registro los mensajes de error relativos a las modificaciones previamente aplicadas. Haga caso omiso de los mensajes de error.


install_mu (backout_mu) is unable to find the INST_RELEASE file for the target file system. This file must be present for install_mu (backout_mu) to function correctly.

Explicación y acción recomendada: (Código de error 2) El programa no puede encontrar el archivo /var/sadm/system/admin/INST_RELEASE en el sistema. El sistema está corrupto. Es necesario reinstalar el sistema.


ERROR: Cannot find $xcommand which is required for proper execution of install_mu (backout_mu).

Explicación y acción recomendada: (Código de error 3) install_mu y backout_mu utilizan algunas utilidades del sistema (por ejemplo awk, sed, grep) que deben existir en los directorios /usr/bin y /usr/sbin. Falta alguna de estas utilidades. Póngase en contacto con el administrador del sistema para obtener ayuda.


The -B and -d arguments are mutually exclusive.

Explicación y acción recomendada: (Código de error 4) La opción -d especifica que no se guarden datos para la anulación posterior. La opción -B especifica un directorio para almacenar estos datos. No puede usar ambas opciones juntas. Vuelva a invocar install_mu sólo con una de estas opciones.


The -p parameter must be a directory. $uPATCHDIR is not a directory.

Explicación y acción recomendada: (Código de error 5) Ha seleccionado la opción -p y ha proporcionado una ruta de acceso que no es un directorio válido. Vuelva a invocar install_mu (o backout_mu) con una ruta de acceso válida en la opción -p.


The -B parameter must be a directory. $1 is not a directory.

Explicación y acción recomendada: (Código de error 6) Ha proporcionado una opción en -B que no es un directorio. Vuelva a invocar install_mu (o backout_mu) con una ruta de acceso válida en la opción -B.


Permissions on backout directory $BACKOUTDIR not adequate.

Explicación y acción recomendada: (Código de error 7) Ha proporcionado una opción en -B que no es un directorio en el que se pueda escribir. Póngase en contacto con el administrador del sistema para obtener ayuda.


Invalid option.

Explicación y acción recomendada: (Código de error 10) Ha seleccionado una opción no reconocida. Lea el mensaje de sintaxis de uso que se muestra y vuelva a invocar install_mu (o backout_mu).


Can't write to Log File: $LOGFILE

Explicación y acción recomendada: (Código de error 11) install_mu y backout_mu necesitan escribir su archivo de registro en el directorio /var/sadm/install_data. Compruebe que se puede escribir en el directorio install_data y a continuación vuelva a invocar install_mu (o backout_mu).


SUNWcar (core architecture root) package does not exist in /var/sadm/pkg.

Explicación y acción recomendada: (Código de error 12) Falta el directorio /var/sadm/pkg/SUNWcar en el sistema. El sistema está deteriorado. Póngase en contacto con el administrador del sistema para obtener ayuda.


install_mu (backout_mu) sólo admite las arquitecturas de sparc y x86. install_mu ha detectado ARCH= $LPROC

Explicación y acción recomendada: (Código de error 13) Se ha ejecutado install_mu (o backout_mu) en un sistema que no se basa en la arquitectura SPARC ni X86. Vuelva a invocar install_mu (o backout_mu) en una plataforma SPARC o x86.


-p parameter does not point to a directory containing a .order file. Looked in $uPATCHDIR and in $uPATCHDIR/MU/$arch/Patches.

Explicación y acción recomendada: (Código de error 14) Se ha proporcionado una ruta al directorio de la modificación. Sin embargo, install_mu ha comprobado $ruta_especificada y $ruta_especificada/MU/$arch/Patches, donde $arch es “SPARC” o “x86”, y no ha podido encontrar el archivo .order en estos directorios. La secuencia install_mu necesita el archivo .order para determinar el orden de la instalación. Compruebe que el archivo .order exista y vuelva a invocar install_mu.


install_mu cannot locate patch order (.order) file. Paths searched: ./$arch/Patches, MU/$arch/Patches, ./$uPATCHDIR/MU/$arch/Patches.

Explicación y acción recomendada: (Código de error 15) No se ha proporcionado install_mu (o backout_mu) con la opción -p para identificar el directorio de modificaciones y como resultado install_mu (o backout_mu) no ha podido encontrarlo. Vuelva a invocar install_mu (o backout_mu) con la opción -p.


You must be root to execute this script.

Explicación y acción recomendada: (Código de error 16) Necesita privilegios de usuario root para poder ejecutar install_mu o backout_mu porque sólo el usuario root puede aplicar y retirar modificaciones. Vuelva a invocar el programa como usuario root.


install_mu (backout_mu) can only patch version 2.9 systems. Target system is version $TrgOSVers.

Explicación y acción recomendada: (Código de error 17) Ha pedido a install_mu que aplique modificaciones o a backout_mu que las retire, pero el sistema no está ejecutando Solaris 9. install_mu y backout_mu deben ejecutarse en sistemas Solaris 9.


Not enough disk space to apply entire patch set.

Explicación y acción recomendada: (Código de error 22) install_mu ha analizado el sistema y ha determinado que no queda bastante espacio en disco en uno o más sistemas de archivos para instalar todo el conjunto de modificaciones. Libere espacio en el disco en los sistemas de archivos que lo necesiten y vuelva a invocar install_mu. Si cree que tiene suficiente espacio en el disco para aplicar Maintenance Update, vuelva a invocar install_mu con la opción -f.


Not enough disk space to save patch backout data.

Explicación y acción recomendada: (Código de error 23) install_mu ha analizado el sistema y ha determinado que no queda bastante espacio en disco en el directorio de anulación para guardar datos de anulación de modificaciones. Seleccione un directorio de anulación con suficiente espacio y vuelva a invocar install_mu. Si cree que tiene suficiente espacio en el directorio de anulación, vuelva a invocar install_mu con la opción -f.


Dry run disk space check failed.

Explicación y acción recomendada: (Código de error 24) install_mu invoca pkgadd con una opción especial para comprobar si queda suficiente espacio en el disco. pkgadd ha fallado seguramente porque a / o /var les queda muy poco espacio o porque el sistema está corrupto. Póngase en contacto con el administrador del sistema para obtener ayuda.


The -f and -D options are mutually exclusive.

Explicación y acción recomendada: (Código de error 25) La opción -f indica a install_mu que omita la fase de cálculo de espacio en disco. La opción -D pide que sólo se haga la simulación de los cálculos de espacio en disco. Seleccione una opción o la otra pero no las dos.


Cannot find state file. Looked for a file of the form /var/sadm/install_data/.mu_state.{ $root_or_usr.date_time}.

Explicación y acción recomendada: (Código de error 27) backout_mu necesita que exista un archivo que contenga una lista de las modificaciones que install_mu ha aplicado para saber cuáles anular. Si este archivo falta, backout_mu no puede continuar. Para anular el conjunto de modificaciones de MU4, ejecute el comando patchrm para anular manualmente las modificaciones no deseadas. Las modificaciones se deben eliminar en el orden inverso en relación con el que aparecen en el archivo MU/{arch}/Patches/.order. El archivo MU/{arch}/Patches/.order se encuentra en el conjunto de distribución MU4.