Guía de instalación de Solaris 10 10/09: Modernización automática de Solaris y planificación de la modernización

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

En el ejemplo siguiente se proporcionan instrucciones resumidas para modernizar un sistema con zonas no globales instaladas. En este ejemplo se crea un entorno de arranque 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 arranque se moderniza a la versión de Solaris 10 10/09 mediante el comando luupgrade. El entorno de arranque modernizado 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 Modernización automática de Solaris del entorno de arranque actual.


    # pkgrm SUNWlucfg SUNWluu SUNWlur
    
  3. Inserte el DVD o CD de Solaris. A continuación, instale los paquetes de Modernizació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 arranque.

    En el ejemplo siguiente, se crea un entorno de arranque denominado newbe. El sistema de archivos root (/) se coloca en c0t1d0s4. Todas las zonas no globales del entorno de arranque activo se copian en el nuevo entorno de arranque. 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 arranque actual y el nuevo entorno de arranque 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 arranque.

    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 arranque se pueda arrancar.

    El comando lustatus informa si la creación del nuevo entorno de arranque 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 arranque.


    # luactivate newbe
    # init 6
    

    El entorno de arranque newbe ya está activo.

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