Guía de instalación de Oracle Solaris 10 9/10: Actualización automática de Solaris y planificación de la actualización

Capítulo 5 Actualización con Actualización automática de Solaris

En este capítulo se explica cómo usar Actualización automática de Solaris para actualizar y activar un entorno de inicio inactivo.


Nota –

En este capítulo se describe Actualización automática de Solaris para sistemas de archivos UFS. El uso es el mismo para los comandos luupgrade y luactivate para un entorno de inicio ZFS. Para conocer los procedimientos para migrar un archivo UFS a una agrupación root de ZFS o crear e instalar una agrupación root de ZFS, consulte el Capítulo 13Creación de un entorno de inicio para agrupaciones raíz ZFS.


Este capítulo incluye los siguientes apartados:

Mapa de tareas: actualización de un entorno de inicio

Tabla 5–1 Mapa de tareas: actualización con Actualización automática de Solaris

Tarea  

Descripción 

Para obtener instrucciones 

Actualizar un entorno de inicio o instalar un archivo de almacenamiento Solaris Flash 

  • Actualiza un entorno de inicio inactivo con una imagen del sistema operativo.

  • Instala un archivo de almacenamiento Solaris Flash en un entorno de inicio inactivo

Activar un entorno de inicio inactivo. 

Aplica los cambios y hace que el entorno de inicio inactivo se active. 

Activación de un entorno de inicio

(opcional) Recuperar el entorno anterior si ocurre un fallo durante la activación 

Reactiva el entorno de inicio original si se produce un fallo 

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

Actualización de un entorno de inicio

Utilice el comando luupgrade para actualizar un entorno de inicio. Esta sección proporciona el procedimiento para actualizar un entorno de inicio inactivo desde archivos que se encuentran en los siguientes medios:

Directrices para la actualización

La actualización de un entorno de inicio con la versión más reciente de un sistema operativo no afecta al entorno de inicio activo. Los nuevos archivos se fusionan con los sistemas de archivos vitales del entorno de inicio inactivo, pero los sistemas de archivos que se pueden compartir no sufren cambios.

Puede actualizar si hay instalados volúmenes RAID-1 o zonas no globales; también se puede instalar un Solaris Flash:

Actualización de un sistema con paquetes y revisiones

Utilice Actualización automática de Solaris para agregar paquetes y revisiones a un sistema. Actualización automática de Solaris crea una copia del sistema que se está ejecutando actualmente. Este nuevo entorno de inicio puede actualizarse o puede agregar paquetes o parches. Cuando utiliza Actualización automática de Solaris, el único tiempo de inactividad que tiene el sistema es cuando se reinicia. Para ello, utilice el comando luupgrade.


Precaución – Precaución –

Al agregar y eliminar paquetes o parches, Actualización automática de Solaris precisa que éstos cumplan las directrices de empaquetado avanzadas SVR4. Aunque los paquetes de Sun cumplen dichas directrices, Sun no puede garantizar la conformidad de los paquetes de otras empresas. Si un paquete infringe estas directrices, puede provocar errores en el software de adición de paquetes o modificaciones en el entorno de inicio activo.

Para obtener más información sobre los requisitos de paquetes, consulte el Apéndice BRequisitos de empaquetado SVR4 adicionales (referencia).


Tabla 5–2 Actualización de un entorno de inicio con paquetes y parches

Tipo de instalación 

Descripción 

Para obtener más información 

Adición de parches a un entorno de inicio  

Cree un nuevo entorno de inicio y utilice el comando luupgrade con la opción -t.

Para agregar parches a una imagen de instalación de red en un entorno de inicio

Adición de paquetes a un entorno de inicio 

Use el comando luupgrade con la opción -p.

Para agregar paquetes a una imagen de instalación de red en un entorno de inicio

ProcedurePara actualizar una imagen de instalación de red en un entorno de inicio

Para actualizar mediante este procedimiento, debe utilizar un DVD o una imagen de instalación de red. Si la instalación precisa más de un CD, puede aplicar el procedimiento Para actualizar una imagen de instalación de red mediante varios CD.


Nota –

A partir de la versión Oracle Solaris 10 9/10, sólo se proporciona un DVD. Ya no se proporcionan CD de software Solaris.


  1. Instale en el sistema los paquetes de Actualización automática de Solaris SUNWlucfg, SUNWlur y SUNWluu. Estos paquetes deben pertenecer a la versión a la que está actualizando. Para obtener procedimientos detallados, consulte Para instalar Actualización automática de Solaris con el comando pkgadd.

  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. Indique el entorno de inicio que se desea actualizar y la ruta al software de instalación; escriba:


    # luupgrade -u -n BE_name -s os_image_path
    
    -u

    Actualiza una imagen de instalación de red en un entorno de inicio

    -n nombre_EI

    Especifica el nombre del entorno de inicio que se va a actualizar

    -s ruta_a_imagen_de_so

    Especifica el nombre de la ruta de acceso de un directorio que contiene una imagen de instalación de red


Ejemplo 5–1 Actualización de una imagen de instalación de red en un entorno de inicio mediante un DVD

En este ejemplo, el entorno de inicio second_disk se actualiza mediante un DVD. El comando pkgadd agrega los paquetes de Actualización automática de Solaris de la versión a la que está actualizando.


# pkgadd -d /server/packages SUNWlucfg SUNWlur SUNWluu
# luupgrade -u -n second_disk -s /cdrom/cdrom0 


Ejemplo 5–2 Actualización de una imagen de instalación de red en un entorno de inicio a partir de una imagen de instalación de red

En este ejemplo, se actualiza el entorno de inicio second_disk. El comando pkgadd agrega los paquetes de Actualización automática de Solaris de la versión a la que está actualizando.


# pkgadd -d /server/packages SUNWlucfg SUNWlur SUNWluu
# luupgrade -u -n second_disk \ 
-s /net/installmachine/export/Solaris_10/OS_image 

ProcedurePara actualizar una imagen de instalación de red mediante varios CD


Nota –

A partir de la versión Oracle Solaris 10 9/10, sólo se proporciona un DVD. Ya no se proporcionan CD de software Solaris.


