JavaScript is required to for searching.
Omitir V�nculos de navegaci�n
Salir de la Vista de impresi�n
Guía de instalación de Oracle Solaris 10 8/11: Solaris Live Upgrade y planificación de la actualización
search filter icon
search icon

Información del documento

Prefacio

Parte I Actualización con Actualización automática de Solaris

1.  Dónde encontrar información sobre cómo planificar la instalación de Solaris

2.  Actualización automática de Solaris (descripción general)

3.  Actualización automática de Solaris (planificación)

4.  Uso de Actualización automática de Solaris para crear un entorno de inicio (tareas)

5.  Actualización con Actualización automática de Solaris

6.  Recuperación después de un fallo: retorno al entorno de inicio original (tareas)

7.  Mantenimiento de los entornos de inicio de Actualización automática de Solaris (tareas)

8.  Actualización del sistema operativo Oracle Solaris en un sistema con zonas no globales instaladas

9.  Actualización automática de Solaris (ejemplos)

Ejemplo de actualización con Actualización automática de Solaris

Preparación para el uso de Actualización automática de Solaris

Para crear un entorno de inicio

Para actualizar el entorno de inicio inactivo

Para comprobar si se puede iniciar con el entorno de inicio

Para activar el entorno de inicio inactivo

(Opcional) Para volver al entorno de inicio original

Ejemplo de desconexión y actualización de un lado de un volumen RAID-1 (reflejo)

Ejemplo de migración de un volumen ya creado a un volumen RAID-1 de Solaris Volume Manager

Ejemplo de creación de un entorno de inicio vacío e instalación de un archivo de almacenamiento Solaris Flash

Para crear un entorno de inicio vacío

Para instalar un archivo Solaris Flash en un nuevo entorno de inicio

Para activar el nuevo entorno de inicio

10.  Actualización automática de Solaris (referencia de comandos)

Parte II Actualización y migración con Actualización automática de Solaris a una agrupación raíz ZFS

11.  Actualización automática de Solaris y ZFS (descripción general)

12.  Actualización automática de Solaris para ZFS (planificación)

13.  Creación de un entorno de inicio para agrupaciones raíz ZFS

14.  Actualización automática de Solaris para ZFS con zonas no globales instaladas

Parte III Apéndices

A.  Resolución de problemas (tareas)

B.  Requisitos de empaquetado SVR4 adicionales (referencia)

C.  Uso de Patch Analyzer durante la actualización (Tareas)

Glosario

Índice

Ejemplo de actualización con Actualización automática de Solaris

En este ejemplo se crea un entorno de inicio con el comando lucreate en un sistema que ejecuta la versión Solaris 9. El nuevo entorno de arranque se moderniza a la versión de Oracle Solaris 10 8/11 mediante el comando luupgrade. El entorno de inicio actualizado se activa mediante el comando luactivate. También se incluye un ejemplo de cómo retroceder al entorno de inicio original.

Preparación para el uso de Actualización automática de Solaris

Antes de ejecutar Solaris Live Upgrade por primera vez, debe instalar los últimos paquetes de Solaris Live Upgrade desde el medio de instalación e instalar los parches que aparecen en el documento informativo de My Oracle Support 1004881.1 - Requisitos de parche de software de Solaris Live Upgrade (anteriormente 206844). Busque el documento informativo 1004881.1 - Requisitos de parche de software de Solaris Live Upgrade (anteriormente 206844) en el sitio web My Oracle Support.

Los parches y paquetes más recientes aseguran que dispone en la versión de todas las correcciones de errores más recientes y las nuevas funciones. Instale todos los parches pertinentes para el sistema antes de proceder a crear un nuevo entorno de inicio.

