![]() | |
de actualización de Sun Java Enterprise System 5 para UNIX |
Capítulo3
Software de Sun ClusterEn este capítulo se describe cómo actualizar el software de Sun Cluster a Java ES 5 (Versión 5): software de Sun Cluster 3.1 8/05 .
Este capítulo proporciona una visión general de las consideraciones que es preciso tener en cuenta en la actualización del software de Sun Cluster a la Versión 5.
El software de Sun Cluster sólo se admite en las plataformas Solaris.
El proceso de actualización del software de Sun Cluster descrito en este capítulo incluye tanto el software de la estructura de Sun Cluster como el software de los servicios de datos, o agentes, de Sun Cluster.
Visión general de la actualización del software de Sun ClusterEn esta sección se describen los siguientes aspectos generales de Sun Cluster que afectan a la actualización a Java ES 5 (Versión 5):
Acerca del software de Sun Cluster de la Versión 5
El software de Sun Cluster de la Versión 5 representa una actualización inferior con respecto al software de la Versión 4 de Sun Cluster (consulte las Sun Cluster Release Notes, http://docs.sun.com/doc/819-1405/6n3p13hac?a=view). La Versión 5 de Sun Cluster es prácticamente la misma que la Versión 4, salvo que la Versión 5 no admite el sistema operativo Solaris 8.
Para más información sobre cambios y adiciones en el conjunto de documentación de Sun Cluster 3.1 8/05, consulte Sun Cluster 3.1 8/05 With Java Enterprise System 5 Special Instructions, http://docs.sun.com/doc/819-4351. De lo contrario, son válidos los procedimientos descritos en el conjunto de documentación de Sun Cluster 3.1 8/05 para el software de la Versión 5 de Sun Cluster.
Guía de actualización del software de Sun Cluster
La Tabla 3-1 muestra las rutas de actualización compatibles con Sun Cluster para Java ES 5 (Versión 5). Esta tabla sólo se puede aplicar al sistema operativo Solaris.
Las versiones de Sun Cluster no se asignan de forma individualizada a las versiones de Java ES. En el pasado se incorporaron versiones intermedias (Interim Feature Release, IFR) del software de Sun Cluster en Java ES entre las versiones convencionales de Java ES. Por este motivo, la actualización de Java ES Versión 2, Versión 3 y Versión 4 de Sun Cluster a la Versión 5 de Sun Cluster, como se muestra en la Tabla 3-1, incluye la actualización del software de Sun Cluster 3.1 4/04, Sun Cluster 3.1 9/04 y Sun Cluster 3.1 8/05 a la Versión 5.
Tabla 3-1 Rutas de actualización a Java ES 5 (Versión 5): Software de Sun Cluster 3.1 8/05
Versión de Java ES
Sun Cluster
Versión del softwareEnfoque general
Reconfiguración necesaria
Versión 4
Sun Cluster 3.1 8/05
(2005Q4)Actualización directa1:
Se realiza mediante la utilidad scinstall de Sun Cluster.None (Ninguna).
Versión 3
Sun Cluster 3.1 9/04
o
Sun Cluster 3.1 8/05 (IFR)Actualización directa:
Se realiza mediante la utilidad scinstall de Sun Cluster.La configuración del clúster se migra automáticamente a la versión actualizada.
No se requiere ninguna reconfiguración al actualizar IFR a la Versión 5.
Versión 2
Sun Cluster 3.1 4/04
o
Sun Cluster 3.1 9/04 (IFR)Actualización directa:
Se realiza mediante la utilidad scinstall de Sun Cluster.La configuración del clúster se migra automáticamente a la versión actualizada.
Versión 1
Sun Cluster 3.1
Actualización directa no certificada:
Aunque puede realizarse mediante la utilidad scinstall.La configuración del clúster se migra automáticamente a la versión actualizada.
Versiones anteriores de Java ES
Sun Cluster 3.0
Actualización directa no certificada:
Aunque puede realizarse mediante la utilidad scinstall.La configuración del clúster se migra automáticamente a la versión actualizada.
1La actualización de la Versión 4 a la Versión 5 no es necesaria, a no ser que los componentes compartidos utilizados por el software de Sun Cluster hayan sido actualizados a la Versión 5.
Datos de Sun Cluster
La siguiente tabla muestra el tipo de datos que puede verse afectado por una actualización del software de Sun Cluster.
Estrategia de actualización para Sun Cluster
La estrategia utilizada para la actualización de Sun Cluster depende normalmente de las diferentes consideraciones descritas en el Chapter 1, "Planificación de las actualizaciones": ruta de actualización, dependencias entre los componentes de Java ES, actualización selectiva frente a actualización completa, implementaciones de varias instancias, etc.
En esta sección se particulariza la discusión general en torno a Sun Cluster presentando una serie de problemas que pueden influir en el plan de actualización de Sun Cluster.
Problemas de compatibilidad
El software de Sun Cluster de Java ES Versión 5 incluye nuevas interfaces gráficas de administración, aunque es compatible con las versiones anteriores de los agentes de Sun Cluster.
Dependencias de Sun Cluster
Las dependencias de Sun Cluster con respecto a otros componentes de Java ES pueden afectar al procedimiento de actualización y reconfiguración del software de Sun Cluster. Por ejemplo, los cambios en las interfaces y las funciones de Sun Cluster pueden requerir las versiones actualizadas de los componentes de los que depende el software de Sun Cluster. La actualización de dichos componentes será necesaria en función de la ruta de actualización específica.
Sun Cluster presenta relaciones de dependencia con los siguientes componentes de Java ES:
- Componentes compartidos. El software de Sun Cluster presenta dependencias en relación con determinados componentes compartidos de Java ES (consulte la Tabla 1-9).
- Servicios de datos. El software de Sun Cluster requiere que determinados servicios de datos (o agentes) conviertan a los componentes de productos de Java ES en altamente disponibles. Para cada componente de producto que se ejecute en un entorno de Sun Cluster, debe haber un servicio de datos con el fin de administrar los recursos del clúster correspondientes. Los paquetes de agentes se actualizan normalmente como parte del proceso de actualización de Sun Cluster.
Actualización doble
Se pueden realizar actualizaciones dobles en las que se actualiza tanto el software de Sun Cluster como el sistema operativo (como se describe en Actualizaciones dobles: Java ES y software del sistema operativo) en el contexto de una actualización conjunta de Sun Cluster, pero no como parte de una actualización por turnos.
Para conocer los procedimientos específicos, consulte el capítulo sobre actualización de la Sun Cluster Installation Guide, http://docs.sun.com/doc/819-0420/6n2rlnncr?a=view. Las modificaciones para la Versión 5 de Sun Cluster se describen en Sun Cluster 3.1 8/05 With Java Enterprise System 5 Special Instructions, http://docs.sun.com/doc/819-4351.
El procedimiento se aplica para actualizar el sistema operativo Solaris de Solaris 8 o 9 a Solaris 10.
Actualización del software de Sun Cluster a Java ES Versión 5En esta sección se incluye información sobre la actualización del software de Sun Cluster desde Java ES 2005Q4 (Versión 4), Java ES 2005Q1 (Versión 3) y Java ES 2004Q2 (Versión 2) a Java ES 5 (Versión 5). El procedimiento de actualización es el mismo para las tres versiones de Sun Cluster incluidas en estas versiones de Java ES: el software de Sun Cluster 3.1 4/04, Sun Cluster 3.1 9/04 y Sun Cluster 3.1 8/05.
Si ya tiene instalado el software de Sun Cluster 3.1 8/05 (Versión 3 o Versión 4), no es necesario que lo actualice a la Versión 5, a no ser que los componentes compartidos utilizados por el software de Sun Cluster hayan sido actualizados a la Versión 5.
En esta sección, se describen los siguientes temas:
Introducción
Al actualizar el software de Sun Cluster a Java ES Versión 5, tenga en cuenta los siguientes aspectos relacionados con el proceso de actualización:
- Enfoque de actualización general. Para realizar la actualización, se debe ejecutar la secuencia de comandos scinstall, que actualiza el software Sun Cluster y aplica la configuración anterior de Sun Cluster una vez completada la actualización. No obstante, deben actualizarse todos los nodos de un clúster a la misma versión. Para ello, se puede cerrar el clúster y actualizar todos los nodos, o realizar una actualización por turnos mediante la que se actualicen todos los nodos sucesivamente sin necesidad de cerrar el clúster.
- Dependencias de actualización. Aunque el software de Sun Cluster tiene relaciones de dependencia con varios componentes compartidos de Java ES (consulte la Tabla 1-9), estas relaciones de dependencia son leves: El software de Sun Cluster de Java ES Versión 5 es compatible con las versiones de los componentes de la Versión 4.
- Compatibilidad con versiones anteriores. La Versión 5 del software de Sun Cluster (estructura) es compatible con los agentes del clúster anteriores y el software del agente de la Versión 5 de Sun Cluster es compatible con los componentes de Java ES Versión 4. Sin embargo, todos los nodos del clúster deben ejecutar la misma versión del software del agente y la estructura.
- Anulación de la actualización. No se puede deshacer la actualización al software de Sun Cluster de la Versión 5 para restablecer las versiones anteriores.
- Problemas de plataforma. El enfoque de actualización del software de Sun Cluster es igual en todas las plataformas Solaris y arquitecturas de hardware. Sin embargo, no se admite el software de Sun Cluster en las plataformas Linux.
Actualización de Sun Cluster
En esta sección se proporciona una visión general de cómo realizar una actualización del software de Sun Cluster de Java ES Versión 4 a Java ES Versión 5:
En esta sección se describe una actualización de Sun Cluster conjunta. La actualización por turnos es ligeramente distinta, ya que no es necesario cerrar el clúster. Sin embargo, en ambos casos, se deben realizar los mismos procedimientos generales descritos a continuación para un determinado nodo del clúster. Para conocer los procedimientos específicos, consulte el capítulo sobre actualización de la Sun Cluster Installation Guide, http://docs.sun.com/doc/819-0420/6n2rlnncr?a=view. Las modificaciones para la Versión 5 de Sun Cluster se describen en Sun Cluster 3.1 8/05 With Java Enterprise System 5 Special Instructions, http://docs.sun.com/doc/819-4351.
Tareas previas a la actualización
Antes de actualizar el software de Sun Cluster, debe realizar las tareas descritas a continuación:
Verifique la información sobre la versión actual
Para verificar la versión actual del software de Sun Cluster, introduzca el siguiente comando:
scinstall -pv
El comando devuelve la versión del software de Sun Cluster y de cada paquete de software instalado. Si este comando devuelve la versión 3.1 8/05, 3.1u4, entonces compruebe los números de revisiones para ver si tiene instalado el software de la Versión 4 o de la Versión 5, como se indica en la siguiente tabla.
Tabla 3-3 Sun Cluster Resultados de la verificación de la versión
Versión de Java ES
Número de versión de Sun Cluster
Números de revisiones
Versión 1 (Sun Cluster 3.1)
3.1
Versión 2 (Sun Cluster 3.1 4/04)
3.1u2
Versión 2 ó 3 (Sun Cluster 3.1 9/04)
3.1u3
Versión 3 ó 4 (Sun Cluster 3.1 8/05)
3.1u4
Solaris 9 sparc: 117949-15
Solaris 8 sparc: 117950-15
Solaris 9 x86: 117909-15Versión 5 (Sun Cluster 3.1 8/05)
3.1u4
Solaris 10 sparc: 120500-081
Solaris 9 sparc: 117949-23
Solaris 8 sparc: 117950-23
Solaris 10 x86: 120501-08
Solaris 9 x86: 117909-23
1Los números de revisiones suponen la revisión mínima requerida para actualizar a Java ES Versión 5 para las diferentes plataformas. Si aparecen revisiones más recientes, utilice las nuevas en lugar de las que aparecen en la tabla.
Infraestructura de Sun Cluster Geographic Edition cerrada
Si va a actualizar un clúster que ejecuta el software Sun Cluster Geographic Edition, primero debe cerrar la infraestructura de Sun Cluster Geographic Edition y realizar otros pasos para preparar el clúster para la actualización. Para obtener más instrucciones, consulte la Sun Cluster Geographic EditionInstallation Guide, http://docs.sun.com/doc/819-8004/6n9tmd19d?=view. Estos procedimientos incluyen pasos para actualizar el software de Sun Cluster en la etapa adecuada de la actualización.
Prepare el nodo del clúster para la actualización
El nodo del clúster debe eliminarse del entorno del clúster antes de poder actualizar el software de Sun Cluster:
- Actualización conjunta. Para eliminar el nodo del entorno del clúster, se debe cerrar el entorno: se debe desconectar y desactivar los grupos de recursos, cerrar las aplicaciones que se ejecuten en el entorno, realizar una copia de seguridad de los datos compartidos, cerrar el clúster, realizar una copia de seguridad del disco del sistema y reiniciar el nodo en el modo sin clúster.
- Actualización por turnos Para eliminar el nodo del entorno del clúster, se deben mover todos los grupos de recursos y dispositivos del nodo, realizar una copia de seguridad de los datos compartidos y el disco del sistema y reiniciar el nodo en el modo sin clúster.
Puede encontrar información sobre estas operaciones y otras que es posible que deban realizarse en situaciones específicas en el capítulo sobre la actualización de la Sun ClusterInstallation Guide, http://docs.sun.com/doc/819-0420/6n2rlnncr?a=view.
Actualice el sistema operativo
Es recomendable aprovechar el tiempo de inactividad para actualizar el sistema operativo a la versión más actual y la versión del administrador de volúmenes que se esté utilizando.
Para obtener información detallada sobre estas operaciones, consulte el capítulo sobre actualización de la Sun Cluster Installation Guide, http://docs.sun.com/doc/819-0420/6n2rlnncr?a=view.
Actualización de las dependencias de Sun Cluster
Por lo general, se recomienda actualizar todos los componentes de Java ES de un sistema informático (y de un entorno informático) a la Versión 5. La actualización de los componentes compartidos de la Versión 4 de los que depende el software de Sun Cluster es opcional y se puede llevar a cabo como se describe en el Chapter 2, "Actualización de los componentes compartidos de Java ES." (la actualización de los componentes compartidos de la Versión 2 a la Versión 5 es obligatoria).
Obtenga las contraseñas y la información de configuración necesarias
No es necesaria ninguna información especial sobre la versión instalada actualmente. Sin embargo, deberá iniciar sesión como superusuario para realizar la actualización.
Actualización del software de Sun Cluster
En esta sección, se abordan diversas consideraciones que afectan al proceso de actualización del software de Sun Cluster, además de una descripción del propio procedimiento.
Consideraciones sobre la actualización
Al actualizar el software de Sun Cluster a Java ES Versión 5, es preciso tener en cuenta las siguientes consideraciones:
- Al actualizar el software de la estructura de Sun Cluster, es recomendable actualizar los servicios de datos necesarios para administrar los componentes de Java ES de alta disponibilidad o las demás aplicaciones que se ejecutan en el entorno del clúster.
- Al actualizar el software de Sun Cluster, se ofrece la oportunidad de actualizar los componentes de Java ES o el resto de aplicaciones que se ejecutan en el entorno del clúster.
Procedimiento de actualización
El procedimiento descrito a continuación hace referencia a la actualización del software de Sun Cluster en cada nodo del clúster. Los pasos que aparecen a continuación son de carácter general; para obtener información detallada sobre estos pasos, consulte el capítulo sobre actualización de la Sun Cluster Installation Guide, http://docs.sun.com/doc/819-0420/6n2rlnncr?a=view. Las modificaciones para la Versión 5 de Sun Cluster se describen en Sun Cluster 3.1 8/05 With Java Enterprise System 5 Special Instructions, http://docs.sun.com/doc/819-4351.
- Inicie en modo sin clúster.
- Inicie sesión como root o conviértase en superusuario.
su -
- Acceda al siguiente directorio en la distribución de Java ES Versión 5:
cd /os_arch/Product/sun_cluster/os-ver/Tools
donde os_arch coincide con la plataforma, como, por ejemplo, Solaris_sparc y os-ver es Solaris 9 o Solaris 10.
- Ejecute la utilidad scinstall.
./scinstall
Aparecerá un menú principal para realizar las tareas de instalación, configuración y actualización del clúster.
- Actualice el software de la estructura de Sun Cluster y los servicios de datos que desee.
Los servicios de datos actualizados deben configurarse mediante la migración de los recursos correspondientes a los tipos de recursos actualizados (consulte Tareas posteriores a la actualización).
- Aplique las revisiones necesarias al software de la estructura de Sun Cluster y a los servicios de datos.
Puede encontrar información sobre cómo acceder a las revisiones pertinentes y aplicarlas en el Sun Cluster 3.0-3.1 Release Notes Supplement, http://docs.sun.com/app/docs/doc/816-3381/6m9lratq9?a=view#gcpom.
- Reinicie el nodo en el clúster.
Verificación de la actualización
Puede verificar si se ha realizado con éxito la actualización del software de Sun Cluster de la siguiente manera:
- Introduzca el siguiente comando:
scinstall -pv
El comando devuelve la versión del software de Sun Cluster y de cada paquete de software instalado. Si este comando devuelve la versión 3.1 8/05, 3.1u4, entonces compruebe los números de revisiones para ver si tiene instalado el software de la Versión 4 o de la Versión 5, como se indica en la Tabla 3-3.
- Consulte el archivo de registro de actualización de los servicios de datos.
Se hace referencia a este archivo de registro al final de los mensajes de salida de la actualización.
Tareas posteriores a la actualización
Después de realizar la actualización del software de Sun Cluster, es posible que deba realizar una serie de tareas adicionales en función del tipo de actualización: conjunta o por turnos. Entre las tareas necesarias para restaurar por completo el entorno del clúster, se incluyen:
Para obtener información detallada sobre las tareas posteriores a la actualización, consulte el capítulo sobre actualización de la Sun Cluster Installation Guide, http://docs.sun.com/doc/819-0420/6n2rlnncr?a=view.
Anulación de la actualización
No se puede deshacer la actualización del software de Sun Cluster. Los cambios realizados durante el proceso de actualización no se pueden deshacer fácilmente.