Como la imagen de instalación de red ocupa más de un CD, debe utilizar este procedimiento de actualización. Use el comando luupgrade con la opción -i para instalar CD adicionales.

  1. Instale en el sistema los paquetes de Actualización automática de Solaris SUNWlucfg, SUNWlur y SUNWluu. Estos paquetes deben pertenecer a la versión a la que está actualizando. Para obtener procedimientos detallados, consulte Para instalar Actualización automática de Solaris con el comando pkgadd.

  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. Indique el entorno de inicio que se desea actualizar y la ruta al software de instalación; escriba:


    # luupgrade -u -n BE_name -s os_image_path
    
    -u

    Actualiza una imagen de instalación de red en un entorno de inicio

    -n nombre_EI

    Especifica el nombre del entorno de inicio que se va a actualizar

    -s ruta_a_imagen_de_so

    Especifica el nombre de la ruta de acceso de un directorio que contiene una imagen de instalación de red

  4. Cuando el instalador acabe con el contenido del primer CD, inserte el segundo CD.

  5. Este paso es igual que el anterior, pero hay que sustituir la opción -u por la opción -i. También debe elegir ejecutar el instalador en el segundo CD con menús o con texto.

    • Este comando ejecuta el instalador en el segundo CD con menús.


      # luupgrade -i -n BE_name -s os_image_path
      
    • Este comando ejecuta el instalador en el segundo CD con texto y no requiere ninguna interacción por parte del usuario.


      # luupgrade -i -n BE_name -s os_image_path -O '-nodisplay -noconsole'
      
    -i

    Instala CD adicionales. El software busca un programa de instalación en el soporte especificado y lo ejecuta. El programa de instalación se especifica con la opción -s.

    -n nombre_EI

    Especifica el nombre del entorno de inicio que se va a actualizar.

    -s ruta_a_imagen_de_so

    Especifica el nombre de la ruta de acceso de un directorio que contiene una imagen de instalación de red

    -O '-nodisplay -noconsole '

    (opcional) Ejecuta el instalador en el segundo CD con texto y no requiere ninguna interacción por parte del usuario.

  6. Repita el Paso 4 and Paso 5 para cada CD que desee instalar.

    El entorno de inicio está listo para ser activado. Consulte Activación de un entorno de inicio.


Ejemplo 5–3 SPARC: Actualización de una imagen de instalación de red mediante varios CD

En este ejemplo, se actualiza el entorno de inicio second_disk y la imagen de instalación está en dos CD: Software 1 de Solaris y Software de Solaris - 2 . La opción -u determina si hay suficiente espacio para todos los paquetes del conjunto de CD. La opción -O, junto con las opciones -nodisplay y -noconsole, impide que se muestre la interfaz de usuario de caracteres después de leer el segundo CD. Si utiliza estas opciones, no se le solicitará que introduzca información.

Nota: Si no utiliza la opción -O con las opciones -nodisplay y - noconsole, aparece en pantalla la interfaz de usuario de caracteres (CUI, Character User Interface). Sun ya no recomienda utilizar la CUI para realizar tareas de Actualización automática de Solaris.

Instale los paquetes de Actualización automática de Solaris de la versión a la que está actualizando.


# pkgadd -d /server/packages SUNWlucfg SUNWlur SUNWluu

Inserte el CD Software 1 de Solaris y escriba:


# luupgrade -u -n second_disk -s /cdrom/cdrom0/ 

Inserte el CD Software de Solaris - 2 y escriba lo siguiente.


# luupgrade -i -n second_disk -s /cdrom/cdrom0 -O '-nodisplay \ 
-noconsole'
Repeat this step for each CD that you need.

Repita el paso anterior para cada CD que desee instalar.


ProcedurePara agregar paquetes a una imagen de instalación de red en un entorno de inicio

En el siguiente procedimiento, los paquetes se eliminan del entorno de inicio y se agregan a otro nuevo.


Precaución – Precaución –

Al actualizar, agregar y suprimir paquetes o modificaciones, actualización automática de Solaris precisa que estos cumplan las Directrices de empaquetado avanzadas SVR4. Aunque los paquetes de Sun cumplen dichas directrices, Sun no puede garantizar la conformidad de los paquetes de otras empresas. Si un paquete infringe estas directrices puede provocar el fallo del software de adición de paquetes o alterar el entorno de inicio activo.

Para obtener más información sobre los requisitos de paquetes, consulte el Apéndice BRequisitos de empaquetado SVR4 adicionales (referencia).


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

  2. Para eliminar un paquete (o un conjunto de paquetes) de un nuevo entorno de inicio, escriba:


    #  luupgrade -P -n second_disk package-name
    
    -P

    Indica que se debe eliminar el paquete indicado (o los paquetes indicados) del entorno de inicio.

    -n nombre_EI

    Especifica el nombre del entorno de inicio del cual se debe eliminar el paquete.

    nombre-paquete

    Especifica los nombres de los paquetes que se deben eliminar. Si especifica varios nombres de paquetes, sepárelos con espacios.

  3. Para agregar un paquete (o un conjunto de paquetes) a un nuevo entorno de inicio, escriba:


    # luupgrade -p -n second_disk -s /path-to-packages package-name
    
    -p

    Indica que se agreguen los paquetes al entorno de inicio.

    -n nombre_EI

    Especifica el nombre del entorno de inicio al cual se debe agregar el paquete.

    -s ruta-a-paquetes

    Especifica la ruta al directorio que contiene el paquete o los paquetes que se van a agregar.

    nombre-paquete

    Especifica los nombres de los paquetes que se van a agregar. Si especifica varios nombres de paquetes, sepárelos con un espacio.


Ejemplo 5–4 Adición de paquetes a una imagen de instalación de red en un entorno de inicio

En este ejemplo, los paquetes se eliminan y, después, se agregan al entorno de inicio second_disk .


# luupgrade -P -n second_disk SUNWabc SUNWdef SUNWghi
# luupgrade -p -n second_disk -s /net/installmachine/export/packages \
SUNWijk SUNWlmn SUNWpkr

ProcedurePara agregar parches a una imagen de instalación de red en un entorno de inicio

En el siguiente procedimiento, los parches se eliminan del entorno de inicio y se agregan a otro nuevo.


Precaución – Precaución –

Al agregar y eliminar paquetes o parches, Actualización automática de Solaris precisa que éstos cumplan las directrices de empaquetado avanzadas SVR4. Aunque los paquetes de Sun cumplen dichas directrices, Sun no puede garantizar la conformidad de los paquetes de otras empresas. Si un paquete infringe estas directrices puede provocar el fallo del software de adición de paquetes o alterar el entorno de inicio activo.



Precaución – Precaución –

