Sun Java Enterprise System 2005Q4 Gu�a de actualizaci�n |
Cap�tulo 9
Application ServerEn este cap�tulo se describe c�mo actualizar Application Server a Java ES 2005Q4 (Versi�n 4): Sun Java System Application Server Enterprise Edition 8.1 2005Q4.
Este cap�tulo proporciona una visi�n general de los problemas y los procedimientos de actualizaci�n de las diferentes rutas de actualizaci�n admitidas por Java ES Versi�n 4. Se tratan las actualizaciones tanto en el sistema operativo Solaris como Linux.
Visi�n general de la actualizaci�n de Application ServerEn esta secci�n se describen los siguientes aspectos generales de Application Server que afectan a la actualizaci�n a Java ES 2005Q4 (Versi�n 4):
Acerca de Application Server de Java ES Versi�n 4
En Application Server de Java ES Versi�n 4, se han solucionado algunos errores de la Versi�n 3, aunque funcionalmente la Versi�n 4 de Application Server es id�ntica a la Versi�n 3.
Gu�a de actualizaci�n de Application Server
La Tabla 9-1 muestra las rutas de actualizaci�n compatibles de Application Server para Java ES Versi�n 4. Esta tabla hace referencia tanto al sistema operativo Solaris como a Linux.
Tabla 9-1 Rutas de actualizaci�n a Java ES Versi�n 4: Sun Java System Application Server Enterprise Edition 8.1 2005Q4
Versi�n de Java ES
Application Server Versi�n
Enfoque general
Reconfiguraci�n necesaria
Versi�n 3
Sun Java System Application Server Enterprise Edition 8.1 2005Q1
Actualizaci�n directa:
Se realiza mediante la aplicaci�n de revisiones.Ninguna.
Versi�n 2
Sun Java System Application Server 7.0 Upgrade 3 (2004Q2)
Platform Edition y Enterprise EditionActualizaci�n directa:
Utilice el programa de instalaci�n de Java ES y, a continuaci�n, la utilidad de reconfiguraci�n.Variables de entorno y otros datos de configuraci�n.
Deben migrarse las aplicaciones y los componentes de J2EE al nuevo entorno de Application Server e implementarse de nuevo.
Versi�n 1
Sun ONE Application Server 7.0 Upgrade 1 (2003Q4)
Platform Edition y Enterprise EditionActualizaci�n directa no certificada:
Aunque puede utilizar el programa de instalaci�n de Java ES y, a continuaci�n, la utilidad de reconfiguraci�n.Variables de entorno y otros datos de configuraci�n.
Deben migrarse las aplicaciones y los componentes de J2EE al nuevo entorno de Application Server e implementarse de nuevo.
Versiones de Java ES anteriores
Sin actualizaci�n directa:
Aunque puede actualizar primero a la Versi�n 3 utilizando los procedimientos descritos en la Gu�a de migraci�n y actualizaci�n de Java Enterprise System 2005Q1
(http://docs.sun.com/doc/819-0062).A continuaci�n, actualice de la Versi�n 3 a la Versi�n 4.
Adem�s de las versiones de Java ES deApplication Server mostradas en la tabla Tabla 9-1, Application Server Platform Edition tambi�n incluye el software del sistema operativo Solaris. La actualizaci�n de las versiones compiladas de Application Server a la Versi�n 4 de Enterprise Edition se puede realizar mediante el programa de instalaci�n de Java ES. S�lo tiene que seleccionar Application Server para instalarlo mediante el programa de instalaci�n, como si se tratase de una nueva instalaci�n, y el software de este programa actualizar� autom�ticamente la versi�n compilada, realizando todas las tareas de reconfiguraci�n necesarias para Application Server.
Datos de Application Server
La siguiente tabla muestra el tipo de datos que puede verse afectado por una actualizaci�n del software de Application Server.
Problemas de compatibilidad
La Versi�n 4 de Application Server no presenta ning�n cambio en la interfaz con respecto a la Versi�n 3. Sin embargo, existen varias divergencias importantes entre las interfaces de la Versi�n 4 y la Versi�n 2 que hacen que estas dos versiones sean incompatibles.
Application Server Dependencias
Las dependencias de Application Server con otros componentes de Java ES pueden afectar al procedimiento de actualizaci�n y reconfiguraci�n del software de Application Server. Por ejemplo, los cambios en las interfaces y las funciones de Application Server pueden requerir las versiones actualizadas de los componentes de los que depende Application Server. La actualizaci�n de dichos componentes ser� necesaria en funci�n de la ruta de actualizaci�n espec�fica.
Application Server presenta relaciones de dependencia con los siguientes componentes de Java ES:
- Componentes compartidos. Application Server presenta dependencias en relaci�n con determinados componentes compartidos de Java ES (consulte la Tabla 1-6).
- Message Queue. Application Server depende de Message Queue para permitir el uso de la mensajer�a as�ncrona compatible con J2EE Java Message Service.
- Contenedor web (opcional). Application Server depende de los servicios de contenedor web para el complemento de equilibrado de carga opcional. Tanto Java ES Web Server como un contenedor de terceros (por ejemplo, Apache Web Server y Microsoft IIS) pueden ofrecer este tipo de compatibilidad.
- Almac�n de sesi�n de alta disponibilidad (opcional). Application Server depende del Almac�n de sesi�n de alta disponibilidad para mantener la informaci�n de estado de sesi�n necesaria para admitir la conmutaci�n por error entre las instancias.
Actualizaci�n de Application Server desde Java ES Versi�n 3En esta secci�n, se incluye informaci�n sobre la actualizaci�n de Application Server 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 Application Server de Java ES Versi�n 3 a la Versi�n 4, tenga en cuenta los siguientes aspectos relacionados con el proceso de actualizaci�n:
- Enfoque de actualizaci�n general. La actualizaci�n se realiza aplicando las revisiones en la Versi�n 3. No es necesario migrar o volver a configurar los componentes de J2EE para actualizar de la Versi�n 3 de Application Server a la Versi�n 4.
- Dependencias de actualizaci�n. Mientras Application Server presenta una relaci�n de dependencia con una serie de componentes compartidos de Java ES (consulte la Tabla 1-6), la Versi�n 4 de Application Server es compatible con las versiones de estos componentes compartidos de la Versi�n 3. Por lo tanto, en la actualizaci�n de Application Server a la Versi�n 4, la actualizaci�n de estos componentes compartidos es completamente opcional.
Adem�s, la Versi�n 4 de Application Server depende de la Versi�n 4 deMessage Queue y tambi�n, de forma opcional, de Java ES Web Server o contenedores web de terceros, tal y como se describe en Application Server Dependencias. Sin embargo, estas dependencias de actualizaci�n no son determinantes, ya que la actualizaci�n de estos componentes es opcional en relaci�n con la actualizaci�n de Application Server a la Versi�n 4.
La Versi�n 4 de Application Server tambi�n depende de forma opcional del Almac�n de sesi�n de alta disponibilidad. Si Application Server lo utiliza, este almac�n debe actualizarse a la Versi�n 4. Tenga en cuenta que, al actualizar el Almac�n de sesi�n de alta disponibilidad, se actualiza autom�ticamente el componente compartido de J2SE a la Versi�n 4.
- Compatibilidad con versiones anteriores. La Versi�n 4 de Application Server es compatible con la Versi�n 3.
- Anulaci�n de la actualizaci�n. Para deshacer la actualizaci�n a la Versi�n 4 y recuperar la Versi�n 3, se deben eliminar las revisiones aplicadas durante la actualizaci�n.
- Problemas de plataforma. El enfoque de actualizaci�n general de Application Server es id�ntico tanto en el sistema operativo Solaris como en Linux. No obstante, las tecnolog�as de aplicaci�n de revisiones son distintas. Por lo tanto, el proceso de actualizaci�n incluye procedimientos espec�ficos para cada plataforma.
Actualizaci�n de la Versi�n 3 de Application Server
En esta secci�n, se describe c�mo realizar una actualizaci�n de Application Server de Java ES Versi�n 3 a Java ES Versi�n 4 en las plataformas Solaris y Linux. Cuando un tema haga referencia a procedimientos espec�ficos para una plataforma, se indicar� el sistema operativo al que se aplica. En esta secci�n, se describen los siguientes temas:
Tareas previas a la actualizaci�n
Antes de actualizar Application Server, debe realizar las tareas descritas a continuaci�n.
Verifique la informaci�n de versi�n actual
Para verificar la versi�n actual de Application Server, introduzca el siguiente comando:
AppServer8-base/bin/asadmin version --verbose
Actualice las dependencias de Application Server
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. Sin embargo, como la actualizaci�n de Application Server a la Versi�n 4 no implica la actualizaci�n de los dem�s componentes de la Versi�n 3, esta tarea es opcional. Si decide actualizar los componentes de los que depende Application Server, por lo general, deben actualizarse en el siguiente orden:
- Componentes compartidos. Las instrucciones para actualizar los componentes compartidos de Java ES a la Versi�n 4 est�n disponibles en Actualizaci�n de los componentes compartidos de Java ES.
- Message Queue. Las instrucciones para actualizar Message Queue a la Versi�n 4 est�n disponibles en el Cap�tulo 7, “Message Queue”.
- Software de contenedor web (opcional). Las instrucciones para actualizar Web Server o Application Server est�n disponibles en Cap�tulo 6, “Web Server” y Cap�tulo 9, “Application Server” respectivamente.
- Almac�n de sesi�n de alta disponibilidad (opcional). Las instrucciones para actualizar el Almac�n de sesi�n de alta disponibilidad est�n disponibles en Cap�tulo 8, “Almac�n de sesi�n de alta disponibilidad”.
Copia de seguridad de los datos de Application Server
Al actualizar Application Server de la Versi�n 3 a la Versi�n 4, no se modifican los datos de configuraci�n, por lo que no es necesario que realice una copia de seguridad de los datos actuales.
Obtenga las contrase�as y la informaci�n de configuraci�n necesarias
Debe conocer el Id. de usuario y la contrase�a del administrador de la versi�n instalada actualmente de Application Server.
Actualizaci�n de la Versi�n 3 de Application Server (Solaris)
En esta secci�n, se abordan diversas consideraciones que afectan al proceso de actualizaci�n de Application Server, adem�s de una descripci�n del propio procedimiento.
Consideraciones sobre la actualizaci�n (Solaris)
Al actualizar el software de Application Server a Java ES Versi�n 4, se deben tener en cuenta las siguientes consideraciones:
- Deben cerrarse todos los componentes de J2EE que se est�n ejecutando en una instancia de Application Server antes de actualizar dicha instancia. No obstante, este requisito no es imprescindible si el equilibrado de carga proporciona alta disponibilidad o escalabilidad.
- Deben cerrarse todas las instancias de Application Server que se est�n ejecutando en un �nico equipo (todas las que correspondan a la misma imagen de Application Server instalada) mientras se aplica la revisi�n en la imagen instalada.
- En las implementaciones con varios nodos, realice el procedimiento de actualizaci�n en cada nodo o en cada equipo que aloje instancias de Application Server.
- La revisi�n de actualizaci�n de la Versi�n 4 de Application Server para el SO Solaris se muestra en la siguiente tabla:
Tabla 9-4 Revisiones1 de actualizaci�n de Application Server en Solaris
Descripci�n
SPARC
Solaris 8, 9 y 10
x86
Solaris 8 y 9
Application Server
119166-10
119167-10
Traducci�n de Application Server
119024-10
119025-10
1Los n�meros de revisiones suponen la revisi�n m�nima necesaria para actualizar a Java ES Versi�n 4. Si aparecen nuevas revisiones, util�celas en lugar de las que aparecen en la tabla.
Procedimiento de actualizaci�n (Solaris)
El procedimiento que se describe a continuaci�n hace referencia a las instancias de Application Server que residen localmente en el equipo en el que va a realizarse la actualizaci�n.
- Obtenga los n�meros de revisi�n necesarios en la Tabla 9-4.
Las revisiones pueden descargarse en /tmp desde: http://sunsolve.sun.com/pub-cgi/show.pl?target=patches/patch-access
- Cierre todos los componentes de J2EE que dependan de las instancias de Application Server que se van a actualizar.
- Cierre todas las instancias de Application Server en el equipo que se va a actualizar.
AppServer8-base/bin/asadmin stop-domain domainName
- Aplique la revisi�n adecuada de Application Server que aparece en la Tabla 9-4.
patchadd patch_ID
- Modifique la secuencia de comandos asant.
- Cambie el nombre de la secuencia de comandos asant existente por asant.bak.
La secuencia de comandos se encuentra en la siguiente ubicaci�n:
AppServer8-base/bin/asant
- Copie el archivo asant.template de
AppServer8-base/lib/install/templates/ee
a
AppServer8-base/bin/asant
- Edite la secuencia de comandos.
Sustituya el token %CONFIG_HOME% por AppServer8-base/config.
- Si se han realizado cambios manuales en el archivo de la secuencia de comandos original (asant.bak), comb�nelas en una nueva secuencia de comandos asant.
- Confirme que la actualizaci�n de la revisi�n se ha realizado con �xito:
showrev -p | grep patch_ID
Como resultado, deber�an devolverse las versiones de Id. de revisi�n aplicadas en el Paso 4.
- Reinicie las instancias de Application Server.
AppServer8-base/bin/asadmin start-domain domainName
Actualizaci�n de la Versi�n 3 de Application Server (Linux)
En esta secci�n, se abordan diversas consideraciones que afectan al proceso de actualizaci�n de Application Server, adem�s de una descripci�n del propio procedimiento.
Consideraciones sobre la actualizaci�n (Linux)
Al actualizar el software de Application Server a Java ES Versi�n 4 en la plataforma Linux, se deben tener en cuenta las mismas consideraci�n que en la plataforma Solaris (consulte Consideraciones sobre la actualizaci�n (Solaris)), excepto que las revisiones de actualizaci�n Versi�n 4 para Linux son diferentes de las de Solaris.
La revisi�n de actualizaci�n de la Versi�n 4 de Application Server para el SO Linux se muestra en la siguiente tabla:
Tabla 9-5 Revisiones1 de actualizaci�n de Application Server en Linux
Descripci�n
Id. de revisi�n y nombres de RPM
Application Server
119168-10
sun-asac-8.1.2-10.i386.rpm, sun-asacee-8.1.2-10.i386.rpm
sun-ascml-8.1.2-10.i386.rpm, sun-ascmn-8.1.2-10.i386.rpm
sun-ascmnse-8.1.2-10.i386.rpm, sun-asdb-8.1.2-10.i386.rpm
sun-asdem-8.1.2-10.i386.rpm, sun-asdemdb-8.1.2-10.i386.rpm
sun-ashdm-8.1.2-10.i386.rpm
sun-asJdbcDrivers-8.1.2-10.i386.rpm
sun-asjdoc-8.1.2-10.i386.rpm, sun-aslb-8.1.2-10.i386.rpm
sun-asman-8.1.2-10.i386.rpm, sun-asmanee-8.1.2-10.i386.rpm
sun-asu-8.1.2-10.i386.rpm, sun-asuee-8.1.2-10.i386.rpm
sun-asut-8.1.2-10.i386.rpm, sun-aswbcr-8.1.2-10.i386.rpmTraducci�n de Application Server
119026-10
sun-asacee-Locale-8.1.1-51.i386.rpm
sun-ascmnse-Locale-8.1.1-51.i386.rpm
sun-asu-Locale-8.1.1-51.i386.rpm
sun-asuee-Locale-8.1.1-51.i386.rpm
1Los n�meros de revisiones suponen la revisi�n m�nima necesaria para actualizar a Java ES Versi�n 4. Si aparecen nuevas revisiones, util�celas en lugar de las que aparecen en la tabla.
Procedimiento de actualizaci�n (Linux)
El procedimiento que se describe a continuaci�n hace referencia a las instancias de Application Server que residen localmente en el equipo en el que va a realizarse la actualizaci�n.
Precauci�n
En Linux, la actualizaci�n de Java ES Versi�n 3 a Java ES Versi�n 4 no se puede deshacer.
- Obtenga las revisiones necesarias utilizando los n�meros de revisi�n y los nombres de RPM en la Tabla 9-5. Use esta informaci�n para obtener los n�meros de versi�n para el RPM.
Las revisiones pueden descargarse en /tmp desde: http://sunsolve.sun.com/pub-cgi/show.pl?target=patches/patch-access
- Cierre todos los componentes de J2EE que dependan de las instancias de Application Server que se van a actualizar.
- Cierre todas las instancias de Application Server en el equipo que se va a actualizar.
AppServer8-base/bin/asadmin stop-domain domainName
- Realice una copia de seguridad de los siguientes archivos:
- Aplique todos los RPM de Application Server que aparecen en la Tabla 9-5.
rpm -Fvh sun-asmodule-8.1.2-10.i386.rpm
rpm -Fvh sun-asmodule-Locale-8.1.1-51.i386.rpm- Restablezca los archivos de los que se ha realizado una copia de seguridad en el Paso 4 a sus ubicaciones originales:
- Modifique la secuencia de comandos asant.
- Cambie el nombre de la secuencia de comandos asant existente por asant.bak.
La secuencia de comandos se encuentra en la siguiente ubicaci�n:
AppServer8-base/bin/asant
- Copie el archivo asant.template de
AppServer8-base/lib/install/templates/ee
a
AppServer8-base/bin/asant
- Edite la secuencia de comandos.
Sustituya el token %CONFIG_HOME% por AppServer8-base/config.
- Si se han realizado cambios manuales en el archivo de la secuencia de comandos original (asant.bak), comb�nelas en una nueva secuencia de comandos asant.
- Confirme que la actualizaci�n de la revisi�n se ha realizado con �xito:
rpm -qa | grep sun-as
Se deber�an mostrar los n�meros de las nuevas versiones de los RPM.
- Reinicie las instancias de Application Server.
AppServer8-base/bin/asadmin start-domain domainName
Verificaci�n de la actualizaci�n
Puede comprobar si se ha aplicado correctamente la revisi�n mediante el siguiente comando:
AppServer8-base/bin/asadmin version --verbose
Consulte la Tabla 9-3 para obtener los valores de salida.
Tareas posteriores a la actualizaci�n
No hay tareas posteriores a la actualizaci�n, adem�s de las descritas en Procedimiento de actualizaci�n (Solaris) y Procedimiento de actualizaci�n (Linux).
Deshacer la actualizaci�n (Solaris)
En esta secci�n, se abordan diversas consideraciones que afectan al proceso que permite deshacer la actualizaci�n de Application Server, adem�s de una descripci�n del propio procedimiento.
Consideraciones sobre c�mo deshacer la actualizaci�n (Solaris)
El procedimiento para deshacer la actualizaci�n a la Versi�n 4 de Application Server es similar al procedimiento de actualizaci�n a esta versi�n, s�lo que en el orden inverso. Se eliminar�n las revisiones.
Procedimiento para deshacer la actualizaci�n (Solaris)
- Cierre todos los componentes de J2EE que se est�n ejecutando en la instancia de Application Server que se va a actualizar.
- Cierre la instancia de Application Server que se va a actualizar.
- Elimine las revisiones que aparecen en la Tabla 9-4.
patchrm patch_ID
- Reinicie la instancia de Application Server.
Actualizaci�n de Application Server desde Java ES Versi�n 2En esta secci�n, se incluye informaci�n sobre la actualizaci�n de Application Server de Java ES Versi�n 2 a Java ES 2005Q4 (Versi�n 4). En esta secci�n, se describen los siguientes temas:
Introducci�n
Al actualizar Application Server de Java ES Versi�n 2 a la 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 debe instalar la Versi�n 4 de Application Server mediante el programa de instalaci�n de Java ES y seleccionar la opci�n Configurar m�s tarde. Para volver a efectuar la configuraci�n, se debe emplear la utilidad asupgrade. Una vez actualizado Application Server, se deben migrar las aplicaciones y los componentes de J2EE de la Versi�n 2 a la Versi�n 4.
- Dependencias de actualizaci�n. Para actualizar los componentes de Java ES en un equipo desde la Versi�n 2, es necesario actualizar todos los dem�s componentes de Java ES alojados por el equipo; no se permite la actualizaci�n selectiva de componentes de Java ES de la Versi�n 2 a la Versi�n 4. En concreto, deben actualizarse todos los componentes compartidos de Java ES utilizados por Application Server. Tambi�n deben actualizarse Message Queue, si reside en el mismo equipo, y Web Server, si se est� utilizando para el equilibrado de carga.
- Compatibilidad con versiones anteriores. La Versi�n 4 de Application Server no es compatible con la Versi�n 2. Deben migrarse las aplicaciones y los componentes de J2EE para que ejecuten en un entorno de la Versi�n 4 de Application Server.
- Anulaci�n de la actualizaci�n. Para deshacer la actualizaci�n de la Versi�n 2 a la 4, s�lo hay que restablecer la instalaci�n de la Versi�n 2 (el proceso de actualizaci�n no elimina los datos de configuraci�n de la Versi�n 2).
- Problemas de plataforma. El enfoque de actualizaci�n general de Application Server es id�ntico tanto en el sistema operativo Solaris como en Linux.
Actualizaci�n de la Versi�n 2 de Application Server
En esta secci�n, se describe c�mo realizar una actualizaci�n de Application Server de Java ES Versi�n 3 a Java ES Versi�n 4 en las plataformas Solaris y Linux. Cuando un tema haga referencia a procedimientos espec�ficos para una plataforma, se indicar� el sistema operativo al que se aplica. En esta secci�n, se describen los siguientes temas:
Tareas previas a la actualizaci�n
Antes de actualizar Application Server, debe realizar las tareas descritas a continuaci�n.
Verifique la informaci�n de versi�n actual
Para verificar la versi�n actual de Application Server, introduzca el siguiente comando:
AppServer7-base/bin/asadmin version --verbose
Consulte la Tabla 9-3 para obtener informaci�n sobre la versi�n.
Dependencias de actualizaci�n de Application Server
Al actualizar las dependencias de Application Server, se deben actualizar a la Versi�n 4 todos los componentes y los componentes de productos locales de los que dependa Application Server. Los componentes compartidos se actualizan autom�ticamente mediante el programa de instalaci�n de Java ES como parte del procedimiento de actualizaci�n (consulte el Paso 3).
Las dependencias de Application Server deben actualizarse en el siguiente orden antes de actualizar Application Server. Puede omitir todas aquellas dependencias que ya se hayan actualizado.
- Message Queue. Consulte el Cap�tulo 7, “Message Queue”
- Web Server (opcional). Consulte el Cap�tulo 6, “Web Server”
Copia de seguridad de los datos de Application Server
Al actualizar Application Server de la Versi�n 2 a la Versi�n 4, no se sobrescriben los datos de configuraci�n. Sin embargo, como medida de seguridad, se debe realizar una copia de seguridad de los directorios de configuraci�n de todas las instancias de Application Server antes de realizar la actualizaci�n.
Los directorios de configuraci�n se encuentran en la siguiente ubicaci�n:
Obtenga las contrase�as y la informaci�n de configuraci�n necesarias
Debe conocer la siguiente informaci�n sobre la versi�n instalada actualmente:
Actualizaci�n de la Versi�n 2 de Application Server
En esta secci�n, se abordan diversas consideraciones que afectan al proceso de actualizaci�n de Application Server, adem�s de una descripci�n del propio procedimiento.
Consideraciones sobre la actualizaci�n
Al actualizar el software de Application Server a Java ES Versi�n 4, se deben tener en cuenta las siguientes consideraciones:
- Deben cerrarse todos los componentes de J2EE que se est�n ejecutando en una instancia de Application Server antes de actualizar dicha instancia. No obstante, este requisito no es imprescindible si se utiliza el equilibrado de carga para proporcionar alta disponibilidad o escalabilidad.
- Deben cerrarse todas las instancias de Application Server que se est�n ejecutando en un �nico equipo (todas las que correspondan a la misma imagen de Application Server instalada) mientras se est� actualizando la imagen instalada.
Procedimiento de actualizaci�n
El procedimiento que se describe a continuaci�n hace referencia a las instancias de Application Server que residen localmente en el equipo en el que va a realizarse la actualizaci�n.
- Inicie sesi�n como root o convi�rtase en superusuario.
su -
- Detenga Application Server y todos los procesos relacionados con �l.
- Instale la Versi�n 4 de Application Server mediante el programa de configuraci�n de Java ES y seleccione la opci�n Configurar m�s tarde.
Decida si desea instalar, al menos, los tres primeros subcomponentes, incluido el Agente del nodo.
Una vez instalado el software de Application Server, aseg�rese de realizar las tareas posteriores a la instalaci�n descritas en Configuraci�n de Application Server despu�s de instalar con la opci�n Configurar m�s tarde.
- Identifique los directorios de instalaci�n de origen y de destino, por ejemplo:
- Ejecute la utilidad asupgrade.
La utilidad asupgrade crea un agente del nodo de la Versi�n 2 bajo el que se migran las instancias de Application Server de la Versi�n 2.
La utilidad se encuentra en el directorio de Application Server, por ejemplo:
- Modo de asistente de actualizaci�n: AppServer8-base/bin/asupgrade
- Modo de consola de actualizaci�n: AppServer8-base/bin/asupgrade -c
El asistente o la consola de actualizaci�n le guiar�n por el procedimiento de actualizaci�n.
Para obtener m�s informaci�n sobre la utilidad asupgrade de Application Server, consulte el cap�tulo 3 de Application Server Enterprise Edition 8.1 Upgrade and Migration Guide 2005Q1 (http://docs.sun.com/doc/819-0222).
- Inicie Domain Administration Server (DAS).
AppServer8-base/bin/asadmin start-domain --user admin_ID
--password password domainName- Reinicie las instancias de Application Server actualizadas.
Para ello, inicie el agente del nodo en el que se han migrado las instancias de Application Server actualizadas:
AppServer8-base/bin/asadmin start-node-agent --user admin_ID
--password password nodeagentNamedonde nodeagentName tiene el formato hostName_domainName.
La variable de nombre de dominio, domainName, predeterminada es domain1.Verificaci�n de la actualizaci�n
Inicie la consola de administraci�n y compruebe que se inician estos servidores. Si no se ejecuta alguno de estos servidores, consulte el siguiente archivo de registro para conocer los fallos que hayan podido ser provocados por conflictos de puertos:
Si se produce alg�n error debido a conflictos de puertos, utilice la consola de administraci�n para modificar los n�meros de puertos de forma y eliminar de esta forma los conflictos. A continuaci�n, detenga y reinicie el agente del nodo.
Puede verificar la actualizaci�n de Application Server a la Versi�n 4 mediante el siguiente comando:
AppServer8-base/bin/asadmin version --verbose
Consulte la Tabla 9-3 para obtener los valores de salida.
Tareas posteriores a la actualizaci�n
Hay una serie de tareas posteriores a la actualizaci�n, adem�s de las descritas en Procedimiento de actualizaci�n. Entre ellas, se incluyen la migraci�n de las aplicaciones y los componentes de la Versi�n 2 de J2EE para que se ejecuten en un entorno de Application Server de la Versi�n 4 y su implementaci�n en las instancias de Application Server adecuadas.
Para obtener m�s informaci�n sobre c�mo migrar las aplicaciones y los componentes de J2EE, consulte el cap�tulo 4 de Application Server Enterprise Edition 8.1 Upgrade and Migration Guide 2005Q1 (http://docs.sun.com/doc/819-0222).
Anulaci�n de la actualizaci�n
Para deshacer la actualizaci�n a la Versi�n 4 de Application Server, s�lo se debe restablecer la Versi�n 2 de Application Server, que no se hab�a eliminado durante la actualizaci�n.
Actualizaci�n de varias instancias (o cl�sters):
La utilidad Application Server’s asupgrade puede utilizarse para actualizar varios cl�sters de instancias. Para obtener instrucciones, consulte el Cap�tulo 3 de Application Server Enterprise Edition 8.1 2005Q2 Upgrade and Migration Guide (http://docs.sun.com/doc/819-2559).
Configuraci�n de Application Server despu�s de instalar con la opci�n Configurar m�s tarde
Despu�s de realizar una instalaci�n con la opci�n Configurar m�s tarde, deber� ejecutar una secuencia de comandos para configurar el entorno de Application Server. Lleve a cabo estos pasos:
- Localice la distribuci�n auxiliar de Application Server:
CD 1 auxiliar de Sun Java Enterprise System 2005Q4, Imagen 1 de 1 del CD de complementos de Application Server para Solaris SPARC y x86.
El contenido auxiliar se puede descargar tambi�n desde el Centro de descargas de Sun en http://www.sun.com/software/javaenterprisesystem/get.xml
- Consulte el archivo ReadMe (L�ame) en la carpeta Addon (Complementos) de la distribuci�n auxiliar y lleve a cabo los procedimientos especificados.
- Ejecute la secuencia de comandos postInstall.
La secuencia de comandos principal de la carpeta Addon (Complementos), postInstall, debe ejecutarse desde la distribuci�n auxiliar; de lo contrario, no se encontrar�n los archivos.
Las secuencias de comandos configuran y crean las secuencias de comandos del shell AppServer8-base/bin/* y un archivo config/asenv a partir de las plantillas instaladas. (Normalmente, el programa de instalaci�n crea las secuencias de comandos del shell bin/*, pero, si se ha seleccionado la opci�n Configurar m�s tarde, deben crearse como se ha descrito anteriormente.)
- Cree un nuevo dominio.
Al utilizar el comando asadmin create-domain para crear un nuevo dominio, debe especificar los valores para dos par�metros: adminPort y instancePort. El valor de adminPort puede ser igual al utilizado por la instancia de servidor de la Versi�n 2. Sin embargo, el valor de instancePort no debe ser igual al utilizado por las instancias de servidor de esta versi�n. Si selecciona un valor de instancePort no utilizado, deber� evitar los conflictos que se produzcan entre la instancia de DAS de la Versi�n 4 y las instancias de servidor de la Versi�n 2 que se han migrado a la Versi�n 4 (consulte Paso 5).
- Si es necesario, modifique la configuraci�n del entorno en el archivo AppServer8-base/config/asenv.
Puede editar este archivo manualmente.
Nota
Para configurar Application Server para el equilibrado de carga, consulte la secci�n sobre configuraci�n de los servidores web para el equilibrado de carga HTTP, “Configuring Web Servers for HTTP Load Balancing”, del cap�tulo sobre funciones de alta disponibilidad, “Application Server High Availability Features”, de Sun Java System Application Server Enterprise Edition High Availability Administration Guide (http://docs.sun.com/doc/819-0216).