A continuación se describen los pasos en el documento informativo en My Oracle Support 1004881.1 - Requisitos de parche de software de Solaris Live Upgrade (anteriormente 206844).


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. Conviértase en superusuario o asuma una función similar.


    Nota - Las funciones incluyen autorizaciones y comandos con privilegios. Para obtener más información sobre los roles, consulte Configuración de RBAC (mapa de tareas) de Guía de administración del sistema: servicios de seguridad.


  2. Desde el sitio web de My Oracle Support, siga las instrucciones del documento informativo 1004881.1 - Requisitos de parche de software de Solaris Live Upgrade (anteriormente 206844) para agregar y quitar paquetes de Solaris Live Upgrade.

    1. Suprima los paquetes de Actualización automática de Solaris ya instalados.

      Los tres paquetes de Actualización automática de Solaris, SUNWluu, SUNWlur y SUNWlucfg, contienen el software necesario para actualizar o aplicar un parche mediante Actualización automática de Solaris. Los paquetes contienen el software ya instalado, nuevas funciones y soluciones de errores. La actualización o la aplicación de un parche a la versión de destino no será factible a menos que suprima los paquetes ya instalados e instale los nuevos antes de utilizar Actualización automática de Solaris. El paquete SUMWlucfg es una novedad disponible a partir de Solaris 10 8/07. Si utiliza paquetes de Actualización automática de Solaris de una versión anterior a Solaris 10 8/07, no necesita eliminar este paquete.

      # pkgrm SUNWlucfg SUNWluu SUNWlur
    2. Instale los nuevos paquetes de Actualización automática de Solaris.

      Puede instalar los paquetes mediante el comando liveupgrade20 que se encuentra en el CD o DVD de instalación, o bien mediante el comando pkgadd. El comando liveupgrade20 requiere el software Java. Si el sistema no cuenta con el software Java instalado, debe utilizar el comando pkgadd para instalar los paquetes. Consulte el documento informativo de My Oracle Support para obtener más información.

      • Si usa el DVD del sistema operativo Oracle Solaris, cambie los directorios y ejecute el instalador:

        • Cambie los directorios.

          # cd /cdrom/cdrom0/Solaris_10/Tools/Installers

          Nota - Para los sistemas basados en SPARC, la ruta de acceso al instalador es diferente de las versiones anteriores a Solaris 10 10/08:

          # cd /cdrom/cdrom0/s0/Solaris_10/Tools/Installers

        • Ejecute el instalador

          # ./liveupgrade20 -noconsole - nodisplay

          Las opciones -noconsole y -nodisplay impiden que se muestre la interfaz de caracteres (CUI).


          Nota - La CUI de Actualización automática de Solaris ya no se admite.


      • Si está utilizando el software de Solaris, CD 2, puede ejecutar el instalador sin cambiar la ruta.

        % ./installer
      • Compruebe que los paquetes se hayan instalado correctamente.

        # pkgchk -v SUNWlucfg SUNWlur SUNWluu
  3. Instale los parches que se muestran en el documento informativo 1004881.1 - Requisitos de parche de software de Solaris Live Upgrade (anteriormente 206844).

    1. Si desea almacenar los parches en un disco local, cree un directorio como /var/tmp/lupatches.

    2. En el sitio web de My Oracle Support, obtenga la lista de parches.

    3. Cambie al directorio del parche, como en este ejemplo.

      # cd /var/tmp/lupatches
    4. Instale los parches.

      # patchadd -M  path-to-patchespatch-id patch-id

      ruta_a_parches es la ruta de acceso al directorio de parches, como por ejemplo, /var/tmp/lupatches. id_parche es el número o números del parche. Si especifica varios nombres de revisiones, sepárelos con espacios.


      Nota - Los parches se tienen que aplicar en el orden especificado en el documento informativo 1004881.1 - Requisitos de parche de software de Solaris Live Upgrade (anteriormente 206844).


    5. Reinicie el sistema si es necesario. Es necesario reiniciar el sistema para que se apliquen determinadas revisiones.

      Sólo x86: es necesario reiniciar el sistema. De lo contrario, Actualización automática de Solaris fallará.

      # init 6

      Ahora tiene los paquetes y los parches necesarios para la creación correcta de un nuevo entorno de inicio.

Para crear un entorno de inicio

Se asigna el nombre c0t4d0s0 al entorno de inicio original mediante la opción -c. Sólo es necesario asignar un nombre al entorno de inicio original al crear el primer entorno de inicio. Para obtener más información sobre la asignación de nombres mediante la opción -c, consulte la descripción incluida en el Paso 2 de "Para crear un entorno de inicio por primera vez".

El nuevo entorno de inicio se denomina c0t15d0s0. La opción -A crea una descripción asociada al nombre del entorno de inicio.

El sistema de archivos raíz (/) se copia en el nuevo entorno de inicio. También se crea un nuevo segmento de intercambio, en lugar de compartir el del entorno de inicio original.