No puede utilizar Actualización automática de Solaris para aplicar un parche a un entorno de inicio inactivo de Solaris 10 si el entorno de inicio activo ejecuta el sistema operativo Solaris 8 o 9. Actualización automática de Solaris invocará las utilidades de parches en la partición activa de inicio para aplicar un parche a la partición inactiva de inicio. Las utilidades de parches de Solaris 8 y Solaris 9 son independientes de la zona de Solaris), la Utilidad de gestión de servicios (SMF) y otras mejoras en el sistema operativo Solaris 10. En consecuencia, las utilidades de parches no consiguen aplicar correctamente un parche a un entorno de inicio inactivo de Solaris 10. Por lo tanto, si está utilizando Actualización automática de Solaris para actualizar un sistema operativo de Solaris 8 o Solaris 9 a Solaris 10, primero se debe activar el entorno de inicio de Solaris 10 antes de aplicar un parche. Después de activarse el entorno de inicio de Solaris 10, puede aplicar un parche directamente al entorno de inicio activo o configurar otro entorno de inicio inactivo y aplicar un parche mediante Actualización automática de Solaris. Para ver un ejemplo de cómo aplicar un parche o una actualización de Solaris 8 a Solaris 10, consulte Restricciones para utilizar Actualización automática de Solaris.


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

  2. Para eliminar un parche (o un conjunto de parches) de un nuevo entorno de inicio, escriba:


    # luupgrade -T -n second_disk patch_name
    
    -T

    Indica que se debe eliminar el parche indicado (o los parches indicados) del entorno de inicio.

    -n nombre_EI

    Especifica el nombre del entorno de inicio del cual se debe eliminar el parche (o los parches).

    nombre-revisión

    Especifica los nombres de las revisiones que se deben eliminar. Si especifica varios nombres de revisiones, sepárelos con espacios.

  3. Para agregar un parche o un conjunto de parches a un nuevo entorno de inicio, escriba el siguiente comando.


    # luupgrade -t -n second_disk -s /path-to-patches patch-name
    
    -t

    Indica que se agreguen los parches al entorno de inicio.

    -n nombre_EI

    Especifica el nombre del entorno de inicio al cual se debe agregar el parche.

    -s ruta-a-revisiones

    Especifica la ruta al directorio que contiene las revisiones que se van a agregar.

    nombre-revisión

    Especifica el nombre de las revisiones que se van a agregar. Si especifica varios nombres de revisiones, sepárelos con espacios.


Ejemplo 5–5 Adición de parches a una imagen de instalación de red en un entorno de inicio

En este ejemplo, los parches se eliminan y, después, se agregan al entorno de inicio second_disk.


# luupgrade -T -n second_disk 222222-01
# luupgrade -t -n second_disk -s /net/installmachine/export/packages \
333333-01 4444444-01

ProcedurePara obtener información relativa a paquetes instalados en un entorno de inicio

El siguiente procedimiento comprueba la integridad de los paquetes instalados en el nuevo entorno de inicio.

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

  2. Para comprobar la integridad de los paquetes recién instalados en el nuevo entorno de inicio, escriba:


    #  luupgrade -C -n BE_name -O "-v" package-name
    
    -C

    Indica que se ejecute el comando pkgchk en los paquetes especificados.

    -n nombre_EI

    Especifica el nombre del entorno de inicio en el cual se debe realizar la comprobación.

    -O

    Pasa las opciones directamente al comando pkgchk.

    nombre-paquete

    Especifica los nombres de los paquetes que se deben comprobar. Si especifica varios nombres de paquetes, sepárelos con espacios. Si se omiten los nombres de paquetes, la comprobación se realiza en todos los paquetes del entorno de inicio especificado.

    -v

    Especifica que se ejecute el comando en modo detallado.


Ejemplo 5–6 Comprobación de la integridad de paquetes en un entorno de inicio

En este ejemplo, se comprueban los paquetes SUNWabc, SUNWdef y SUNWghi para garantizar que se han instalado correctamente y que no están dañados.


# luupgrade -C -n second_disk SUNWabc SUNWdef SUNWghi

Actualización mediante un perfil de JumpStart

Puede crear un perfil de JumpStart con Actualización automática de Solaris. Si está familiarizado con el programa personalizado JumpStart, se trata del mismo perfil que utiliza esta aplicación. Los siguientes procedimientos le permiten crear y probar un perfil, y realizar la instalación mediante el comando luupgrade con la opción -j.


Precaución – Precaución –

Al instalar el SO Solaris con el archivo Solaris Flash, éste y el soporte de instalación deben contener las mismas versiones del sistema operativo. Por ejemplo, si el sistema operativo del contenedor es Solaris 10 y utiliza un DVD, en ese caso, debe utilizar el DVD de Solaris 10 para instalar el contenedor. Si las versiones del sistema operativo no coinciden, la instalación en el sistema de destino fallará. Son necesarios sistemas operativos idénticos al utilizar la siguiente palabra clave o comando:


Para obtener más información, consulte las siguientes secciones:

ProcedurePara crear un perfil para utilizarlo con Actualización automática de Solaris

En este procedimiento se muestra cómo crear un perfil para utilizarlo con Actualización automática de Solaris. Dicho perfil se puede utilizar para actualizar un entorno de inicio inactivo mediante el comando luupgrade con la opción -j.

