Los mensajes que aparecen en pantalla durante la ejecución de 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 $ROOTDIR/var/sadm/install_data /archivo_registro.nombre_version_mu.fecha_hora |
En este ejemplo:
archivo_registro es el nombre del archivo de registro para el proceso que ha terminado. Para la instalación es Maintenance_Update_log. Para la anulación es MU_Backout_log.
nombre_versión_mu es el nombre de la MU (es Solaris_8MU7 para MU7).
fecha_hora es la fecha y hora designadas copiadas desde date +%y%m%d%H%M%S ( yyyymmddHHMMSS o año-mes-día-hora-minuto-segundo).
$ROOTDIR/var/sadm/install_data/archivo_registro es un enlace simbólico con el archivo de registro de MU más reciente.
Cuando aparezca el mensaje sólo verá el texto de error, no su número de código de error; éste se incluye aquí por si escribe una secuencia que llama a install_mu o backout_mu y ésta debe incluir los valores de retorno para 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 área raíz del cliente. No se ha creado el cliente correctamente o se ha deteriorado. Realice una copia de seguridad del cliente; después, elimínelo y vuélvalo a crear.
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 requieren que ciertas utilidades del sistema (por ejemplo awk, sed, grep) estén presentes en los directorios /usr/bin y /usr/sbin del servidor. 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 solicita que no se guarden datos de anulación. La opción -B especifica un directorio para almacenar datos de anulación. 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 para 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 a -B que no es un directorio. Vuelva a invocar install_mu (o backout_mu) con una ruta de acceso válida para 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 para -B que no es un directorio escribible. Póngase en contacto con el administrador del sistema para obtener ayuda.
Invalid option.
Explicación y acción recomendada: (Codigo de error 10) Ha seleccionado una opción no reconocida. Lea el mensaje de sintaxis 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 log en el directorio $ROOTDIR/var/sadm/install_data, donde $ROOTDIR especifica el directrio raíz del cliente o servidor. Compruebe que se puede escribir en el directorio install_data y vuelva a invocar install_mu (o backout_mu).
SUNWcar (core architecture root) package does not exist in $ROOTDIR/var/sadm/pkg.
Explicación y acción recomendada: (Código de error 12) Falta el directorio /var/sadm/pkg/SUNWcar en el área raíz del cliente o servidor. Uno de ellos, o ambos, se ha deteriorado. Póngase en contacto con el administrador del sistema para obtener ayuda.
install_mu (backout_mu) only support sparc and i386 architectures. install_mu (backout_mu) has detected ARCH=$LPROC.
Explicación y acción recomendada: (Código de error 13) Ha ejecutado install_mu (o backout_mu) en un sistema cuya arquitectura no es SPARC ni i386. Vuelva a invocar install_mu (o backout_mu) en una plataforma admitida.
-p parameter does not point to a directory containing a .order file. Looked in $uPATCHDIR and in $uPATCHDIR/$MU_TOP/ $LPROC/Patches.
Explicación y acción recomendada: (Código de error 14) Ha proporcionado una ruta de acceso a un directorio de modificaciones, pero install_mu no ha podido encontrar un archivo .order en ese directorio, el cual es necesario para determinar el orden correcto de instalación de modificaciones. install_mu (o backout_mu) han buscando en $ruta_especificada y en $ruta_especificada/MU/$arch/Patches, donde $arch es "sparc" o "i386". Compruebe que el archivo .order existe y vuelva a invocar install_mu (o backout_mu).
install_mu cannot locate patch order (.order) file. Paths searched: ./$LPROC/Patches, $MU_TOP/$LPROC/Patches, /cdrom/cdrom0/ $LPROC/Patches, ./$uPATCHDIR y ./$uPATCHDIR/$MU_TOP/ $LPROC/Patches.
Explicación y acción recomendada: (Código de error 15) No se ha proporcionado a install_mu (o backout_mu) la opción -p para identificar el directorio de modificaciones y install_mu (o backout_mu) no han podido localizarlo. 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 superusuario para ejecutar install_mu o backout_mu debido a que sólo el usuario root puede aplicar y anular modificaciones. Vuelva a invocar el programa como usuario root.
install_mu (backout_mu) can only patch version 2.8 systems. Target system is version $TrgOSVers.
Explicación y acción recomendada: (Código de error 17) Ha pedido que install_mu aplique modificaciones a un servidor o cliente que no está ejecutando Solaris 8 o ha pedido que backout_mu anule modificaciones de un servidor o cliente que no está ejecutando Solaris 8. install_mu y backout_mu deben ejecutarse en un sistema Solaris 8.
Directory with patch tools, $TOOLSDIR, not found.
Explicación y acción recomendada: (Código de error 18) install_mu (o backout_mu) no puede encontrar el directorio Tools que se distribuye con Maintenance Update. Si ha copiado la distribución de Maintenance Update en su sistema, probablemente se ha modificado o deteriorado la copia. Reinstale la distribución de Maintenance Update.
$TOOLSDIR/patchadd_mu (or patchrm_mu) does not exist or is not executable.
Explicación y acción recomendada: (Código de error 19) La distribución de Maintenance Update incluye versiones propias de patchadd_mu y patchrm_mu. Una de estas versiones ya no está o no es ejecutable. Si ha copiado la distribución de Maintenance Update en su sistema, probablemente se ha modificado o deteriorado la copia. Reinstale la distribución de Maintenance Update.
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 hay suficiente espacio en disco en uno o más sistemas de archivos para instalar el conjunto completo de modificaciones. Libere espacio en el disco en los sistemas de archivos que lo necesiten según el informe y vuelva a invocar a install_mu. Si cree que tiene suficiente espacio en 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 había suficiente espacio en disco en el directorio de anulación para guardar los 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 disco 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 que comprueba que haya suficiente espacio en disco. pkgadd no funcionó probablemente porque a / o /var les queda muy poco espacio en disco o porque el sistema se ha corrompido. 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 ignore la fase de cálculo de espacio en disco antes de efectuar la operación La opción -D solicita que sólo se realicen los cálculos de espacio en disco. Elija una opción pero no ambas.
Cannot find state file. Looked for a file of the form $ROOTDIR/var/sadm/install_data/.mu_state.{$root_or_usr.date_time}.
Explicación y acción recomendada: (Código de error 27) backout_mu requiere un archivo que contenga una lista de las modificaciones que install_mu ha aplicado, para así poder saber qué modificaciones anular. Si no existe este archivo, backout_mu no puede funcionar. Para eliminar el conjunto de modificaciones de MU7, ejecute el programa backout_mu de la distribución de software MU7.