# lucreate -A 'BE_description' -c /dev/dsk/c0t4d0s0 -m /:/dev/dsk/c0t15d0s0:ufs\
-m -:/dev/dsk/c0t15d0s1:swap -n /dev/dsk/c0t15d0s0

Para actualizar el entorno de inicio inactivo

El entorno de inicio inactivo se denomina c0t15d0s0. La imagen del sistema operativo que se va a utilizar para la actualización se toma de la red.

# luupgrade -n c0t15d0s0 -u -s /net/ins-svr/export/Solaris_10 \ combined.solaris_wos

Para comprobar si se puede iniciar con el entorno de inicio

El comando lustatus informa si la creación del nuevo entorno de inicio está terminada, y si se puede iniciar con él.

# lustatus
boot environment   Is        Active  Active     Can        Copy
Name               Complete  Now     OnReboot   Delete     Status
------------------------------------------------------------------------
c0t4d0s0           yes       yes      yes      no      -
c0t15d0s0          yes       no       no       yes     -

Para activar el entorno de inicio inactivo

Para poder iniciar desde el entorno c0t15d0s0, se utiliza el comando luactivate. El sistema se reinicia y c0t15d0s0 se convierte en el entorno de inicio activo. El entorno de inicio c0t4d0s0 ha quedado inactivo.

# luactivate c0t15d0s0
# init 6

(Opcional) Para volver al entorno de inicio original

Los siguientes procedimientos de recuperación después de un fallo dependen de la situación de activación del nuevo entorno de inicio:

Ejemplo 9-1 SPARC: Para recuperar el entorno original después de un fallo aunque la creación del entorno de inicio haya sido satisfactoria

En este ejemplo, el entorno de inicio original c0t4d0s0 se vuelve a designar como entorno de inicio activo, aunque la activación haya sido satisfactoria. El nombre del dispositivo es first_disk.

# /sbin/luactivate first_disk 
# init 6

Ejemplo 9-2 SPARC: Para recuperar el entorno original después de un fallo si la activación del entorno de inicio no ha sido satisfactoria

En este ejemplo, no se podía iniciar con el nuevo entorno de inicio. Deberá volver al indicador OK antes de iniciar el entorno original, c0t4d0s0, en modo de un solo usuario.

OK boot net -s
# /sbin/luactivate first_disk
Do you want to fallback to activate boot environment c0t4d0s0 
(yes or no)? yes
# init 6

El entorno de inicio original, c0t4d0s0, se convierte en el entorno de inicio activo.

Ejemplo 9-3 SPARC: Para recuperar al entorno de inicio original con un DVD, CD o una imagen de instalación en red

En este ejemplo, no se podía iniciar con el nuevo entorno de inicio. No se puede iniciar con el entorno original y se debe utilizar un medio o una imagen de instalación de red. El dispositivo es /dev/dsk/c0t4d0s0. El entorno de inicio original, c0t4d0s0, se convierte en el entorno de inicio activo.

OK boot net -s
# fsck /dev/dsk/c0t4d0s0
# mount /dev/dsk/c0t4d0s0 /mnt 
# /mnt/sbin/luactivate
Do you want to fallback to activate boot environment c0t4d0s0 
(yes or no)? yes
# umount /mnt 
# init 6

Ejemplo 9-4 x86: Para volver al entorno de inicio original mediante el menú de GRUB

A partir de la versión 10 1/06 de Solaris, el siguiente ejemplo proporciona los pasos para la recuperación en caso de fallo mediante el menú de GRUB.