Para obtener más información sobre procedimientos en los que se puede usar este perfil, consulte las secciones siguientes:

  1. Use un editor de texto para crear un archivo de texto.

    Asigne al archivo un nombre descriptivo. Cerciórese de que el nombre del perfil refleje el uso que pretende darle al perfil en la instalación del software Solaris en un sistema. Por ejemplo, a este perfil puede asignarle el nombre upgrade_Solaris_10.

  2. Agregue al perfil palabras clave y valores de perfil.

    En un perfil de actualización automática de Solaris sólo se pueden utilizar las palabras clave de actualización de las tablas siguientes.

    En la tabla siguiente figuran las palabras clave que se pueden utilizar con los valores de palabra clave Install_type upgrade o flash_install.

    Palabras clave para una creación inicial de contenedores 

    Descripción 

    Referencia 

    (Obligatoria) install_type

    Define si se debe actualizar el actual entorno Solaris de un sistema o instalar un archivo de almacenamiento Solaris Flash en dicho sistema. Con esta palabra clave, utilice los siguientes valores: 

    • upgrade para actualizar

    • flash_install para una instalación Solaris Flash

    • flash_update para una instalación Solaris Flash diferencial

    Para obtener una descripción de todos los valores de esta palabra clave, consulte Palabra clave de perfil install_type (UFS y ZFS) de Guía de instalación de Oracle Solaris 10 9/10: Instalaciones JumpStart personalizadas y avanzadas.

    (Obligatoria para contenedores Solaris Flash) archive_location

    Recupera un contenedor Solaris Flash de la ubicación designada.  

    Para obtener una lista de los valores que se pueden utilizar con esta palabra clave, consulte Palabra clave archive_location de Guía de instalación de Oracle Solaris 10 9/10: Instalaciones JumpStart personalizadas y avanzadas.

    (Opcional) cluster (agregar o suprimir clústers)

    Determina si se debe agregar o suprimir un clúster del grupo de software que se va a instalar en el sistema.  

    Para obtener una lista de los valores que se pueden utilizar con esta palabra clave, consulte Palabra clave de perfil cluster (añadir grupos de software) (UFS y ZFS) de Guía de instalación de Oracle Solaris 10 9/10: Instalaciones JumpStart personalizadas y avanzadas.

    (Opcional) geo

    Designa el entorno o entornos nacionales que se desea instalar en un sistema o que se quiere agregar durante una actualización del sistema.  

    Para obtener una lista de los valores que se pueden utilizar con esta palabra clave, consulte Palabra clave de perfil geo (UFS y ZFS) de Guía de instalación de Oracle Solaris 10 9/10: Instalaciones JumpStart personalizadas y avanzadas.

    (Opcional) local_customization

    Antes de instalar un contenedor Solaris Flash en un sistema clónico puede crear secuencias de personalización para conservar las configuraciones locales del sistema clónico. La palabra clave local_customization hace referencia al directorio donde se almacenaron estas secuencias. El valor es la ruta de acceso a la secuencia en el sistema clónico.

    Para obtener información sobre secuencias de comandos previas y posteriores a la implementación, consulte Creación de las secuencias de personalización de Guía de instalación de Oracle Solaris 10 9/10: archivos de almacenamiento de Solaris (creación e instalación).

    (Opcional) locale

    Designa los paquetes de entorno nacional que se desea instalar o agregar durante la actualización.  

    Para obtener una lista de los valores que se pueden utilizar con esta palabra clave, consulte Palabra clave de perfil locale (UFS y ZFS) de Guía de instalación de Oracle Solaris 10 9/10: Instalaciones JumpStart personalizadas y avanzadas.

    (Opcional) package

    Determina si se debe agregar o eliminar un paquete del grupo de software que se va a instalar en el sistema.  

    Para obtener una lista de los valores que se pueden utilizar con esta palabra clave, consulte Palabra clave de perfil package (UFS y ZFS) de Guía de instalación de Oracle Solaris 10 9/10: Instalaciones JumpStart personalizadas y avanzadas.

    En la tabla siguiente figuran las palabras clave que se pueden utilizar con los valores de palabra clave Install_type o flash_update.

    Palabras clave para una creación de contenedores diferenciales 

    Descripción 

    Referencia 

    (Obligatoria) install_type

    Define la instalación de un contenedor Solaris Flash en el sistema. El valor para un contenedor diferencial es flash_update.

    Para obtener una descripción de todos los valores de esta palabra clave, consulte Palabra clave de perfil install_type (UFS y ZFS) de Guía de instalación de Oracle Solaris 10 9/10: Instalaciones JumpStart personalizadas y avanzadas.

    (Obligatoria) archive_location

    Recupera un contenedor Solaris Flash de la ubicación designada.  

    Para obtener una lista de los valores que se pueden utilizar con esta palabra clave, consulte Palabra clave archive_location de Guía de instalación de Oracle Solaris 10 9/10: Instalaciones JumpStart personalizadas y avanzadas.

    (Opcional) forced_deployment

    Fuerza la instalación de un contenedor diferencial de Solaris Flash en un sistema clónico que espera el software. Si usa forced_deployment se suprimen todos los archivos nuevos para que el sistema clónico quede en el estado esperado. Si no está seguro de desear la supresión de los archivos, use el predeterminado que protege a los archivos nuevos deteniendo la instalación.

    Para obtener más información acerca de esta palabra clave, consulte Palabra clave de perfil forced_deployment (instalación de archivos de almacenamiento diferenciales Solaris Flash) de Guía de instalación de Oracle Solaris 10 9/10: Instalaciones JumpStart personalizadas y avanzadas.

    (Opcional) local_customization

    Antes de instalar un contenedor Solaris Flash en un sistema clonado, puede crear secuencias personalizadas para conservar las configuraciones locales del sistema clonado. La palabra clave local_customization hace referencia al directorio donde se almacenaron estas secuencias. El valor es la ruta de acceso a la secuencia en el sistema clónico.

    Para obtener información sobre secuencias de comandos previas y posteriores a la implementación, consulte Creación de las secuencias de personalización de Guía de instalación de Oracle Solaris 10 9/10: archivos de almacenamiento de Solaris (creación e instalación).

    (Opcional) no_content_check

    Al instalar un sistema clónico con un contenedor diferencial Solaris Flash, puede usar la palabra clave no_content_check para omitir la validación archivo por archivo. Este tipo de validación asegura que el sistema clónico es un duplicado del sistema principal. Evite el uso de esta palabra clave a menos que esté seguro de que el sistema clónico sea un duplicado del sistema principal original.

    Para obtener más información acerca de esta palabra clave, consulte Palabra clave de perfil no_content_check (instalación de archivos de almacenamiento Solaris Flash) de Guía de instalación de Oracle Solaris 10 9/10: Instalaciones JumpStart personalizadas y avanzadas.

    (Opcional) no_master_check

    Al instalar un sistema clónico con un contenedor diferencial Solaris Flash, puede usar la palabra clave no_master_check para omitir la comprobación de archivos. Los sistemas de archivos clónicos no se comprueban. La comprobación garantiza que el sistema clónico se construyó a partir del sistema maestro original. Evite el uso de esta palabra clave a menos que esté seguro de que el sistema clónico sea un duplicado del sistema principal original.

    Para obtener más información acerca de esta palabra clave, consulte Palabra clave de perfil no_master_check (instalación de archivos de almacenamiento Solaris Flash) de Guía de instalación de Oracle Solaris 10 9/10: Instalaciones JumpStart personalizadas y avanzadas.

  3. Guarde el perfil en un directorio en el sistema local.

  4. Cerciórese de que root tenga el perfil y de que los permisos se fijen en 644.

  5. Compruebe el perfil (opcional).

    Para obtener información sobre un procedimiento para comprobar el perfil, consulte Para comprobar un perfil para utilizarlo con Actualización automática de Solaris .


Ejemplo 5–7 Creación de un perfil de Actualización automática de Solaris

En el ejemplo siguiente, un perfil proporciona los parámetros de actualización. Este perfil se utilizará para actualizar un entorno de inicio inactivo con el comando de Actualización automática de Solaris luupgrade, con las opciones -u y -j. Este perfil agrega un paquete y un clúster. También se agrega al perfil un entorno nacional regional, así como otros entornos adicionales. Si agrega configuraciones regionales al perfil, compruebe que ha creado un entorno de inicio con espacio de disco adicional.

