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 de Solaris Flash con una imagen principal actualizada

Antes de crear un archivo de almacenamiento diferencial, necesita dos imágenes para compararlas: una imagen principal sin cambios y una imagen principal actualizada. Una imagen es la principal sin cambios que se ha conservado inalterada. Esta imagen se almacenó y se debe acceder a ella. La segunda imagen es la principal sin cambios que se actualiza con modificaciones menores. El sistema de archivos raíz (/) es el predeterminado para la imagen nueva, pero se puede acceder a ella si se ha almacenado en cualquier otro lugar. Con estas dos imágenes, puede crear un archivo de almacenamiento diferencial que incluya solamente las diferencias entre ambas. Se puede instalar el archivo de almacenamiento diferencial en copias que se instalaron anteriormente con la imagen principal sin cambios.

  1. Preparar el sistema principal con cambios. Antes de realizar los cambios, el sistema principal debe ejecutar un duplicado del archivo de almacenamiento original.


    Nota –

    Se debe proteger de los cambios una copia de la imagen principal sin cambios y debe quedar disponible para el montaje posterior.


  2. Actualice la imagen principal sin cambios 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.

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

  4. 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.

  5. Entregue la imagen principal sin cambios en un punto de montaje.

    • Si la imagen principal sin cambios se almacena en un entorno de inicio inactivo, recupérela mediante el comando lumount.


      # lumount BE_name mountpoint
      
      nombre_entorno_de_inicio

      Especifica el entorno de inicio donde se almacena la imagen principal sin cambios

      punto_montaje

      Especifica un sistema de archivos raíz (/) donde se almacena la imagen

      En el siguiente ejemplo, el entorno de inicio inactivo se llama unchanged_master1. El punto de montaje es el directorio /a en el sistema principal.


      # lumount  unchanged_master1 /a
      
    • Si la imagen se almacena en una copia, monte ésta mediante NFS.

      1. En el sistema principal, comparta el sistema de archivos raíz de la copia (/) y proporcione al root principal permisos en el sistema clónico.


        # share -F nfs -o rw,root=master_system "/"
        

        sistema_principal es el nombre del sistema principal.

      2. Monte la copia en el sistema principal.


        # mount -F nfs clone_system:/ master_dir
        
        sistema_copia

        Especifica el nombre del sistema para montar

        dir_principal

        Especifica el directorio donde se almacena la imagen principal sin cambios.

    • Si guardó una imagen con el comando ufsdump, use el comando ufsrestore para recuperar una copia. Para obtener más información sobre cómo utilizar estos comandos, consulte el Capítulo 27, UFS Backup and Restore Commands (Reference) de System Administration Guide: Devices and File Systems.

  6. Cree el archivo diferencial.


    # flarcreate -n archive_name -A unchanged_master_image_dir \
      options path/filename
    
    nombre_archivo de almacenamiento

    Especifica el nombre asignado al archivo de almacenamiento. El nombre_archivo_almacenamiento que especifique es el valor de la palabra clave content_name. El nombre se enumera en la sección de identificación del archivo de almacenamiento.

    -A dir_imagen_principal_sin_cambios

    Crea un archivo de almacenamiento diferencial comparando una nueva imagen del sistema con la imagen que especifica el argumento dir_imagen_principal_sin_cambios. De forma predeterminada, la nueva imagen del sistema es la raíz (/). Puede cambiar la imagen predeterminada con la opción -R. dir_imagen_principal_sin_cambios es un directorio donde la imagen del sistema sin cambios se almacena o se monta a través de UFS, NFS o el comando lumount.

    Puede incluir y excluir algunos archivos mediante las opciones para la selección del contenido. Para obtener una lista de las opciones, consulte Comando flar.

    options

    Para una descripción 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.

    • Si la creación del archivo de almacenamiento diferencial es satisfactoria, el comando flarcreate devuelve el código de salida 0.

    • Si la creación del archivo de almacenamiento diferencial falla, el comando flarcreate devuelve un código de salida distinto de 0.

    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.


Ejemplo 3–14 Creación de un archivo de almacenamiento diferencial con la nueva imagen principal en el sistema principal

En este ejemplo, el directorio para la imagen principal sin cambios es unchanged_master1. La nueva imagen principal que contiene cambios es el directorio raíz (/). Se compara la nueva imagen principal con la imagen principal sin cambios y el archivo de almacenamiento diferencial resultante se comprime. El archivo de almacenamiento diferencial se almacena en el archivo diffarchive1.flar. El archivo de almacenamiento incluye archivos que se suprimen, cambian o añaden, cuando se instalan.


# flarcreate -n diffarchive1 -A /a/unchanged_master1 -c diffarchive1.flar


Ejemplo 3–15 Creación de un archivo de almacenamiento diferencial con las imágenes almacenadas en un entorno de inicio inactivo

En este ejemplo, la imagen principal sin cambios, unchanged_master1, se almacena en un entorno de inicio inactivo y se accede a ella mediante el montaje del entorno de inicio. La nueva imagen principal es el directorio raíz (/). Se compara la nueva imagen principal con la principal sin cambios y el archivo de almacenamiento diferencial resultante se comprime. Se almacena el archivo de almacenamiento en diffarchive4.flar. El archivo de almacenamiento incluye archivos que se suprimen, cambian o añaden, cuando se instalan.


# lumount unchanged_master1 /a
# flarcreate -n diffarchive4 -A /a -c  diffarchive4.flar