Guía de instalación de Oracle Solaris 10 9/10: Actualización automática de Solaris y planificación de la actualización

Actualización mediante Actualización automática de Solaris cuando un sistema tiene instaladas zonas no globales

En el ejemplo siguiente se proporcionan instrucciones resumidas para actualizar un sistema con zonas no globales instaladas. En este ejemplo se crea un entorno de inicio mediante el comando lucreate en un sistema que ejecuta la versión Solaris 10. Este sistema tiene instaladas zonas no globales, así como una zona no global con un sistema de archivos independiente de un sistema de archivos compartido, zone1/root/export. El nuevo entorno de inicio se actualiza a la versión de Solaris 10 9/10 mediante el comando luupgrade. El entorno de inicio actualizado se activa mediante el comando luactivate.


Nota –

Este procedimiento presupone que el sistema está ejecutando Volume Manager. Para obtener más información sobre la administración de medios extraíbles con Volume Manager, consulte la System Administration Guide: Devices and File Systems.


  1. Instale las revisiones pertinentes.

    Para asegurarse de que dispone de la lista de revisiones más recientes, consulte http://sunsolve.sun.com. Busque el documento de información 206844 (anteriormente 72099) en el sitio web de SunSolve. En este ejemplo, / net/server/export/patches es la ruta de las revisiones.


    # patchadd /net/server/export/patches
    # init 6
    
  2. Suprima los paquetes de Actualización automática de Solaris del entorno de inicio actual.


    # pkgrm SUNWlucfg SUNWluu SUNWlur
    
  3. Inserte el DVD o CD de Solaris. A continuación, instale los paquetes de Actualización automática de Solaris desde la versión de destino.


    # pkgadd -d /cdrom/cdrom0/Solaris_10/Product SUNWlucfg SUNWlur SUNWluu
    
  4. Cree un entorno de inicio.

    En el ejemplo siguiente, se crea un entorno de inicio denominado newbe. El sistema de archivos root (/) se coloca en c0t1d0s4. Todas las zonas no globales del entorno de inicio activo se copian en el nuevo entorno de inicio. Se ha creado un sistema de archivos independiente mediante el comando zonecfg add fs para zone1. Este sistema de archivos independiente /zone/root/export se coloca en un sistema de archivos aparte, c0t1d0s1. Esta opción impide que el entorno de inicio actual y el nuevo entorno de inicio puedan compartir el sistema de archivos independiente.


    # lucreate -n newbe -m /:/dev/dsk/c0t1d0s4:ufs -m /export:/dev/dsk/c0t1d0s1:ufs:zone1
    
  5. Actualice el nuevo entorno de inicio.

    En este ejemplo, /net/server/export/Solaris_10/combined.solaris_wos es la ruta de la imagen de instalación de red.


    # luupgrade -n newbe -u -s  /net/server/export/Solaris_10/combined.solaris_wos
    
  6. (Opcional) Verifique que el entorno de inicio se pueda iniciar.

    El comando lustatus informa si la creación del nuevo entorno de inicio está terminada,


    # lustatus
    boot environment   Is        Active  Active     Can	    Copy
    Name               Complete  Now	 OnReboot   Delete	 Status
    ------------------------------------------------------------------------
    c0t1d0s0            yes      yes      yes       no           -
    newbe               yes       no       no       yes          -
  7. Active el nuevo entorno de inicio.


    # luactivate newbe
    # init 6
    

    El entorno de inicio newbe ya está activo.

  8. (Opcional) Recupere otro entorno de inicio distinto. Si el nuevo entorno de inicio no es viable o desea cambiar a otro entorno, consulte el Capítulo 6Recuperación después de un fallo: retorno al entorno de inicio original (tareas).