# profile keywords         profile values
# ----------------         -------------------
  install_type             upgrade
  package                  SUNWxwman add
  cluster                  SUNWCacc add
  geo                      C_Europe
  locale                   zh_TW
  locale                   zh_TW.BIG5
  locale                   zh_TW.UTF-8
  locale                   zh_HK.UTF-8
  locale                   zh_HK.BIG5HK
  locale                   zh
  locale                   zh_CN.GB18030
  locale                   zh_CN.GBK
  locale                   zh_CN.UTF-8


Ejemplo 5–8 Creación de un perfil de Actualización automática de Solaris para instalar un archivo de almacenamiento diferencial

Actualización automática de Solaris emplea el ejemplo siguiente de perfil para la instalación de un archivo de almacenamiento diferencial en un sistema clónico. Sólo se agregan, borran o modifican los archivos especificados en el contenedor diferencial. El contenedor Solaris Flash se recupera de un servidor NFS. La imagen la construyó el sistema maestro original, por lo que no se comprueba si en el sistema clónico hay una imagen de sistema válida. Este perfil lo utilizará el comando de Actualización automática de Solaris luupgrade con las opciones -u y -j.

# profile keywords         profile values
# ----------------         -------------------
 install_type              flash_update
 archive_location          nfs installserver:/export/solaris/archive/solarisarchive
 no_master_check

Para utilizar el comando luupgrade en la instalación de un contenedor diferencial, consulte Para instalar un contenedor Solaris Flash con un perfil.


ProcedurePara comprobar un perfil para utilizarlo con Actualización automática de Solaris

Una vez creado un perfil, utilice el comando luupgrade para comprobarlo. La salida de la instalación que genera luupgrade permite determinar rápidamente si un perfil funciona como se esperaba.

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

  2. Compruebe el perfil.


    # luupgrade -u -n BE_name -D -s os_image_path -j profile_path
    
    -u

    Actualiza la imagen de un sistema operativo en un entorno de inicio

    -n nombre_EI

    Especifica el nombre del entorno de inicio que se va a actualizar.

    -D

    El comando luupgrade utiliza la configuración de disco del entorno de inicio seleccionado para comprobar las opciones de perfil que se pasan mediante la opción -j.

    -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_perfil

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


Ejemplo 5–9 Comprobación de un perfil mediante Actualización automática de Solaris

En el ejemplo siguiente, el perfil se denomina Flash_profile. El perfil se prueba con éxito en el entorno de inicio inactivo denominado second_disk.


# luupgrade -u -n u1b08 -D -s /net/installsvr/export/u1/combined.u1wos \
 -j /var/tmp/flash_profile
Validating the contents of the media /net/installsvr/export/u1/combined.u1wos.
The media is a standard Solaris media.
The media contains an operating system upgrade image.
The media contains Solaris version 10.
Locating upgrade profile template to use.
Locating the operating system upgrade program.
Checking for existence of previously scheduled Live Upgrade requests.
Creating upgrade profile for BE second_disk.
Determining packages to install or upgrade for BE second_disk.
Simulating the operating system upgrade of the BE second_disk.
The operating system upgrade simulation is complete.
INFORMATION: var/sadm/system/data/upgrade_cleanup contains a log of the
upgrade operation.
INFORMATION: var/sadm/system/data/upgrade_cleanup contains a log of
cleanup operations required.
The Solaris upgrade of the boot environment second_disk is complete.

Ahora puede utilizar el perfil para actualizar un entorno de inicio inactivo.


ProcedurePara actualizar con un perfil mediante Actualización automática de Solaris

Este procedimiento indica instrucciones paso a paso para actualizar un sistema operativo mediante un perfil.

Si desea instalar un contenedor Solaris Flash con un perfil, consulte Para instalar un contenedor Solaris Flash con un perfil.

Si ha agregado configuraciones regionales al perfil, compruebe que haya creado un entorno de inicio con espacio en el disco adicional.


Precaución – Precaución –

Al instalar el SO Solaris con el archivo Solaris Flash, éste y el soporte de instalación deben contener las mismas versiones del sistema operativo. Por ejemplo, si el sistema operativo del contenedor es Solaris 10 y utiliza un DVD, en ese caso, debe utilizar el DVD de Solaris 10 para instalar el contenedor. Si las versiones del sistema operativo no coinciden, la instalación en el sistema de destino fallará. Son necesarios sistemas operativos idénticos al utilizar la siguiente palabra clave o comando:


  1. Instale en el sistema los paquetes de Actualización automática de Solaris SUNWlucfg, SUNWlur y SUNWluu. Estos paquetes deben pertenecer a la versión a la que está actualizando. Para obtener procedimientos detallados, consulte Para instalar Actualización automática de Solaris con el comando pkgadd.

  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. Cree un perfil.

    Consulte Para crear un perfil para utilizarlo con Actualización automática de Solaris para obtener una lista de palabras clave de actualización que se pueden usar en un perfil de Actualización automática de Solaris.

  4. Type:


    # luupgrade -u -n BE_name -s os_image_path -j profile_path
    
    -u

    Actualiza la imagen de un sistema operativo en un entorno de inicio

    -n nombre_EI

    Especifica el nombre del entorno de inicio que se va a actualizar.

    -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_perfil

    Ruta de acceso a un perfil. El perfil debe estar ubicado en un directorio en el sistema local. Para obtener información acerca de la creación de un perfil, consulte Para crear un perfil para utilizarlo con Actualización automática de Solaris.


Ejemplo 5–10 Actualización de un entorno de inicio mediante un perfil JumpStart personalizado

En este ejemplo, el entorno de inicio second_disk se actualiza utilizando un perfil. Para acceder al perfil se utiliza la opción -j. El entorno de inicio queda entonces listo para ser activado. Para crear un perfil, consulte Para crear un perfil para utilizarlo con Actualización automática de Solaris. El comando pkgadd agrega los paquetes de Actualización automática de Solaris de la versión a la que está actualizando.


# pkgadd -d /server/packages SUNWlucfg SUNWlur SUNWluu
# luupgrade -u -n second_disk \ 
-s /net/installmachine/export/solarisX/OS_image \ 
-j /var/tmp/profile 

El entorno de inicio está listo para ser activado. Consulte Activación de un entorno de inicio.


Instalación de archivos de almacenamiento Solaris Flash en un entorno de inicio

