Solaris 9: Guía de instalación

Instalación de contenedores Solaris Flash en un entorno de arranque

En este apartado se explica cómo se usa la Modernización automática de Solaris para instalar contenedores Solaris Flash que se guardan en:


Nota -

Para ver ejemplos de la sintaxis correcta de rutas asociadas con el almacenamiento de contenedores, consulte el Palabra clave archive_location.


La instalación de un contenedor Solaris Flash sobrescribe todos los archivos del nuevo entorno de arranque, salvo los archivos compartidos.

Para utilizar la función de instalación de Solaris Flash deberá haber instalado el sistema principal y creado el contenedor Solaris Flash. Para obtener más información acerca de Solaris Flash, consulte Capítulo 16.

Actualización de metadispositivos y volúmenes

Para modernizar o instalar un contenedor Solaris Flash en un nuevo entorno de arranque, el dispositivo debe ser un segmento físico. Si tiene un entorno de arranque con un sistema de archivos montado en un metadispositivo de Solaris Volume Manager o en un volumen del sistema de archivos Veritas (VxFS), la modernización o instalación del contenedor fallará. Para modernizar o instalar un contenedor en un entorno de arranque de ese tipo, deberá cambiar manualmente el entorno de arranque de forma que todos los segmentos sean segmentos físicos. Puede usar el comando lucreate para crear otro entorno de arranque o bien suprimir los metadispositivos o volúmenes.

Para usar el comando lucreate para hacer una copia del entorno de arranque, deberá situar dicho entorno en segmentos de disco físicos. Por ejemplo, suponga que la configuración de discos del entorno de arranque actual es la siguiente:

raíz (/)

Montado en /dev/md/dsk/d10 

/usr

Montado en /dev/md/dsk/d20 

/var

Montado en /dev/dsk/c0t3d0s0 

Segmento libre 

c0t4d0s0 

Segmento libre 

c0t4d0s3 

Segmento libre 

c0t4d0s4 

Podría usar el siguiente comando lucreate para copiar el entorno de arranque en segmentos de disco físicos. Luego se puede modernizar o instalar con un contenedor. En este ejemplo, el entorno de arranque actual se denomina EAactual, y el nuevo, EAnuevo.


# lucreate -s EAactual -n EAnuevo. -m /:/dev/dsk/c0t4d0s0:ufs \
-m /usr:/dev/dsk/c0t4d0s3:ufs -m /var:/dev/dsk/c0t4d0s4:ufs

A continuación podrá modernizar o instalar un contenedor en el nuevo entorno de arranque, activarlo y volver a duplicarlo o encapsularlo de forma manual.

Si elige suprimir manualmente el metadispositivo o volumen, necesitará:

Luego se puede modernizar o instalar con un contenedor.

Para instalar un contenedor Solaris Flash en un entorno de arranque (Interfaz de caracteres)

  1. En el menú principal de la Modernización automática de Solaris seleccione la opción Flash.

    Aparece el menú Aplicar flash en un entorno de arranque inactivo

  2. Escriba el nombre del entorno de arranque donde desea instalar el contenedor Solaris Flash y la ubicación del soporte de instalación:


    Nombre de entorno de arranque: solaris_9
    Soporte paquete: /net/install-svr/export/s9/latest
    
  3. Pulse F1 para agregar un contenedor.

    El submenú Selección de contenedor muestra una lista vacía, el nombre de un solo contenedor o una lista de varios contenedores.

    Es posible agregar y eliminar contenedores de la lista. El ejemplo siguiente muestra una lista vacía.


    Ubicación            - Método de recuperación
    <No se han agregado contenedores> - Seleccione AGREGAR para agregar contenedores
    • Para instalar la lista sin cambios, vaya al Paso 4.

    • Si la lista de contenedores Solaris Flash está vacía o incluye un contenedor que no desea instalar, vaya al Paso a.

    1. Es posible agregar y eliminar contenedores.

      • Pulse F1 para agregar un contenedor a la lista. Vaya al Paso b.

        Aparece el submenú Seleccione el método de recuperación.


        HTTP
        NFS
        Archivo local
        Cinta local
        Dispositivo local
      • Pulse F2 para eliminar un contenedor de la lista. Vaya al Paso e.

    2. Seleccione la ubicación del contenedor Solaris Flash en el menú Seleccionar método de recuperación.

      Soporte seleccionado 

      Indicador 

      HTTP 

      Especifique el URL y la información de delegado necesaria para acceder al contenedor Solaris Flash. 

      NFS 

      Especifique la ruta de acceso al sistema de archivo en red en que se encuentra el contenedor Solaris Flash. También es posible especificar el nombre del archivo contenedor. 

      Archivo local 

      Especifique la ruta de acceso al sistema de archivo local donde se encuentra el contenedor Solaris Flash.  

      Cinta local 

      Especifique el dispositivo de cinta local y la posición dentro de ésta donde se encuentra el contenedor Solaris Flash. 

      Dispositivo local 

      Especifique el dispositivo local, la ruta al contenedor de Solaris Flash y el tipo de sistema de archivos en el que se encuentra el contenedor de Solaris Flash.  

      Aparece un submenú de recuperación, semejante al que se muestra en el ejemplo siguiente, que depende del soporte seleccionado.


      Ubicación NFS: 
    3. Escriba la ruta del contenedor como en el ejemplo siguiente.


      Ubicación NFS: host:/path/to archive.flar
      
    4. Pulse F3 para agregar el contenedor a la lista.

    5. Cuando la lista incluya todos los contenedores que desee instalar, pulse F6 para salir.

  4. Pulse F3 para instalar uno o más contenedores.

    El contenedor Solaris Flash se instala en el entorno de arranque. Se sobrescriben todos los archivos del entorno de arranque, salvo los que se pueden compartir.

    El entorno de arranque queda listo para su activación. Consulte Para activar un entorno de arranque (Interfaz de caracteres).

