Omitir V�nculos de navegaci�n | |
Salir de la Vista de impresi�n | |
Guía de instalación de Oracle Solaris 10 8/11: Solaris Live Upgrade y planificación de la actualización |
Parte I Actualización con Actualización automática de Solaris
1. Dónde encontrar información sobre cómo planificar la instalación de Solaris
2. Actualización automática de Solaris (descripción general)
Introducción al programa Actualización automática de Solaris
Proceso de Actualización automática de Solaris
Creación de un entorno de inicio
Creación de un entorno de inicio con sistemas de archivos en volúmenes RAID-1
Cómo gestionar volúmenes con Actualización automática de Solaris
Asignación de tareas de Solaris Volume Manager al programa Actualización automática de Solaris
Ejemplos de utilización de Actualización automática de Solaris para crear volúmenes RAID-1
Actualización de un entorno de inicio
Impacto de registro automático para Actualización automática
Activación de un entorno de inicio
Recuperación del entorno de inicio original después de un fallo
3. Actualización automática de Solaris (planificación)
4. Uso de Actualización automática de Solaris para crear un entorno de inicio (tareas)
5. Actualización con Actualización automática de Solaris
6. Recuperación después de un fallo: retorno al entorno de inicio original (tareas)
7. Mantenimiento de los entornos de inicio de Actualización automática de Solaris (tareas)
8. Actualización del sistema operativo Oracle Solaris en un sistema con zonas no globales instaladas
9. Actualización automática de Solaris (ejemplos)
10. Actualización automática de Solaris (referencia de comandos)
Parte II Actualización y migración con Actualización automática de Solaris a una agrupación raíz ZFS
11. Actualización automática de Solaris y ZFS (descripción general)
12. Actualización automática de Solaris para ZFS (planificación)
13. Creación de un entorno de inicio para agrupaciones raíz ZFS
14. Actualización automática de Solaris para ZFS con zonas no globales instaladas
A. Resolución de problemas (tareas)
B. Requisitos de empaquetado SVR4 adicionales (referencia)
En la descripción general siguiente se explica el procedimiento para crear una copia del entorno de inicio actual, actualizarla y convertirla en el entorno de inicio activo. También se describe el proceso de recuperación volviendo al entorno de inicio original. La Figura 2-1 describe el proceso completo de Actualización automática de Solaris.
Figura 2-1 Proceso de Actualización automática de Solaris
Las siguientes secciones describen el proceso de actualización automática de Solaris.
Se puede crear un nuevo entorno de inicio en un segmento físico o en un volumen lógico:
Recuperación del entorno de inicio original después de un fallo
El proceso de creación de un entorno de inicio proporciona un método para copiar sistemas de archivos críticos del entorno de inicio activo a un nuevo entorno de inicio. El disco se reorganiza si es necesario, se personalizan los sistemas de archivos y aquellos que son críticos se copian en el nuevo entorno de inicio.
Actualización automática de Solaris distingue entre dos tipos de archivos: sistemas de archivos críticos y compartibles. La siguiente tabla describe estos tipos de sistemas de archivos.
|
Actualización automática de Solaris puede crear un entorno de inicio con volúmenes RAID-1 (reflejos) en sistemas de archivos. Para obtener información general, consulte Creación de un entorno de inicio con sistemas de archivos en volúmenes RAID-1.
El proceso de creación de un nuevo entorno de inicio empieza con la identificación de un segmento no utilizado en el que se pueda copiar un sistema de archivos crítico. Si no hay ningún segmento disponible o ningún segmento cumple los requisitos mínimos, deberá formatear un segmento nuevo.
Después de definir el segmento, es posible reconfigurar los sistemas de archivos en el nuevo entorno de inicio antes de que los sistemas de archivos se copien en los directorios. Para reconfigurar los sistemas de archivos hay que dividirlos y fusionarlos, lo que supone un método sencillo para editar el archivo vfstab para conectar y desconectar directorios de sistemas de archivos. Se pueden fusionar sistemas de archivos en sus directorios superiores si se especifica el mismo punto de montaje. También se pueden separar sistemas de archivos de sus directorios superiores si se especifican puntos de montaje distintos.
Una vez configurados los sistemas de archivos en el entorno de inicio inactivo, se inicia una copia automática. Los sistemas de archivos críticos se copian en los directorios designados. Los sistemas de archivos compartibles no se copian, pero se comparten. La excepción es que se pueden designar algunos sistemas de archivos que se pueden compartir para copiarlos. Cuando se copian los sistemas de archivos desde el entorno de inicio activo al inactivo, los archivos se dirigen a los directorios nuevos. El entorno de inicio activo no sufre ninguna modificación.
|
Para sistemas de archivos UFS, las siguientes figuras ilustran las diversas formas de crear entornos de inicio.
Para sistemas de archivos ZFS, consulte el Capítulo 11Actualización automática de Solaris y ZFS (descripción general)
La Figura 2-2 muestra el sistema de archivos raíz (/) crítico que se ha copiado a otro segmento en un disco para crear un entorno de inicio. El entorno de inicio activo contiene el sistema de archivos raíz (/) en un segmento. El nuevo entorno es una copia exacta del sistema de archivos root (/) en un nuevo segmento. El volumen /swap y el sistema de archivos /export/home se comparten en los entornos de inicio activos e inactivos.
Figura 2-2 Creación de un entorno de inicio inactivo – Copia del sistema de archivos raíz (/)
La Figura 2-3 muestra los sistemas de archivos críticos que se han dividido y copiado en segmentos de un disco para crear un entorno de inicio. El entorno de inicio activo contiene el sistema de archivos raíz (/) en un segmento. En dicho segmento, el sistema de archivos root (/) contiene los directorios /usr, /var y /opt. En el nuevo entorno de inicio, el sistema de archivos raíz (/) está dividido, y /usr y /opt están en segmentos separados. El volumen /swap y el sistema de archivos /export/home se comparten en ambos entornos de inicio.
Figura 2-3 Creación de un entorno de inicio inactivo – división de los sistemas de archivos
La Figura 2-4 muestra los sistemas de archivos críticos que se han combinado y copiado en segmentos de un disco para crear un entorno de inicio. El entorno de inicio activo contiene el sistema de archivos raíz (/), /usr, /var y /opt, con cada sistema de archivos en su propio segmento. En el nuevo entorno de inicio, /usr y /opt se han fusionado en el sistema de archivos raíz (/) en un solo segmento. El volumen /swap y el sistema de archivos /export/home se comparten en ambos entornos de inicio.
Figura 2-4 Creación de un entorno de inicio inactivo: fusión de los sistemas de archivos
Actualización automática de Solaris emplea la tecnología de Solaris Volume Manager para crear un entorno de inicio que contenga sistemas de archivos encapsulados en volúmenes RAID-1. Solaris Volume Manager ofrece un método potente para la gestión fiable de los discos y datos mediante el uso de volúmenes; permite utilizar concatenaciones, bandas y otras configuraciones complejas. Actualización automática de Solaris habilita una parte de dichas tareas, como la creación de un volumen RAID-1 para el sistema de archivos raíz ( /).
Un volumen puede agrupar segmentos de disco entre varios discos y aparecer como un único disco de forma transparente para el sistema operativo. Actualización automática de Solaris está limitada a la creación de un entorno de inicio para el sistema de archivos raíz (/) que contenga concatenaciones de un solo segmento dentro de un volumen RAID-1 (reflejo). Esta limitación se debe a que la PROM de inicio está restringida a la selección de un segmento del que iniciar.
Al crear un entorno de inicio, se puede emplear Actualización automática de Solaris para la gestión de las tareas siguientes.
Quitar una concatenación de un segmento (subduplicación) de un volumen RAID-1 (duplicación). Si es necesario, el contenido se puede conservar para que pase a ser el contenido del nuevo entorno de inicio. Puesto que el contenido no se copia, el nuevo entorno de inicio se puede crear con rapidez. Una vez se ha quitado la subduplicación de la duplicación original, aquélla deja de formar parte de la duplicación. Las lecturas y escrituras efectuadas en la subduplicación dejan de efectuarse a través de la duplicación.
Crear un entorno de inicio que contenga un reflejo.
Anexar un máximo de tres concatenaciones de un segmento a la duplicación recién creada.
El comando lucreate con la opción -m se utiliza para crear un reflejo, quitar subreflejos y anexar subreflejos al nuevo entorno de inicio.
Nota - Si los volúmenes VXVM se crean en el sistema actual, el comando lucreate puede crear un nuevo entorno de inicio. Cuando los datos se copian en el nuevo entorno de inicio, se pierde la configuración del sistema de archivos Veritas y se crea un nuevo sistema de archivos UFS en el nuevo entorno de inicio.
|
Actualización automática de Solaris gestiona un subconjunto de tareas de Solaris Volume Manager. La Tabla 2-1 muestra los componentes de Solaris Volume Manager que puede administrar Actualización automática de Solaris.
Tabla 2-1 Clases de volúmenes
|
Los siguientes ejemplos presentan sintaxis de comandos para crear volúmenes RAID-1 para un entorno de inicio nuevo.
La Figura 2-5 muestra un entorno de inicio nuevo con un volumen RAID-1 (reflejo) creado en dos discos físicos. El comando siguiente crea el entorno de inicio nuevo y el reflejo.
# lucreate -n second_disk -m /:/dev/md/dsk/d30:mirror,ufs \ -m /:/dev/dsk/c0t1d0s0,/dev/md/dsk/d31:attach -m /:/dev/dsk/c0t2d0s0,/dev/md/dsk/d32:attach \ -m -:/dev/dsk/c0t1d0s1:swap -m -:/dev/dsk/c0t2d0s1:swap
Este comando efectúa las tareas siguientes:
Crea un nuevo entorno de inicio, second_disk.
Crea una duplicación d30 y configura un sistema de archivos UFS.
Crea una concatenación de un segmento en el segmento 0 de cada disco físico. Las concatenaciones se denominan d31 y d32.
Agrega ambas concatenaciones a la duplicación d30.
Copia el sistema de archivos root (/) a la duplicación.
Configura sistemas de archivos para intercambio en el segmento 1 de cada disco físico.
Figura 2-5 Creación de un entorno de inicio y de un reflejo
La Figura 2-6 muestra un nuevo entorno de inicio que contiene un volumen RAID-1 (duplicado). El comando siguiente crea el entorno de inicio nuevo y el reflejo.
# lucreate -n second_disk -m /:/dev/md/dsk/d20:ufs,mirror \ -m /:/dev/dsk/c0t1d0s0:detach,attach,preserve
Este comando efectúa las tareas siguientes:
Crea un nuevo entorno de inicio, second_disk.
Rompe la duplicación d10 y quita la concatenación d12.
Mantiene el contenido de la concatenación d12. Los sistemas de archivos no se copian.
Crea una nueva duplicación d20. Ahora tiene dos duplicaciones de un sentido, d10 y d20.
Agrega una concatenación d12 a la duplicación d20.
Figura 2-6 Creación de un entorno de inicio mediante la subreflejo existente
Tras haber creado un entorno de inicio, puede implementarle un proceso de actualización. Como parte de dicha actualización, el entorno de inicio puede contener volúmenes RAID-1 (reflejos) de cualquier sistema de archivos. Asimismo, el entorno de inicio puede tener instaladas zonas no globales. La actualización no afecta a ningún archivo del entorno de inicio activo. Cuando esté listo puede activar el nuevo entorno de inicio, que pasa a ser el entorno de inicio actual.
Nota - A partir de la versión Oracle Solaris 10 9/10, el proceso de actualización se ve afectado por el registro automático. Consulte Impacto de registro automático para Actualización automática.
|
La Figura 2-7 muestra una actualización a un entorno de inicio inactivo.
Figura 2-7 Actualización de un entorno de inicio inactivo
En lugar de realizar una actualización puede instalar un archivo de almacenamiento Web Start Flash en un entorno de inicio. La función de instalación Solaris Flash le permite crear una sola instalación de referencia del sistema operativo Oracle Solaris en un sistema. que se denomina sistema maestro. Después se puede replicar esa instalación en otros sistemas que se denominan sistemas clónicos. En esta situación, el entorno de inicio inactivo es un clon. Cuando en un sistema se instala el archivo de almacenamiento Web Start Flash, éste sustituye todos los archivos del entorno de inicio igual que en una instalación inicial.
Para obtener información sobre cómo instalar un archivo de almacenamiento Solaris Flash, consulte Instalación de archivos de almacenamiento Solaris Flash en un entorno de inicio.
Las figuras siguientes ilustran el procedimiento de instalación de un archivo de almacenamiento Solaris Flash en un entorno de inicio inactivo. La Figura 2-8 muestra un sistema con un único disco duro. La Figura 2-9 muestra un sistema con dos discos duros.
Figura 2-8 Instalación de un contenedor de Solaris Flash en un único disco
Figura 2-9 Instalación de un contenedor de Solaris Flash en dos discos
A partir de la versión Oracle Solaris 10 9/10, el proceso de actualización se ve afectado por el registro automático.
Cuando se instala o actualiza un sistema, los datos de configuración acerca de ese sistema se comunican automáticamente, al iniciar, al sistema de registro de productos de Oracle mediante la tecnología de etiqueta de servicio existente. Estos datos de etiqueta de servicio sobre el sistema se utilizan, por ejemplo, para ayudar a que Oracle mejore la asistencia y los servicios al cliente. Puede utilizar estos mismos datos de configuración para crear y administrar su propio inventario de los sistemas.
Para obtener una introducción al registro automático, consulte Novedades de la versión Oracle Solaris 10 9/10 en cuanto a la instalación de Guía de instalación de Oracle Solaris 10 8/11: planificación de la instalación y la actualización.
El registro automático no cambia los procedimientos de Actualización automática a menos que esté actualizando específicamente un sistema desde una versión anterior a la versión Oracle Solaris 10 9/10 o posterior.
El registro automático no cambia ninguno de los siguientes procedimientos de Actualización automática.
Instalación de un archivo de almacenamiento flash de Solaris
Adición o eliminación de parches o paquetes
Prueba de un perfil
Comprobación de la integridad de paquetes
Cuando, y sólo cuando, se actualice un sistema desde una versión anterior a la Oracle Solaris 10 9/10 o a una versión posterior, se debe crear archivo de configuración de registro automático. A continuación, cuando actualice dicho sistema, debe utilizar la opción -k en el comando luupgrade -u, que lleve a este archivo de configuración. Consulte el procedimiento siguiente.
Cuando, y sólo cuando, se actualice una versión anterior a la versión Oracle Solaris 10 9/10 o a una versión posterior, utilice este procedimiento para proporcionar la información de registro automático necesaria durante la actualización.
Este archivo se formatea como una lista de pares de valores de palabras clave. Incluya los siguientes valores y palabras clave, en este formato, en el archivo.
http_proxy=Proxy-Server-Host-Name http_proxy_port=Proxy-Server-Port-Number http_proxy_user=HTTP-Proxy-User-Name http_proxy_pw=HTTP-Proxy-Password oracle_user=My-Oracle-Support-User-Name oracle_pw=My-Oracle-Support-Password
Nota - Siga estas reglas de formato.
Las contraseñas deben estar en texto normal, sin cifrar.
El orden de las palabras clave no importa.
Las palabras clave pueden omitirse completamente si no desea especificar un valor. O bien, puede conservar la palabra clave, y su valor se puede dejar en blanco.
Nota - Si se omiten las credenciales de asistencia, el registro será anónimo.
Los espacios en blanco en el archivo de configuración no importan, a menos que el valor que se desee introducir deba contener un espacio. Sólo los valores http_proxy_user y http_proxy_pw pueden contener un espacio dentro del valor.
El valor oracle_pw no debe contener un espacio.
Consulte el ejemplo siguiente.
http_proxy= webcache.central.example.COM http_proxy_port=8080 http_proxy_user=webuser http_proxy_pw=secret1 oracle_user=joe.smith@example.com oracle_pw=csdfl2442IJS
autoreg=disable
# regadm status Solaris Auto-Registration is currently disabled
Cuando esté en condiciones de cambiar al nuevo entorno de inicio para activarlo, deberá activarlo inmediatamente y reiniciarlo. Los archivos se sincronizan entre los entornos de inicio la primera vez que se inicia desde un entorno recién creado. "Sincronizar" significa que ciertos archivos y directorios del sistema se copian del último entorno de inicio activo al entorno del que se va a iniciar. Al reiniciar el sistema, la configuración instalada en el nuevo entorno de inicio está activa. El entorno de inicio original pasa a ser el entorno inactivo.
|
La Figura 2-10 muestra un intercambio tras un reinicio de un entorno de inicio inactivo a un entorno de inicio activo.
Figura 2-10 Activación de un entorno de inicio inactivo
Si tiene lugar un error, puede volver rápidamente al entorno de inicio original e iniciar de nuevo. Este proceso tarda únicamente el tiempo necesario para reiniciar el sistema, con lo que es mucho más rápido que hacer una copia del original y restaurarla. El nuevo entorno de inicio que no ha podido iniciar se conserva, por lo que es posible analizar el fallo. Sólo se puede recuperar el entorno de inicio utilizado por luactivate para activar el nuevo entorno.
Para recuperar el entorno de inicio anterior:
|
Para obtener información sobre los procedimientos de recuperación, consulte el Capítulo 6Recuperación después de un fallo: retorno al entorno de inicio original (tareas).
La Figura 2-11 muestra el intercambio que tiene lugar al reiniciar para recuperar.
Figura 2-11 Recuperación después de un fallo del entorno de inicio original
También es posible realizar varias actividades de mantenimiento, como comprobar el estado, asignar un nuevo nombre o borrar un entorno de inicio. Si desea conocer los procedimientos de mantenimiento, consulte el Capítulo 7Mantenimiento de los entornos de inicio de Actualización automática de Solaris (tareas).