En esta sección se explica el procedimiento para instalar archivos de almacenamiento Solaris Flash mediante Actualización automática de Solaris. La instalación de un archivo de almacenamiento Solaris Flash sobrescribe todos los archivos del nuevo entorno de inicio, salvo los archivos compartidos. Los archivos se almacenan en los siguientes soportes:

Tenga en cuenta los siguientes problemas en relación con la instalación y la creación de un archivo Solaris Flash.

Descripción 

Ejemplo 


Precaución – Precaución –

Al instalar el SO Solaris con el archivo Solaris Flash, éste y el soporte de instalación deben contener las mismas versiones del sistema operativo. Si las versiones del sistema operativo no coinciden, la instalación en el sistema de destino fallará. Son necesarios sistemas operativos idénticos al utilizar la siguiente palabra clave o comando:

  • Palabra clave archive_location en un perfil

  • comando luupgrade con opciones -s, -a, -j y -J


Por ejemplo, si el sistema operativo del contenedor es Solaris 10 y utiliza un DVD, en ese caso, debe utilizar el DVD de Solaris 10 para instalar el contenedor.  


Precaución – Precaución –

Un contenedor Solaris Flash no se puede crear correctamente cuando hay una zona no global instalada. La función Solaris Flash no es compatible con las zonas de Solaris. Si crea un archivo Solaris Flash en una zona no global o en una zona global con zonas no globales instaladas, el archivo resultante no se instalará correctamente al implementar el archivo.


 

Descripción 

Para obtener más información 

Para ver ejemplos de la sintaxis correcta de rutas asociadas al almacenamiento de archivos. 

Consulte Palabra clave archive_location de Guía de instalación de Oracle Solaris 10 9/10: Instalaciones JumpStart personalizadas y avanzadas.

Para utilizar la función de instalación de Solaris Flash, debe instalar un sistema principal y crear el archivo Solaris Flash.  

Para obtener más información sobre cómo crear un archivo de almacenamiento, consulte el Capítulo 3, Creación de archivos de almacenamiento Solaris Flash (tareas) de Guía de instalación de Oracle Solaris 10 9/10: archivos de almacenamiento de Solaris (creación e instalación).

ProcedurePara instalar un archivo de almacenamiento Solaris Flash en un entorno de inicio

  1. Instale en el sistema los paquetes de Actualización automática de Solaris SUNWlucfg, SUNWlur y SUNWluu. Estos paquetes deben pertenecer a la versión a la que está actualizando. Para obtener procedimientos detallados, consulte Para instalar Actualización automática de Solaris con el comando pkgadd.

  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. Type:


    # luupgrade -f -n BE_name -s os_image_path -a archive
    
    -f

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

    -n nombre_EI

    Especifica el nombre del entorno de inicio que se va a instalar con un archivo de almacenamiento.

    -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. Esta imagen del sistema operativo proporciona una miniraíz que inicia un sistema de archivos raíz (/) mínimo que se puede iniciar para facilitar la instalación del archivo de almacenamiento flash de Solaris. La miniroot no es la imagen que está instalada. La opción -a proporciona la imagen del sistema operativo.

    -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 5–11 Instalación de archivos de almacenamiento Solaris Flash en un entorno de inicio

En este ejemplo se instala un archivo de almacenamiento en el entorno de inicio second_disk. El contenedor se encuentra en el sistema local. La opción -s ofrece una miniraíz que inicia un sistema de archivos raíz (/) mínimo que se puede iniciar para facilitar la instalación del archivo de almacenamiento flash de Solaris. La miniroot no es la imagen que está instalada. La opción -a ofrece la imagen del sistema operativo. Las versiones del sistema operativo para las opciones -s y -a son ambas versiones de Solaris 10 9/10. Se sobrescriben todos los archivos de second_disk, excepto los que se pueden compartir. El comando pkgadd agrega los paquetes de Actualización automática de Solaris de la versión a la que está actualizando.


# pkgadd -d /server/packages SUNWlucfg SUNWlur SUNWluu
# luupgrade -f -n second_disk \ 
-s /net/installmachine/export/Solaris_10/OS_image \ 
-a /net/server/archive/10 

El entorno de inicio está listo para ser activado. Consulte Activación de un entorno de inicio.


ProcedurePara instalar un contenedor Solaris Flash con un perfil

Este procedimiento indica los pasos necesarios para instalar un contenedor o contenedor diferencial Solaris Flash mediante el uso de un perfil.

Si ha agregado configuraciones regionales al perfil, compruebe que haya creado un entorno de inicio con espacio en el disco adicional.

  1. Instale en el sistema los paquetes de Actualización automática de Solaris SUNWlucfg, SUNWlur y SUNWluu. Estos paquetes deben pertenecer a la versión a la que está actualizando. Para obtener procedimientos detallados, consulte Para instalar Actualización automática de Solaris con el comando pkgadd.

  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. Cree un perfil.

    Consulte Para crear un perfil para utilizarlo con Actualización automática de Solaris para obtener una lista de palabras clave que se pueden usar en un perfil de Actualización automática de Solaris.

  4. Type:


    # luupgrade -f -n BE_name -s os_image_path -j profile_path
    
    -f

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

    -n nombre_EI

    Especifica el nombre del entorno de inicio que se va a actualizar.

    -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. Esta imagen del sistema operativo proporciona una miniraíz que inicia un sistema de archivos raíz (/) mínimo que se puede iniciar para facilitar la instalación del archivo de almacenamiento flash de Solaris. La miniroot no es la imagen que está instalada. La opción -j ofrece la ruta de acceso al perfil que contiene la imagen del sistema operativo del archivo de almacenamiento Flash de Solaris.

    -j ruta_perfil

    Ruta de un perfil JumpStart configurado para una instalación Flash. El perfil debe estar ubicado en un directorio en el sistema local. La versión del sistema operativo de la opción - s y la versión del sistema operativo del archivo Solaris Flash deben ser idénticas.

    El entorno de inicio está listo para ser activado. Consulte Activación de un entorno de inicio.


Ejemplo 5–12 Instalación de un Solaris Flash en un entorno de inicio con un perfil

En este ejemplo, un perfil indica la ubicación del contenedor que se debe instalar.

# profile keywords         profile values
# ----------------         -------------------
 install_type              flash_install
 archive_location          nfs installserver:/export/solaris/flasharchive/solarisarchive
 

