Sun Java Enterprise System 2005Q4 Guía de actualización |
Capítulo 6
Web ServerEn este capítulo se describe cómo actualizar Web Server a Java ES 2005Q4 (Versión 4): Sun Java System Web Server 6.1 SP5 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 Web ServerEn esta sección se describen los siguientes aspectos generales de Web Server que afectan a la actualización a Java ES 2005Q4 (Versión 4):
Acerca de Web Server de Java ES Versión 4
Las versiones de Web Server de Java ES Versión 4 presentan una serie de errores solucionados, incluidas las revisiones de seguridad que dependen del componente compartido NNS.
Para obtener información, consulte las notas de la versión adecuadas.
Guía de actualización de Web Server
La Tabla 6-1 muestra las rutas de actualización compatibles de Web Server para Java ES Versión 4. Esta tabla hace referencia tanto al sistema operativo Solaris como a Linux.
Datos de Web Server
La siguiente tabla muestra el tipo de datos que puede verse afectado por una actualización del software de Web Server.
Problemas de compatibilidad
Web Server de Java ES Versión 4 no presenta ningún cambio en la interfaz y es compatible con las versiones anteriores.
Dependencias de Web Server
Web Server no presenta ninguna dependencia con otros componentes de Java ES, a excepción de los componentes compartidos de Java ES (consulte la Tabla 1-6).
Actualización de Web Server desde Java ES Versión 3En esta sección, se incluye información sobre la actualización de Web 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 Web 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 volver a configurar Web Server al actualizar de Web Server de Java ES Versión 3 a la Versión 4.
- Dependencias de actualización. Mientras que Web Server presenta relaciones de dependencia con una serie de componentes compartidos de Java ES (consulte la Tabla 1-6), Web Server sólo necesita que se actualicen NSS y NSPR a la Versión 4. La actualización de los demás componentes compartidos es opcional en relación con la actualización de Web Server a la Versión 4.
- Compatibilidad con versiones anteriores. La Versión 4 de Web 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 Web 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 Web Server
En esta sección, se describe cómo realizar una actualización de Web 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 Web Server, debe realizar las tareas descritas a continuación.
Verifique la información de versión actual
Puede verificar la versión actual de Web Server iniciando el servidor de la instancia de Web Server con la opción -version:
Actualice las dependencias de Web 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, para actualizar Web Server a la Versión 4, sólo es necesario actualizar los componentes compartidos NSS y NSPR de la Versión 3 a la Versión 4 antes de actualizar Web Server. Las instrucciones para actualizar NSS y NSPR, o los demás componentes compartidos de Java ES que desee, a la Versión 4 están disponibles en el Capítulo 2, “Actualización de los componentes compartidos de Java ES”.
Copia de seguridad de los datos de Web Server
Al actualizar Web 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
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 de la Versión 3 de Web Server (Solaris)
En esta sección, se abordan diversas consideraciones que afectan al proceso de actualización de Web Server, además de una descripción del propio procedimiento.
Consideraciones sobre la actualización (Solaris)
Al actualizar el software de Web 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 Web Server antes de actualizar dicha instancia.
- Todas las instancias de Web Server correspondientes a la misma imagen instalada de Web Server se actualizan al mismo tiempo. Todas estas instancias deben cerrarse al aplicar las revisiones en la imagen instalada.
- Las revisiones de actualización de la Versión 4 de Web Server para el SO Solaris se muestran en la siguiente tabla:
Tabla 6-4 Revisiones1 de actualización de Web Server en Solaris
Descripción
SPARC
Solaris 8, 9 y 10
x86
Solaris 8 y 9
Web Server Core (SUNWwbsvr)
116648-17
116649-17
Traducción de Web Server
117514-10
117515-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 descrito a continuación hace referencia a todas las instancias de Web Server que se corresponden con la misma imagen de Web Server instalada en el equipo en el que se va a realizar la actualización.
- Obtenga los números de revisión necesarios en la Tabla 6-4.
Las revisiones pueden descargarse en /tmp desde: http://sunsolve.sun.com/pub-cgi/show.pl?target=patches/patch-access
- Inicie sesión como root o conviértase en superusuario.
su -
- Detenga todas las instancias de Web Server y Administration Server que se estén ejecutando.
WebServer-base/https-instanceName/stop
WebServer-base/https-admserv/stop- Si aún no ha realizado esta tarea, actualice los componentes compartidos NSS y NSPR a la Versión 4, y todos los demás componentes que desee.
Consulte Actualice las dependencias de Web Server.
- Aplique las revisiones adecuadas de Web Server que aparecen en la Tabla 6-4.
patchadd patch_ID.
- 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 5.
- Reinicie las instancias de Web Server que se detuvieron en el Paso 3.
Actualización de la Versión 3 de Web Server (Linux)
En esta sección, se abordan diversas consideraciones que afectan al proceso de actualización de Web Server, además de una descripción del propio procedimiento.
Consideraciones sobre la actualización (Linux)
Al actualizar el software de Web 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.
Las revisiones de actualización de la Versión 4 de Web Server para el SO Linux se muestran en la siguiente tabla:
Tabla 6-5 Revisiones1 de actualización de Web Server en Linux
Descripción
Id. de revisión y nombres de RPM
Web Server Core
118202-09
Traducción de Web Server
118203-06
1Los números de revisión 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 descrito a continuación hace referencia a todas las instancias de Web Server que se corresponden con la misma imagen de Web Server instalada en el equipo en el que se va a realizar 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 6-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
- Inicie sesión como root o conviértase en superusuario.
su -
- Detenga todas las instancias de Web Server y Administration Server que se estén ejecutando.
WebServer-base/https-instanceName/stop
WebServer-base/https-admserv/stop- Si aún no ha realizado esta tarea, actualice los componentes compartidos NSS y NSPR a la Versión 4, y todos los demás componentes que desee.
Consulte Actualice las dependencias de Web Server.
- Aplique todos los RPM de Web Server que aparecen en la Tabla 6-5.
rpm -Fvh sun-webserver-6.1.5-6.i386.rpm
- Confirme que la actualización se ha realizado con éxito:
rpm -q sun-webserver
Se debería mostrar el número de la nueva revisión del RPM.
- Reinicie las instancias de Web Server que se detuvieron en el Paso 3.
WebServer-base/https-admserv/start
WebServer-base/https-instanceName/startVerificación de la actualización
Puede verificar la actualización de Web Server a la Versión 4 iniciando la instancia de servidor de Web Server con la opción -version:
Consulte la Tabla 6-3 para obtener los valores de salida.
También puede comprobar las entradas en el siguiente archivo de registro:
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 Web 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 Web 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)
- Inicie sesión como root o conviértase en superusuario.
su -
- Detenga todas las instancias de Web Server y Administration Server que se estén ejecutando.
WebServer-base/https-instancename/stop
WebServer-base/https-admserv/stop- Elimine las revisiones que aparecen en la Tabla 6-4.
patchrm patch_ID
- Reinicie las instancias de Web Server que se detuvieron en el Paso 2.
Actualización de Web Server desde Java ES Versión 2El procedimiento de actualización de Web Server de Java ES 2004Q2 (Versión 2) a la Versión 4 es idéntico al procedimiento de actualización de Web Server de la Versión 3 a la Versión 4, excepto que, en las tareas previas a la actualización, debe incluirse la actualización de la Versión 2 a la Versión 4 de todos los componentes compartidos de los que depende Web Server (consulte la Tabla 1-6).
Las instrucciones para actualizar los componentes compartidos de Java ES a la Versión 4 están disponibles en el Capítulo 2, “Actualización de los componentes compartidos de Java ES”.
Para actualizar Web Server de la Versión 2 a la Versión 4, siga las instrucciones que aparecen en Actualización de Web Server desde Java ES Versión 3, y sustituya la referencia a la Versión 2 por la Versión 3. No obstante, al actualizar de la Versión 2 a la Versión 4, también es necesario modificar el archivo de configuración obj.conf, aunque esta tarea se realiza automáticamente.