Sun Java Enterprise System 2005Q4 Gu�a de actualizaci�n |
Cap�tulo 8
Almac�n de sesi�n de alta disponibilidadEn este cap�tulo se describe c�mo actualizar el Almac�n de sesi�n de alta disponibilidad a Java ES 2005Q4 (Versi�n 4): Almac�n de sesi�n de alta disponibilidad (HADB) 4.4.2
Este cap�tulo proporciona una visi�n general de los problemas de actualizaci�n y, a continuaci�n, describe las diferentes rutas de actualizaci�n admitidas por Java ES Versi�n 4. Se tratan las actualizaciones tanto en el sistema operativo Solaris como en Linux.
Visi�n general de la actualizaci�n de HADB.En esta secci�n se describen los siguientes aspectos generales de HADB que afectan a la actualizaci�n a Java ES 2005Q4 (Versi�n 4):
Acerca de HADB de Java ES Versi�n 4
Las versiones de HADB de Java ES presentan diversas soluciones de errores de Java ES 2005Q1 (Versi�n 3)
Gu�a de actualizaci�n de HADB
La Tabla 8-1 muestra las rutas de actualizaci�n admitidas de HADB a Java ES Versi�n 4. Esta tabla hace referencia tanto al sistema operativo Solaris como a Linux.
Datos de HADB
La siguiente tabla muestra el tipo de datos que puede verse afectado por una actualizaci�n del software de HADB.
Problemas de compatibilidad
El componente HADB incluido en Java ES Versi�n 4 es compatible con el de Java ES Versi�n 3.
Dependencias de HADB
El componente HADB incluido en Java ES Versi�n 4 requiere Java 2 Platform, Standard Edition (J2SE) Versi�n 5.0 o superior.
Actualizaci�n de HADB desde Java ES Versi�n 3En esta secci�n, se incluye informaci�n sobre la actualizaci�n de HADB de Java ES 2005 Q1 (Versi�n 3) a Java ES 2005Q4 (Versi�n 4). En esta secci�n, se describen los siguientes temas:
Introducci�n
Al actualizar el componente HADB de Java ES Versi�n 3 a Java ES Versi�n 4, tenga en cuenta los siguientes aspectos relacionados con el proceso de actualizaci�n:
- Enfoque de actualizaci�n general. Para realizar la actualizaci�n, se deben eliminar los paquetes de HADB de Java ES Versi�n 3 y agregar los paquetes de Java ES Versi�n 4. Existen dos enfoques de actualizaci�n disponibles:
- Dependencias de actualizaci�n. HADB requiere J2SE Versi�n 5.0 o superior.
- Compatibilidad con versiones anteriores. El componente HADB incluido en Java ES Versi�n 4 es compatible con el de Java ES Versi�n 3.
- Anulaci�n de la actualizaci�n. Para deshacer la actualizaci�n de Java ES Versi�n 3 a Java ES Versi�n 4, restablezca la Versi�n 3, que permanece sin modificar en un directorio independiente creado durante el proceso de actualizaci�n.
- Problemas de plataforma. El enfoque de actualizaci�n general de HADB es id�ntico tanto en el sistema operativo Solaris como en Linux.
Actualizaci�n de la Versi�n 3 de HADB
En esta secci�n, se describe c�mo realizar una actualizaci�n de HADB de Java ES Versi�n 3 a Java ES Versi�n 4 en las plataformas Solaris y Linux. En esta secci�n, se describen los siguientes temas:
Tareas previas a la actualizaci�n
Antes de actualizar HADB, debe realizar las tareas descritas a continuaci�n.
Verifique la informaci�n de versi�n actual
Puede verificar la versi�n actual de HADB mediante las utilidades est�ndar de comprobaci�n de versi�n. Por ejemplo:
Solaris:
pkgparam -v SUNWhadbaLinux:
rpm -qi sun-hadb-a-4.4.2-7.i386.rpm
Dependencias de actualizaci�n de HADB
Por lo general, se recomienda actualizar todos los componentes de Java ES de un sistema inform�tico (y de un entorno inform�tico) a Java ES Versi�n 4. La actualizaci�n de HADB a la Versi�n 4 depende de J2SE 5.0 o superior.
Copia de seguridad de los datos
El proceso de actualizaci�n de Java ES Versi�n 3 a Java ES Versi�n 4 no modifica los datos din�micos de HADB. No obstante, puede realizar una copia de seguridad de los paquetes de Java ES por si necesita deshacer la actualizaci�n posteriormente.
Obtenga las contrase�as y la informaci�n de configuraci�n necesarias
Para actualizar HADB, debe conocer la contrase�a de superusuario.
Actualizaci�n de la versi�n 3 de HADB
En esta secci�n, se abordan diversas consideraciones que afectan al proceso de actualizaci�n de HADB, adem�s de una descripci�n del propio procedimiento.
Consideraciones sobre la actualizaci�n
Al actualizar el software de HADB a Java ES Versi�n 4, se deben tener en cuenta las siguientes consideraciones:
- En funci�n de los requisitos de producci�n, debe determinar qu� tipo de actualizaci�n es la m�s adecuada: la actualizaci�n en l�nea o sin conexi�n.
- Los paquetes de actualizaci�n de Java ES Versi�n 4 para las plataformas Linux y Solaris se muestran en la siguiente tabla: Los paquetes de Solaris se muestran con su secuencia de instalaci�n.
Actualizaciones en l�nea de HADB
Las actualizaciones en l�nea de HADB s�lo est�n disponibles al actualizar desde Java ES Versi�n 3.
Al realizar una actualizaci�n en l�nea de HADB, debe instalar en primer lugar HADB en cada servidor del cl�ster que se va a actualizar. Cada servidor anula primero el registro de la instalaci�n anterior de HADB y, a continuaci�n, registra la versi�n reci�n instalada de HADB.
Para obtener informaci�n sobre c�mo realizar una actualizaci�n en l�nea, consulte la siguiente secci�n de Sun Java System Application Server Enterprise Edition 8.1 2005Q2 High Availability Administration Guide (http://docs.sun.com/doc/819-2555/6n4r9qo7n?a=view)
Actualizaciones sin conexi�n de HADB
Las actualizaciones sin conexi�n de HADB est�n disponibles cuando se actualiza desde Java ES Versi�n 3.
Para realizar una actualizaci�n sin conexi�n, cierre los servicios de HADB y sustituya los paquetes de HADB existentes por las nuevas versiones disponibles de la distribuci�n de Java ES Versi�n 4, que aparecen en la Tabla 8-4.
Lleve a cabo los procedimientos descritos en Actualizaci�n de paquetes en las plataformas Solaris y Actualizaci�n de paquetes en las plataformas Linux.
Verificaci�n de la actualizaci�n
Despu�s de completar la actualizaci�n en l�nea, verif�quela mediante el siguiente procedimiento. Una vez que haya comprobado que la actualizaci�n se ha realizado con �xito, pueden eliminarse los antiguos paquetes de instalaci�n.
Para verificar que los procesos en ejecuci�n est�n utilizando los servicios de HADB actualizados, puede llevar a cabo los siguientes pasos.
- Para todos los servicios de HADB que se est�n ejecutando, emita uno de los siguientes comandos:
HADB-base/bin/ma -V
HADB-base/bin/hadbm -VPor ejemplo, en la plataforma Solaris 8:
HADB-base/bin/ma -V
Sun Java System High Availability Database 4.4 Database Management Agent
Versi�n: 4.4.2.7 [V4-4-2-7 2005-05-26 13:49:01 server@domain] \ (SunOS_5.8_sparc)- Para comprobar si se est� ejecutando la base de datos, ejecute los comandos del siguiente ejemplo para la base de datos denominada “ExampleDB”:
HADB-base/bin/hadbm status -n databaseName
HADB-base/bin/hadbm list
Base de datos
ExampleDBHADB-base/bin/hadbm status ExampleDB
Base de datos Estado
ExampleDB FaultTolerantHADB-base/bin/hadbm status -n ExampleDB
N�m. de nodo Nombre de host Puerto Rol del nodo Estado del nodo Nodo de duplic.
0 sungod012 15000 activo en ejecuci�n 1
1 sungod012 15020 activo en ejecuci�n 0Todos los servicios de HADB de los nodos mostrados deben presentar el estado “en ejecuci�n”.
- Para comprobar que todos los productos que usen HADB utilicen la nueva ruta de HADB, ejecute el comando del siguiente ejemplo para la base de datos denominada “ExampleDB”:
HADB-base/bin/hadbm get PackageName ExampleDB
Atributo Valor
PackageName V4.4.2.7El comando anterior muestra la versi�n actual de HADB. Para obtener un listado detallado, ejecute el siguiente comando:
hadbm get --all ExampleDB
Tareas posteriores a la actualizaci�n
No hay tareas posteriores a la actualizaci�n, m�s all� de las descritas en Actualizaci�n de HADB desde Java ES Versi�n 3.
Anulaci�n de la actualizaci�n
Para deshacer la actualizaci�n de HADB, sustituya las nuevas versiones de los paquetes de HADB que ha instalado por las versiones instaladas anteriormente. Utilice el mismo procedimiento descrito en Anulaci�n de la actualizaci�n. No es necesario modificar ning�n dato o archivo de configuraci�n.