Para instalar un contenedor Solaris Flash en un entorno de arranque (Interfaz de línea de comandos)

  1. Inicie la sesión como superusuario.

  2. Escriba:


    # luupgrade -f -n nombre_entorno_de_arranque -s ruta_a_imagen_de_so -a contenedor
    

    -f

    Indica que se instale un sistema operativo desde un contenedor Solaris Flash. 

    -n nombre_entorno_ de_arranque

    Especifica el nombre del entorno de arranque que se va a instalar con un contenedor. 

    -s ruta_a_imagen_de_so

    Especifica el nombre de la ruta de un directorio que contiene una imagen de sistema operativo. Puede tratarse de un directorio en un soporte de instalación, como un DVD-ROM o CD-ROM o puede ser un directorio NFS o UFS. 

    -a contenedor

    Ruta al contenedor Solaris Flash cuando el contenedor se encuentra en el sistema de archivos local. Las versiones de imagen del sistema operativo especificadas con la opción -s y con la opción -a deben ser idénticas.


    Ejemplo 33-6 Para instalar un contenedor Solaris Flash en un entorno de arranque (Interfaz de línea de comandos)

    En este ejemplo se instala un contenedor en el entorno de arranque second_disk. El contenedor se encuentra en el sistema local. Las versiones de sistemas operativos de las opciones -s y -a son, en ambos casos, Solaris 9. Todos los archivos de second_disk se sobrescriben, salvo los que se pueden compartir.


    # luupgrade -f -n second_disk \
    -s /net/installmachine/export/solaris9/OS_image \
    -a /net/server/archive/solaris9 
    

    El entorno de arranque está listo para ser activado.


Para instalar un contenedor Solaris Flash con un perfil (Interfaz de línea de comandos)

Este procedimiento indica qué pasos se deben seguir para instalar un contenedor Solaris Flash mediante un perfil.

Si ha agregado entornos nacionales al perfil, compruebe que ha creado un entorno de arranque con espacio en disco adicional.

  1. Inicie la sesión como superusuario.

  2. Cree un perfil.

    Consulte la Tabla 33–2 para ver una lista de palabras clave que se pueden utilizar en un perfil de Modernización automática de Solaris.

  3. Escriba:


    # luupgrade -f -n nombre_entorno_de_arranque -s ruta_a_imagen_de_so -j ruta_perfil
    

    -f

    Indica que se instale un sistema operativo desde un contenedor Solaris Flash. 

    -n nombre_entorno_ de_arranque

    Especifica el nombre del entorno de arranque que se va a modernizar. 

    -s ruta_a_imagen_de_so

    Especifica el nombre de la ruta de un directorio que contiene una imagen de sistema operativo. Puede tratarse de un directorio en un soporte de instalación, como un DVD-ROM o CD-ROM o puede ser un directorio NFS o UFS. 

    -j ruta_del_perfil

    Ruta a un perfil configurado para una instalación Flash. El perfil debe estar ubicado en un directorio en el sistema local.  

    El entorno de arranque está listo para ser activado.


    Ejemplo 33-7 Modernización de un entorno de arranque con un perfil (Interfaz de línea de comandos)

    En este ejemplo se instala un contenedor en el entorno de arranque second_disk. Para acceder al perfil se utiliza la opción -j. El entorno de arranque queda entonces listo para ser activado. Para crear un perfil, consulte Para crear un perfil para utilizarlo con Modernización automática de Solaris.


    # luupgrade -f -n second_disk \
    -s /net/installmachine/export/solarisX/OS_image \
    -j /var/tmp/profile 
    

Para instalar un contenedor Solaris Flash con una palabra clave de perfil (Interfaz de línea de comandos)

Este procedimiento permite instalar un contenedor Solaris Flash y utilizar la palabra clave archive_location en la línea de comandos, en lugar de hacerlo en un archivo de perfil. Se puede recuperar un contenedor rápidamente sin utilizar un archivo de perfil.

  1. Inicie la sesión como superusuario.

  2. Escriba:


    # luupgrade -f -n nombre_entorno_de_arranque -s ruta_a_imagen_de_so -J 'perfil'
    

    -f

    Indica que se modernice un sistema operativo desde un contenedor Solaris Flash. 

    -n nombre_entorno_ de_arranque

    Especifica el nombre del entorno de arranque que se va a modernizar. 

    -s ruta_a_imagen_de_so

    Especifica el nombre de la ruta de un directorio que contiene una imagen de sistema operativo. Puede tratarse de un directorio en un soporte de instalación, como un DVD-ROM o CD-ROM o puede ser un directorio NFS o UFS. 

    -J 'perfil'

    Especifica la palabra clave de perfil archive_location. Para conocer los valores de las palabras clave, consulte Palabra clave archive_location.

    El entorno de arranque está listo para ser activado.


    Ejemplo 33-8 Instalación de un contenedor Solaris Flash mediante un perfil (Interfaz de línea de comandos)

    En este ejemplo se instala un contenedor en el entorno de arranque second_disk. La opción -J y la palabra clave archive_location se utiliza para recuperar el archivo. Todos los archivos de second_disk se sobrescriben, salvo los que se pueden compartir.


    # luupgrade -f -n second_disk \
    -s /net/installmachine/export/solarisX/OS_image \
    -J 'archive_location http://example.com/myflash.flar'