Una vez creado el perfil puede ejecutar el comando luupgrade e instalar el contenedor. La opción -s ofrece una miniraíz que inicia un sistema de archivos raíz (/) mínimo que se puede iniciar para facilitar la instalación del archivo de almacenamiento flash de Solaris. La miniroot no es la imagen que está instalada. La opción -j proporciona la ruta de acceso al perfil que contiene la ruta de acceso a la imagen del sistema operativo del archivo de almacenamiento Flash de Solaris. Para acceder al perfil se utiliza la opción -j. El comando pkgadd agrega los paquetes de Actualización automática de Solaris de la versión a la que está actualizando.


# pkgadd -d /server/packages SUNWlucfg SUNWlur SUNWluu
# luupgrade -f -n second_disk \ 
-s /net/installmachine/export/solarisX/OS_image \ 
-j /var/tmp/profile 

El entorno de inicio queda entonces listo para ser activado. Consulte Activación de un entorno de inicio.

Para crear un perfil, consulte Para crear un perfil para utilizarlo con Actualización automática de Solaris.


ProcedurePara instalar un contenedor Solaris Flash con una palabra clave

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

  1. Instale en el sistema los paquetes de Actualización automática de Solaris SUNWlucfg, SUNWlur y SUNWluu. Estos paquetes deben pertenecer a la versión a la que está actualizando. Para obtener procedimientos detallados, consulte Para instalar Actualización automática de Solaris con el comando pkgadd.

  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. Type:


    # luupgrade -f -n BE_name -s os_image_path -J 'archive_location path-to-profile'
    
    -f

    Indica que se actualice un sistema operativo desde un archivo Solaris Flash.

    -n nombre_EI

    Especifica el nombre del entorno de inicio que se va a actualizar.

    -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. Esta imagen del sistema operativo proporciona una miniraíz que inicia un sistema de archivos raíz (/) mínimo que se puede iniciar para facilitar la instalación del archivo de almacenamiento flash de Solaris. La miniroot no es la imagen que está instalada. La opción -j ofrece la ruta de acceso al perfil que contiene la imagen del sistema operativo del archivo de almacenamiento Flash de Solaris.

    -J 'archive_location ruta-a-perfil'

    Especifica la palabra clave archive_location del perfil y la ruta al perfil de JumpStart. La versión del sistema operativo de la opción -s y la versión del sistema operativo del archivo Solaris Flash deben ser idénticas. Para los valores de palabras clave, consulte Palabra clave archive_location de Guía de instalación de Oracle Solaris 10 9/10: Instalaciones JumpStart personalizadas y avanzadas.

    El entorno de inicio está listo para ser activado. Consulte Activación de un entorno de inicio.


Ejemplo 5–13 Instalación de un contenedor Solaris Flash con una palabra clave de perfil

En este ejemplo se instala un archivo de almacenamiento en el entorno de inicio second_disk. La opción -s ofrece una miniraíz que inicia un sistema de archivos raíz (/) mínimo que se puede iniciar para facilitar la instalación del archivo de almacenamiento flash de Solaris. La miniroot no es la imagen que está instalada. La opción -j ofrece la ruta de acceso a la imagen del sistema operativo del archivo de almacenamiento Flash de Solaris. La opción -J y la palabra clave archive_location se utilizan para recuperar el archivo. Se sobrescriben todos los archivos de second_disk, excepto los que se pueden compartir. El comando pkgadd agrega los paquetes de Actualización automática de Solaris de la versión a la que está actualizando.


# pkgadd -d /server/packages SUNWlucfg SUNWlur SUNWluu
# luupgrade -f -n second_disk \ 
-s /net/installmachine/export/solarisX/OS_image \ 
-J 'archive_location http://example.com/myflash.flar' 

Activación de un entorno de inicio

La activación de un entorno de inicio hace que éste se pueda iniciar en el siguiente reinicio del sistema. También se puede volver con rapidez al entorno de inicio original en caso de fallo en el inicio del entorno recién activado. Consulte el Capítulo 6Recuperación después de un fallo: retorno al entorno de inicio original (tareas).

Descripción 

Para obtener más información 

Utilice este procedimiento para activar un entorno de inicio con el comando luactivate.


Nota –

La primera vez que se active un entorno de inicio, debe utilizarse el comando luactivate.


Para activar un entorno de inicio

Utilice este procedimiento para activar un entorno de inicio y forzar la sincronización de archivos.  


Nota –

Los archivos se sincronizan con la primera activación. Si alterna entre entornos de inicio tras la primera activación, no se sincronizarán los archivos.


Para activar un entorno de inicio y sincronizar archivos

x86: utilice este procedimiento para activar un entorno de inicio con el menú de GRUB.


Nota –

El menú de GRUB le permite alternar fácilmente entre un entorno de inicio y otro. Aparece un entorno de inicio en el menú de GRUB tras la primera activación.


x86: Para activar un entorno de inicio con el menú de GRUB

Requisitos y limitaciones para activar un entorno de inicio

Para activar satisfactoriamente un entorno de inicio, éste debe cumplir los siguientes requisitos:

Descripción 

Para obtener más información 

El entorno de inicio debe estar completo.  

Para comprobar el estado, consulte Visualización del estado de todos los entornos de inicio

Si el entorno de inicio no es el actual, no podrá montar las particiones de dicho entorno de inicio usando los comandos luumount o mount.

Para ver páginas de comando man, consulte lumount(1M) o mount(1M)

El entorno de inicio que desea activar no puede estar siendo objeto de una operación de comparación.  

Para obtener información sobre procedimientos, consulte Comparación de entornos de inicio

Si desea reconfigurar la zona de intercambio, realice este cambio antes de iniciar el entorno de inicio inactivo. De forma predeterminada todos los entornos de inicio comparten los mismos dispositivos de intercambio.  

Para volver a configurar el intercambio, consulte Para crear un entorno de inicio y reconfigurar el intercambio


x86 sólo –

Si tiene un sistema basado en x86, puede realizar la activación también con el menú de GRUB. Tenga en cuenta las siguientes excepciones:

Consulte x86: Activación de un entorno de inicio con el menú de GRUB.


ProcedurePara activar un entorno de inicio

El siguiente procedimiento permite que un nuevo entorno de inicio se convierta en el entorno que se está ejecutando actualmente.


x86 sólo –

Si tiene un sistema basado en x86, puede realizar la activación también con el menú de GRUB. Tenga en cuenta las siguientes excepciones:

Consulte x86: Activación de un entorno de inicio con el menú de GRUB.


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

  2. Para activar el entorno de inicio escriba:


    # /sbin/luactivate  BE_name
    
    nombre_entorno_inicio

    Especifica el nombre del entorno de inicio que se va a activar.

  3. Reinicie.


    # init 6
    

    Precaución – Precaución –

    Utilice únicamente los comandos init o shutdown para reiniciar. Si usa los comandos reboot, halt o uadmin, el sistema no podrá cambiar de entorno de inicio. Se vuelve a iniciar el último entorno de inicio activo.



