Guía de administración de Oracle Solaris ZFS

ProcedureCómo actualizar o aplicar parches a un sistema de archivos raíz ZFS con raíces de zona en ZFS (Solaris 10 10/08)

Utilice este procedimiento cuando deba actualizar o aplicar parches a un sistema de archivos raíz ZFS con raíces de zona en ZFS. Las actualizaciones pueden consistir en una actualización del sistema o la aplicación de parches.

En los pasos siguientes, newBE es el nombre de ejemplo del entorno de inicio que se actualiza o al que se aplican parches.

  1. Cree el entorno de inicio para actualizar o al que aplicar parches.


    # lucreate -n newBE
    

    Se clona el entorno de inicio que ya existe, incluidas todas las zonas. Se crea un conjunto de datos para cada conjunto de datos del entorno de inicio original. Los nuevos conjuntos de datos se crean en la misma agrupación que la agrupación raíz actual.

  2. Seleccione una de las opciones siguientes para actualizar el sistema o aplicar parches al nuevo entorno de inicio:

    • Actualice el sistema.


      # luupgrade -u -n newBE -s /net/install/export/s10u7/latest
      

      La opción -s especifica la ubicación de un medio de instalación de Solaris.

    • Aplique parches al nuevo entorno de inicio.


       # luupgrade -t -n newBE -t -s /patchdir 139147-02 157347-14
      
  3. Active el nuevo entorno de inicio.


    # luactivate newBE
    
  4. Inicie desde el entorno de inicio recién activado.


    # init 6
    
  5. Solucione los posibles problemas de punto de montaje.

    Debido a un error en la función de Actualización automática de Oracle Solaris, el inicio del entorno de inicio no activo podría fallar porque un conjunto de datos ZFS o el conjunto de datos ZFS de una zona del entorno de inicio tiene un punto de montaje no válido.

    1. Examine la salida de zfs list.

      Busque puntos de montaje temporales incorrectos. Por ejemplo:


      # zfs list -r -o name,mountpoint rpool/ROOT/newBE
      
      NAME                               MOUNTPOINT
      rpool/ROOT/newBE                   /.alt.tmp.b-VP.mnt/
      rpool/ROOT/newBE/zones             /.alt.tmp.b-VP.mnt/zones
      rpool/ROOT/newBE/zones/zonerootA   /.alt.tmp.b-VP.mnt/zones/zonerootA

      El punto de montaje del entorno de inicio ZFS raíz (rpool/ROOT/newBE) debe ser /.

    2. Restablezca los puntos de montaje del entorno de inicio ZFS y sus conjuntos de datos.

      Por ejemplo:


      # zfs inherit -r mountpoint rpool/ROOT/newBE
      # zfs set mountpoint=/ rpool/ROOT/newBE
      
    3. Reinicie el sistema.

      Si se presenta la opción para iniciar un determinado entorno de inicio, en el menú GRUB o el indicador de OpenBoot PROM, seleccione el entorno de inicio cuyos puntos de montaje se han acabado de corregir.