Solaris 8 Maintenance Update 6: Guía de instalación

Capítulo 3 Anulación de Solaris 8 Maintenance Update 6

Las modificaciones del software Solaris 8 MU6 se han probado de forma integrada como un conjunto y se deben utilizar así para obtener una mayor estabilidad. Si debe eliminar alguna de las modificaciones, podrá hacerlo siempre y cuando no haya utilizado la opción -d del comando install_mu durante la instalación del software Solaris 8 MU6.

En el directorio de cada modificación se encuentran las instrucciones para anular las modificaciones individuales. Los directorios de las modificaciones se encuentran en /var/sadm/patch/.


Nota -

La anulación de toda la MU no es posible si se ha seleccionado la opción -d del comando install_mu.


Anulación de Solaris 8 MU6

Es preferible rearrancar el sistema en la modalidad monousuario antes de anular MU6. MU6 aplica modificaciones a las bibliotecas del sistema. Los sistemas individuales incluidos en un sistema multiusuario funcionarán de forma inestable si se ha asignado algún proceso a una versión modificada de una biblioteca y posteriormente se intenta asignar modificaciones a secciones diferentes de la biblioteca antigua.

Los servicios de red no están disponibles en la modalidad monousuario. Si la imagen de MU6 se encuentra en la red y no en un CD, debe copiar la imagen de MU6 de la red al sistema local antes de iniciar el sistema en modalidad monousuario.

Si no puede reiniciar el sistema en modalidad monousuario o no tiene espacio suficiente en disco para realizar una copia local de la imagen de MU6, anule MU6 con NFS en modalidad multiusuario. En este caso, el sistema debería estar lo más inactivo posible, sin tener usuarios conectados ni ejecutar trabajos.

La secuencia backout_mu que proporciona MU6 permite anularla completamente.

Para anular el software Solaris 8 MU6:

  1. Compruebe que no hay en ejecución ningún proceso importante de los usuarios o del sistema.

  2. Salga de la sesión actual.

    Aparece la pantalla de inicio de sesión de CDE.

  3. Haga clic en el botón Opciones y seleccione Entrada por línea de comandos.

    El sistema le indica que inicie una sesión.

  4. Escriba su nombre de inicio de sesión como root y la contraseña de usuario root:


    login: root
    password: contraseña de usuario root 
    
  5. Rearranque en modalidad monousuario. En el indicador del shell de root, escriba:


    # reboot -- -s 
    

    Nota -

    Es posible que el cambio de nivel de ejecución de modalidad multiusuario a modalidad monousuario con los comandos shutdown o init deje el proceso vold en ejecución, lo que podría causar problemas al montar el CD de MU6 en modalidad monousuario.


  6. Escriba la contraseña de usuario root.

    Compruebe que el sistema muestre el mensaje siguiente y esté en la modalidad de mantenimiento del sistema.


    Entrando en la modalidad de mantenimiento del sistema
     
    Sun Microsystems Inc. SunOS 5.8 Generic Feb 2000
    # 
  7. Determine dónde ejecuta el comando backout_mu.

    • Si ejecuta backout_mu desde el CD, vaya a Paso 8.

    • Si ejecuta backout_mu desde una copia local de la imagen de MU6, vaya a Paso 9.

  8. Para montar el CD de MU6, colóquelo en la unidad y escriba desde el indicador de shell de root:


    # mount -o ro -F hsfs /dev/dsk/c0t6d0s0 /cdrom 
    

    Nota -

    En algunos casos, la unidad de CD-ROM puede estar en un controlador distinto de c0 o en un destino diferente de t6y será necesario usar otra ruta a dicho dispositivo. Si tiene dudas sobre cómo montar la unidad de CD-ROM, consulte al administrador de su sistema.


  9. Ejecute el comando backout_mu.

    • Desde una copia local de la imagen de MU6, escriba:


      # cd directorio_local
      # ./backout_mu opciones 
      
    • Desde el CD de MU6, escriba:


      # cd /cdrom
      # ./backout_mu opciones 
      
    Tabla 3-1 Opciones de línea de comandos para backout_mu

    Opción  

    Descripción  

    -q

    Desactiva la visualización de puntos que indican la actividad de backout_mu.

    -B dir_anulación

    Especifica un directorio alternativo en el se que puede almacenar la información requerida para anular una modificación.  

    Cuando se completa la anulación aparece el mensaje siguiente:


    backout_mu completed at date_time. 
    • Si ve este mensaje, vaya a Paso 10 para finalizar la anulación.

    • Si se produce algún error, vaya a Capítulo 5.

  10. Rearranque el sistema escribiendo los comandos siguientes:


    # sync ;  reboot 
    

    A continuación se le pedirá que inicie una sesión.


    Nota -

    Para evitar el problema de conflictos de bibliotecas, reinicie el sistema después de la anulación de MU6.


  11. Escriba su nombre y su contraseña de inicio de sesión:


    login: inicio de sesión
    password: contraseña