En este ejemplo, el menú de GRUB se muestra correctamente, pero no se puede iniciar el entorno de inicio. Para activar la recuperación en caso de fallo, el entorno de inicio se inicia en el modo de un solo usuario.

  1. Conviértase en superusuario o asuma una función similar.


    Nota - Las funciones incluyen autorizaciones y comandos con privilegios. Para obtener más información sobre las funciones, consulte Configuración de RBAC (mapa de tareas) de Guía de administración del sistema: servicios de seguridad.


  2. Reinicie el sistema para mostrar el menú de GRUB.

    # init 6

    Aparece el menú de GRUB.

    GNU GRUB version 0.95 (616K lower / 4127168K upper memory)
    +-------------------------------------------------------------------+
    |Solaris                                                            |
    |Solaris failsafe                                                   |
    |second_disk                                                        |
    |second_disk failsafe                                               |
    +-------------------------------------------------------------------+
    Use the ^ and v keys to select which entry is highlighted. Press
    enter to boot the selected OS, 'e' to edit the commands before
    booting, or 'c' for a command-line.
  3. En el menú de GRUB, seleccione el entorno de inicio original. Este entorno de inicio debe haberse creado con el software de GRUB. Un entorno de inicio anterior a la versión Solaris 10 1/06 no es un entorno de GRUB. Si no dispone de un entorno de inicio de GRUB que se pueda iniciar, vaya al Ejemplo 9-5.

  4. Escriba lo siguiente para editar el menú de GRUB: e.

  5. Seleccione kernel /boot/multiboot mediante las teclas de flecha y escriba e. Se mostrará el menú de edición de GRUB.

    grub edit>kernel /boot/multiboot
  6. Escriba -s para efectuar el inicio en el modo de un solo usuario.

    grub edit>kernel /boot/multiboot -s
  7. Inicie y monte el entorno de inicio. A continuación, actívelo.

# b
# fsck /dev/dsk/c0t4d0s0
# mount /dev/dsk/c0t4d0s0 /mnt 
# /mnt/sbin/luactivate
Do you want to fallback to activate boot environment c0t4d0s0
(yes or no)? yes
# umount /mnt
# init 6

Ejemplo 9-5 x86: Para volver al entorno de inicio original con el menú de GRUB mediante el DVD o CD

A partir de la versión 10 1/06 de Solaris, el siguiente ejemplo proporciona los pasos para la recuperación en caso de fallo mediante el CD o DVD.

En este ejemplo, no se podía iniciar con el nuevo entorno de inicio. Además, no se muestra el menú de GRUB. Para activar la recuperación en caso de fallo, el entorno de inicio se inicia en el modo de un solo usuario.

  1. Inserte el DVD del sistema operativo Oracle Solaris para plataformas x86 o el CD 1 de software de Solaris para plataformas x86.

  2. Conviértase en superusuario o asuma una función similar.


    Nota - Las funciones incluyen autorizaciones y comandos con privilegios. Para obtener más información sobre las funciones, consulte Configuración de RBAC (mapa de tareas) de Guía de administración del sistema: servicios de seguridad.


  3. Efectúe el inicio desde el DVD o CD.

    # init 6

    Aparece el menú de GRUB.

    GNU GRUB version 0.95 (616K lower / 4127168K upper memory)
    +-------------------------------------------------------------------------+
    |Oracle Solaris 10 8/11                                                   |
    |Oracle Solaris 10 8/11 Serial Console ttya                               |
    |Oracle Solaris 10 8/11 Serial Console ttyb (for lx50, v60x and v65x      |
    +-------------------------------------------------------------------------+
    Use the ^ and v keys to select which entry is highlighted. Press
    enter to boot the selected OS, 'e' to edit the commands before
    booting, or 'c' for a command-line.
  4. Espere el inicio de la opción predeterminada o seleccione una de las opciones que aparecen en pantalla.

    Se muestra la pantalla de instalación.

    +---------------------------------------------------------------------+
    |                                                                    |
    |Select the type of installation you want to perform:                |
    |                                                                    |
    |         1 Solaris Interactive                                      |
    |         2 Custom JumpStart                                         |
    |         3 Solaris Interactive Text (Desktop session)               |
    |         4 Solaris Interactive Text (Console session)               |
    |         5 Apply driver updates                                     |
    |         6 Single user shell                                        |
    |                                                                    |
    |        Enter the number of your choice followed by the <ENTER> key.|
    |        Alternatively, enter custom boot arguments directly.        |
    |                                                                    |
    |         If you wait 30 seconds without typing anything,            |
    |         an interactive installation will be started.               |
    +--------------------------------------------------------------------+
  5. Seleccione la opción "Single user shell".

    Aparece el mensaje siguiente.

    Do you wish to automatically update the boot archive? y /n
  6. Tipo: n

    Starting shell...
    #

    Ha pasado al modo monousuario.

  7. Monte el entorno de inicio. A continuación, actívelo y reinícielo.

    # fsck /dev/dsk/c0t4d0s0
    # mount /dev/dsk/c0t4d0s0 /mnt 
    # /mnt/sbin/luactivate
    Do you want to fallback to activate boot environment c0t4d0s0
    (yes or no)? yes
    # umount /mnt
    # init 6