Guía de instalación de Oracle Solaris 10 9/10: archivos de almacenamiento de Solaris (creación e instalación)

ProcedurePara crear un archivo de almacenamiento diferencial Solaris Flash mediante Actualización automática de Solaris

Para administrar las actualizaciones de sistemas, con Actualización automática de Solaris puede copiar el sistema operativo, lo cual crea un nuevo entorno de inicio. Esta copia se puede comparar con el sistema principal que se ha actualizado con cambios sin importancia. El archivo de almacenamiento diferencial Solaris Flash resultante se puede instalar entonces en los sistemas clonados.

Si desea más información sobre Actualización automática de Solaris, consulte el Capítulo 2, Actualización automática de Solaris (descripción general) de Guía de instalación de Oracle Solaris 10 9/10: Actualización automática de Solaris y planificación de la actualización.

  1. Desde el sistema principal sin cambios, cree un nuevo entorno de inicio mediante el comando lucreate.

    Este nuevo entorno de inicio es una copia exacta del sistema principal y se puede usar para crear el archivo de almacenamiento diferencial.

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

    Las funciones incluyen autorizaciones y comandos con privilegios. Para obtener más información sobre las funciones, consulte Configuring RBAC (Task Map) de System Administration Guide: Security Services.

  3. Compruebe el estado de los dos entornos de inicio.


    # lustatus copy_BE
    
    boot environment   Is        Active  Active     Can	    Copy
    Name               Complete  Now	 OnReboot   Delete	 Status
    ------------------------------------------------------------------------
    master_BE          yes       yes     yes        no       -     
    copy_BE            yes       no      no         yes      -  
  4. Actualice la imagen principal con cualquiera de los cambios siguientes.

    • Suprima paquetes.

    • Agregue paquetes o modificaciones.

    • Modificar los archivos de configuración.

    • Agregue soporte para dispositivos periféricos en el sistema clónico.

  5. (Opcional) Cree secuencias de comandos de personalización. Consulte Creación de las secuencias de personalización.

  6. Cree el archivo diferencial.

    1. Monte el entorno de inicio recién creado.


      # lumount BE_name /a
      
    2. Cree el archivo de almacenamiento diferencial comparando el sistema principal en el entorno de inicio.


       # flarcreate -n archive_name -A new_BE_dir\  options path/filename
      
      nombre_archivo_almacenamiento

      Especifica el nombre asignado al archivo de almacenamiento.

      -A nuevo_dir_entorno_inicio

      Crea un archivo de almacenamiento diferencial comparando una nueva imagen del sistema con la imagen que especifica el argumento nuevo_dir_entorno_inicio.

      options

      Para obtener una lista de las opciones, consulte Comando flar.

      ruta

      Especifica la ruta al directorio donde desee guardar el archivo de almacenamiento. Si no especifica ninguna ruta, flarcreate guarda el archivo de almacenamiento en el directorio actual.

      nombre_archivo

      Especifica el nombre del archivo de almacenamiento.

    3. Desmonte el nuevo entorno de inicio.


      # luumount copy_BE
      

    El comando flarcreate devuelve un código de salida.

    • Si la creación es satisfactoria se devuelve un código de salida de 0.

    • Si se produce un fallo se devuelve un código de salida distinto de cero.

  7. Instale el archivo de almacenamiento diferencial Solaris Flash mediante un perfil JumpStart.

    Los sistemas clónicos que se piense instalar deben ser un duplicado del sistema principal original; de lo contrario, la instalación fallará.

    El perfil del ejemplo siguiente instala un archivo de almacenamiento diferencial, test.diff, en el dispositivo c1t1d0s0.


    JumpStart profile
    -----------------------
    install_type  flash_update
    archive_location http server /rw/test.diff
    root_device c1t1d0s0

Ejemplo 3–16 Creación de un archivo de almacenamiento diferencial mediante Actualización automática de Solaris

master_BE es el nombre del entorno de inicio actual. entorno_inicio_copia es el nombre del nuevo entorno de inicio. Los sistemas de archivo raíz (/) y /usr se ubican en s0 y s3 . El comando lustatus informa de que la copia del nuevo entorno de inicio está terminada. El paquete SUNWman se añade al sistema principal. Después de actualizar el sistema principal agregando el paquete SUNWman, el comando flarcreate crea un archivo de almacenamiento diferencial que compara el entorno de inicio principal cambiado y el nuevo sin cambiar.


# lucreate -c master_BE  -m /:/dev/dsk/c0t1d0s0:ufs \
-m /usr:/dev/dsk/c0t1d0s3:ufs -n copy_BE
# lustatus
# pkgadd SUNWman
# lumount copy_BE /a
# flarcreate -n test.diff -c -A /a /net/server/export/test.diff
# luumount copy_BE

Instale el archivo de almacenamiento diferencial en los sistemas clonados. Si desea obtener información sobre cómo instalar un archivo de almacenamiento, consulte Para preparar la instalación de un archivo de almacenamiento Solaris Flash con el método de instalación JumpStart personalizada de Guía de instalación de Oracle Solaris 10 9/10: Instalaciones JumpStart personalizadas y avanzadas.

La siguiente imagen muestra la creación de un nuevo entorno de inicio utilizando el comando lucreate.

El contexto describe la ilustración.