Ejemplo 5–14 Activación de un entorno de inicio

En este ejemplo, el entorno de inicio second_disk se activará con el siguiente reinicio.


# /sbin/luactivate second_disk
# init 6

ProcedurePara activar un entorno de inicio y sincronizar archivos

La primera vez que inicie desde un entorno de inicio recién creado, el software de Actualización automática de Solaris sincroniza el nuevo entorno de inicio con el que estuvo activo hasta entonces. "Sincronizar" significa que ciertos archivos y directorios críticos del sistema se copian del último entorno de inicio activo al entorno del que se va a iniciar. Actualización automática de Solaris no efectúa esta sincronización después del inicio inicial, a menos que fuerce la sincronización mediante el comando luactivate y la opción -s.


x86 sólo –

Al cambiar de un entorno de inicio a otro con el menú de GRUB, tampoco se sincronizarán los archivos. Debe utilizar el siguiente procedimiento para sincronizar los archivos.


Para obtener más información acerca de la sincronización, consulte Sincronización de archivos entre entornos de inicio.

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

  2. Para activar el entorno de inicio escriba:


    # /sbin/luactivate  -s BE_name
    
    -s

    Fuerza la sincronización de archivos entre el último entorno de inicio activo y el nuevo. La primera vez que se activa un entorno de inicio, los archivos entre los entornos se sincronizan. En las activaciones posteriores no se efectúa dicha sincronización a menos que se indique la opción -s.


    Precaución – Precaución –

    Use esta opción con precaución, porque es posible que no pueda conocer o controlar los cambios que se hayan producido en el último entorno de inicio activo. Por ejemplo, si estaba ejecutando el software de Solaris 10 9/10 en el entorno de inicio actual y ha iniciado en una versión 9 de Solaris con una sincronización forzada, los archivos de la versión 9 podrían modificarse. Como los archivos dependen de la versión del sistema operativo, el inicio en la versión 9 de Solaris podría fallar, ya que los archivos de Solaris 10 9/10 pueden no ser compatibles con los de Solaris 9.


    nombre_entorno_inicio

    Especifica el nombre del entorno de inicio que se va a activar.

  3. Reinicie.


    # init 6
    

Ejemplo 5–15 Activación de un entorno de inicio

En este ejemplo, el entorno de inicio second_disk se activará en el siguiente reinicio y los archivos sí se sincronizarán.


# /sbin/luactivate -s second_disk
# init 6

x86: Activación de un entorno de inicio con el menú de GRUB

El menú de GRUB proporciona un método opcional para alternar entre los entornos de inicio. El menú de GRUB constituye una alternativa a la activación (inicio) con el comando luactivate. La tabla siguiente muestra algunas advertencias y limitaciones que se deben tener en cuenta al utilizar el menú de GRUB.

Tabla 5–3 x86: Resumen de la activación con el menú de GRUB

Tarea 

Descripción 

Para obtener más información 

Advertencia

Una vez activado el entorno de inicio, no cambie el orden del disco en el BIOS. Si cambia el orden, es posible que se inactive el menú de GRUB. Si se produce este problema, cambie el orden del disco a su estado original para restablecer el menú de GRUB. 

 

Activación de un entorno de inicio por primera vez 

La primera vez que se active un entorno de inicio, debe hacerse mediante el comando luactivate. La próxima vez que efectúe el inicio, se mostrará el nombre de dicho entorno de inicio en el menú principal de GRUB. Por lo tanto, puede cambiar a este entorno de inicio seleccionado la entrada correspondiente en el menú de GRUB.

Para activar un entorno de inicio

Sincronización de archivos 

La primera vez que active un entorno de inicio, se sincronizarán los archivos entre el entorno de inicio actual y el nuevo. En las siguientes activaciones, no se sincronizarán los archivos. Al cambiar de un entorno de inicio a otro con el menú de GRUB, tampoco se sincronizarán los archivos. Puede forzar la sincronización al utilizar el comando luactivate con la opción -s.

Para activar un entorno de inicio y sincronizar archivos

Entornos de inicio anteriores a la versión 10 1/06 de Solaris

Si se ha creado un entorno de inicio con las versiones Solaris 8, 9 o 10 3/05 , dicho entorno siempre se debe activar con el comando luactivate. Los entornos de inicio antiguos no se mostrarán en el menú de GRUB.

Para activar un entorno de inicio

Edición o personalización de las entradas del menú de GRUB 

El archivo menu.lst contiene la información que se muestra en el menú de GRUB. Puede revisar este archivo por los siguientes motivos:

  • Para agregar entradas de menú de GRUB para los sistemas operativos que no sean Solaris

  • Para personalizar el comportamiento de inicio Por ejemplo, puede cambiar el inicio al modo detallado o cambiar la hora predeterminada a la que se inicia automáticamente el sistema operativo.


Nota –

Si desea realizar cambios en el menú de GRUB, debe encontrar el archivo menu.lst. Para instrucciones detalladas, consulte el Capítulo 13, Managing the Oracle Solaris Boot Archives (Tasks) de System Administration Guide: Basic Administration.



Precaución – Precaución –

No utilice el archivo menu.lst de GRUB para modificar las entradas de Actualización automática de Solaris. Las modificaciones pueden provocar que falle Actualización automática de Solaris. Aunque puede utilizar el archivo menu.lst para personalizar el comportamiento de inicio, el método recomendado de personalización consiste en utilizar el comando eeprom. Si utiliza el archivo menu.lst para la personalización, es posible que se modifiquen las entradas del SO Solaris durante la actualización. Por lo tanto, se perderían los cambios realizados en el archivo.


Procedurex86: Para activar un entorno de inicio con el menú de GRUB

Puede alternar entre dos entornos de inicio con el menú de GRUB. Tenga en cuenta las siguientes limitaciones:

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

  2. Reinicie el sistema.


    # init 6
    

    Aparecerá el menú principal de GRUB. Se muestran los dos sistemas operativos, Solaris y second_disk, que es el entorno de inicio de Actualización automática de Solaris. Las entradas failsafe se utilizan para la recuperación si, por algún motivo, no se inicia el sistema operativo principal.


    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. Si desea activar un entorno de inicio, utilice la tecla de flecha para seleccionar el entorno de inicio deseado y pulse Intro.

    Se iniciará el entorno de inicio seleccionado y se convertirá en el entorno activo.