![]() | |
de actualización de Sun Java Enterprise System 5 para UNIX |
Capítulo13
Web Proxy ServerEn este capítulo se describe cómo actualizar Web Proxy Server a Java ES 5 (Versión 5): Sun Java System Web Proxy Server 4.0.4.
Este capítulo proporciona una visión general de las consideraciones que hay que tener en cuenta para la actualización de las diferentes rutas de actualización admitidas por la Versión 5. Se tratan las actualizaciones tanto en el sistema operativo Solaris como en Linux.
Visión general de la actualización de Web Proxy ServerEn esta sección se describen los siguientes aspectos generales de Web Proxy Server que afectan a la actualización a Java ES 5 (Versión 5):
Acerca de Java ES de Web Proxy Server Versión 5
Web Proxy Server de Java ES Versión 5 representa una versión inferior en cuanto a la solución de problemas con respecto a la Versión 4.
Sin embargo, la Versión 5 de Web Proxy Server presenta un mejor rendimiento, una arquitectura más escalable, mejor compatibilidad con estándares y una nueva interfaz de administración en comparación con Sun One Web Proxy Server 3.6 antes de su inclusión en Java Enterprise System.
Guía de actualización de Web Proxy Server
La Tabla 13-2 muestra la ruta de actualización de Web Proxy Server a Java ES Versión 5. Web Proxy Server no se incluía en las versiones anteriores de Java ES. Esta tabla sólo hace referencia al sistema operativo Solaris, ya que Web Proxy Server no era compatible anteriormente con el sistema operativo Linux.
Datos de Web Proxy Server
La siguiente tabla muestra el tipo de datos que puede verse afectado por una actualización del software de Web Proxy Server.
Estrategia de actualización para Web Proxy Server
La estrategia utilizada para la actualización de Web Proxy Server 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 Web Proxy Server presentando una serie de problemas que pueden influir en el plan de actualización de Web Proxy Server.
Problemas de compatibilidad
La Versión 5 de Web Proxy Server no incluye ninguna interfaz pública nueva y es compatible con la Versión 4 de Web Proxy Server. La Versión 5 de Web Proxy Server es compatible con la Versión 3.6, aunque se deben volver a compilar los complementos desarrollados mediante la interfaz NSAPI admitida por la Versión 3.6 en la interfaz NSAPI compatible con la Versión 5.
Dependencias de Web Proxy Server
Web Proxy Server presenta relaciones de dependencia con los siguientes componentes de Java ES:
- Componentes compartidos. Web Proxy Server presenta relaciones de dependencia con componentes compartidos específicos de Java ES (consulte la Tabla 1-9).
- Directory Server. Web Proxy Server presenta una relación de dependencia opcional con Directory Server para proporcionar autenticación basada en LDAP.
- Web Server. Web Proxy Server presenta una relación de codependencia con Web Server para proporcionar mejoras en el rendimiento y la seguridad de las solicitudes HTTP.
Actualización doble
Se pueden realizar actualizaciones dobles en las que se actualiza tanto Web Proxy Server como el sistema operativo (como se describe en Actualizaciones dobles: Java ES y software del sistema operativo) utilizando el método de actualización de sistema operativo en vigor.
- Copia de seguridad de los datos existentes de Web Proxy Server.
Consulte la ubicación de los datos esenciales en Datos de Web Proxy Server.
- Actualice el sistema operativo.
La actualización deja el sistema de archivos existentes.
- Actualice Web Proxy Server a la Versión 5.
Consulte la sección adecuada de este capítulo, dependiendo de la ruta de actualización.
Actualización de Web Proxy Server desde Java ES Versión 4En esta sección, se incluye información sobre la actualización de Web Proxy Server desde Java ES 2005Q4 (Versión 4) a Java ES 5 (Versión 5). En esta sección, se describen los siguientes temas:
Introducción
Al actualizar Web Proxy Server a la Versión 5, tenga en cuenta los siguientes aspectos relacionados con el proceso de actualización:
- Enfoque general de actualización. La actualización se lleva a cabo mediante revisiones. No es necesaria ninguna reconfiguración adicional.
- Dependencias de actualización. Web Proxy Server tiene relaciones de dependencia con varios componentes compartidos de Java ES (consulte la Tabla 1-9). Sin embargo, Web Proxy Server tiene dependencias fuertes de actualización sólo con los componentes compartidos NSS y NSPR.
- Compatibilidad con versiones anteriores. La Versión 5 de Web Proxy Server es compatible con la Versión 4.
- Anulación de la actualización. La anulación de la actualización de la Versión 5 de Web Proxy Server se consigue eliminando las revisiones de actualización.
- Problemas de plataforma. El enfoque de actualización general de Web Proxy 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 4 de Web Proxy Server
En esta sección se describe cómo llevar a cabo una actualización de Web Proxy Server a Java ES Versión 5. La sección cubre los siguientes puntos:
Tareas previas a la actualización
Antes de actualizar Web Proxy Server, debe realizar las tareas siguientes:
Verifique la información sobre la versión actual
Para verificar la versión actual de Web Proxy Server, introduzca el siguiente comando:
Actualización de las dependencias de Web Proxy 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 5. Sin embargo, la actualización de Web Proxy Server a la Versión 5 sólo requiere que se actualicen los componentes compartidos NSS y NSPR. Si todavía no se han actualizado estos componentes compartidos, debe sincronizar todos los componentes compartidos en la Versión 5 mediante la opción de Sincronización de componentes compartidos. Las instrucciones están disponibles en el Chapter 2, "Actualización de los componentes compartidos de Java ES".
Copia de seguridad de los datos de Web Proxy Server
Al actualizar Web Proxy Server a la Versión 5, no se modifican los datos de configuración de la Versión 4, 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 4 de Web Proxy Server (Solaris)
En esta sección se abordan diversas consideraciones que afectan al proceso de actualización de Web Proxy Server, además de una descripción del propio procedimiento.
Consideraciones sobre la actualización (Solaris)
Al actualizar el software de Web Proxy Server a Java ES Versión 5, es preciso tener en cuenta las siguientes consideraciones:
- Todas las instancias de Web Proxy Server correspondientes a la misma imagen instalada de Web Proxy 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 5 de Web Proxy Server para el SO Solaris se muestran en la siguiente tabla:
Tabla 13-5 Revisiones1 de actualización de Web Proxy Server en Solaris
Descripción
Id. de revisión: SPARC
Solaris 9 y 10
Id. de revisión: x86
Solaris 9 y 10
Núcleo de Web Proxy Server
120981-10
120982-10
Traducción de Web Proxy Server
122963-01
122964-01
1Los números de revisiones suponen la revisión mínima necesaria para actualizar a Java ES Versión 5. 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 Web Proxy Server en el equipo en el que se vaya a realizar la actualización.
- Inicie sesión como root o conviértase en superusuario.
su -
- Detenga todas las instancias de Web Proxy Server y del servidor de administración que se estén ejecutando.
WebProxyServer-base/proxy-instanceName/stop
WebProxyServer-base/proxy-admserv/stop- Si todavía no ha llevado a cabo esta tarea, sincronice todos los componentes compartidos en la Versión 5.
Las instrucciones están disponibles en el Chapter 2, "Actualización de los componentes compartidos de Java ES".
- Obtenga los números de parche necesarios en la Tabla 13-5.
Las revisiones pueden descargarse en /tmp desde: http://sunsolve.sun.com/pub-cgi/show.pl?target=patches/patch-access
- Aplique el núcleo adecuado de Web Proxy Server y, si fuera necesario, los parches de localización que aparecen en la Tabla 13-5, en ese orden.
patchadd /tmp/patch_ID
- Confirme que las actualizaciones de las revisiones se han realizado con éxito:
showrev -p | grep proxy
Como resultado, deberían devolverse las versiones de Id. de parche aplicadas en el Step 5.
- Reinicie las instancias de Web Proxy Server que se detuvieron en el Step 2.
WebProxyServer-base/proxy-instanceName/start
Actualización de la Versión 4 de Web Proxy Server (Linux)
En esta sección se abordan diversas consideraciones que afectan al proceso de actualización de Web Proxy Server, además de una descripción del propio procedimiento.
Consideraciones sobre la actualización (Linux)
Al actualizar el software de Web Proxy Server a Java ES Versión 5 en la plataforma Linux, es preciso tener en cuenta las mismas consideraciones que en la plataforma Solaris (consulte Consideraciones sobre la actualización), excepto que los parches de actualización de la Versión 5 para Linux sean diferentes de los de Solaris.
Las revisiones de actualización de la Versión 5 de Web Proxy Server para el SO Linux se muestran en la siguiente tabla:
Tabla 13-6 Revisiones1 de actualización de Web Proxy Server en Linux
Descripción
Id. de parche y nombres de RPM
Núcleo de Web Proxy Server
120983-10
Traducción de Web Proxy Server
122965-01
1Los números de revisiones suponen la revisión mínima necesaria para actualizar a Java ES Versión 5. 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 Web Proxy Server en el equipo en el que se vaya a realizar la actualización.
Precaución
En Linux, la actualización de Java ES Versión 4 a Java ES Versión 5 no se puede deshacer.
- Inicie sesión como root o conviértase en superusuario.
su -
- Detenga todas las instancias de Web Proxy Server que se estén ejecutando y el servidor de administración.
WebProxyServer-base/proxy-instanceName/stop
WebProxyServer-base/proxy-admserv/stop- Si todavía no ha llevado a cabo esta tarea, sincronice todos los componentes compartidos en la Versión 5.
Consulte Actualización de las dependencias de Web Proxy Server.
- Obtenga los parches necesarios utilizando los números de parche y los nombres de RPM de la Tabla 13-6. 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
- Aplique el núcleo y, si fuera necesario, los RPM de traducción en Web Proxy Server según lo que se muestra en la Tabla 13-6, en ese orden.
rpm -Fvh sun-proxyserver-version.i386.rpm
- Confirme que las actualizaciones de las revisiones se han realizado con éxito:
rpm -qa | grep sun-proxyserver
Se deberían mostrar los números de las nuevas versiones de los RPM.
- Reinicie las instancias de Web Proxy Server que se detuvieron en el Step 2.
WebProxyServer-base/proxy-instanceName/start
Verificación de la actualización
Puede verificar la actualización de Web Proxy Server a la Versión 5 iniciando una instancia de Web Proxy Server con la opción -version:
WebProxyServer-base/proxy-admserv/start -version
Consulte la Tabla 13-4 para obtener los valores de salida.
Tareas posteriores a la actualización
No hay tareas posteriores a la actualización, más allá de las descritas en Procedimiento de actualización (Solaris) y en Procedimiento de actualización (Linux).
Anulación de la actualización (Solaris)
En esta sección, se describen diversas consideraciones que afectan al procedimiento que permite deshacer la actualización de Web Proxy Server, además de una descripción del propio procedimiento.
Consideraciones sobre la anulación de la actualización (Solaris)
El procedimiento para deshacer la actualización a la Versión 5 de Web Proxy Server es similar al procedimiento de actualización a esta versión, sólo que en el orden inverso.
Procedimiento de anulación de la actualización (Solaris)
- Inicie sesión como root o conviértase en superusuario.
su -
- Detenga todas las instancias de Web Proxy Server y del servidor de administración que se estén ejecutando.
WebProxyServer-base/proxy-instanceName/stop
WebProxyServer-base/proxy-admserv/stop- Elimine los parches que aparecen en la Tabla 13-5.
patchrm patch_ID
- Reinicie las instancias de Web Proxy Server que se detuvieron en el Step 2.
WebProxyServer-base/proxy-instanceName/start
Actualización de Web Proxy Server desde la Versión 3.6En esta sección se incluye información sobre la actualización de Web Proxy Server de la Versión 3.6 a Java ES 5 (Versión 5). En esta sección, se describen los siguientes temas:
Introducción
Al actualizar Web Proxy Server a la Versión 5, tenga en cuenta los siguientes aspectos relacionados con el proceso de actualización:
- Enfoque general de actualización. Para realizar la actualización, se debe utilizar el programa de instalación de Java ES para instalar Web Proxy Server en un directorio diferente del directorio de la versión 3.6. A continuación, se debe utilizar el servidor de administración de Web Proxy Server para migrar los valores de configuración (aunque no el contenido de la caché) de la Versión 3.6 a la Versión 5.
- Dependencias de actualización. La instalación de los componentes compartidos se realiza automáticamente mediante el programa de instalación de Java ES cuando se actualiza Web Proxy Server a la Versión 5.
- Compatibilidad con versiones anteriores. La Versión 5 de Web Proxy Server es compatible con la Versión 3.6, aunque se deben volver a compilar los complementos desarrollados mediante la interfaz NSAPI admitida por la Versión 3.6 en la interfaz NSAPI compatible con la Versión 5.
- Anulación de la actualización. Para deshacer la actualización a la Versión 5 de Web Proxy Server, se debe restablecer la Versión 3.6, que no ha sido modificada por el proceso de actualización.
- Problemas de plataforma. El enfoque de actualización de Web Proxy Server es igual en todas las plataformas Solaris. Sin embargo, no se admite la Versión 3.6 en las plataformas Linux.
Actualización de la Versión 3.6 de Web Proxy Server
En esta sección, se proporciona una visión general acerca de cómo realizar la actualización de Web Proxy Server a Java ES Versión 5. Anteriormente, Web Proxy Server no era compatible con la plataforma Linux. Por lo tanto, la actualización de Web Proxy Server a Java ES Versión 5 sólo se puede realizar en la plataforma Solaris. En esta sección, se describen los siguientes temas:
Tareas previas a la actualización
Antes de actualizar Web Proxy Server, debe realizar las tareas siguientes:
Verifique la información sobre la versión actual
Para verificar la versión actual de Web Proxy Server, introduzca el siguiente comando:
Actualización de las dependencias de Web Proxy 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 5. Sin embargo, el programa de instalación de Java ES utilizado para actualizar Web Proxy Server a la Versión 5 actualiza automáticamente todos los componentes compartidos de los que depende Web Proxy Server (consulte la Tabla 1-9).
Copia de seguridad de los datos de Web Proxy Server
La actualización de Web Proxy Server a la Versión 5 no modifica los datos de configuración de la Versión 3.6. Sin embargo, todos los cambios efectuados en la Versión 3.6 mediante la interfaz de administración deben guardarse antes de realizar la actualización.
Obtenga las contraseñas y la información de configuración necesarias
Para actualizar desde la Versión 3.6, debe conocer la ruta del directorio de instalación de la versión instalada.
Actualización de la Versión 3.6 Web Proxy Server
En esta sección se abordan diversas consideraciones que afectan al proceso de actualización de Web Proxy Server, además de una descripción del propio procedimiento.
Consideraciones sobre la actualización
Se pueden actualizar todas las instancias de Web Proxy Server que correspondan a la misma imagen instalada de Web Proxy Server. Sin embargo, la migración de los datos de configuración debe hacerse de forma independiente para cada instancia. Todas estas instancias deben cerrarse cuando se realice la migración para asegurarse de que no se produce ningún conflicto de puerto mientras se inicia la instancia migrada.
Procedimiento de actualización
El procedimiento que se describe a continuación hace referencia al software de Web Proxy Server que reside en el equipo en el que se va a realizar la actualización.
- Inicie sesión como root o conviértase en superusuario.
su -
- Instale la Versión 5 de Web Proxy Server.
- Migre los valores de configuración a la nueva versión instalada.
Esta operación debe realizarse de forma independiente para cada instancia de Web Proxy Server.
- Inicie el servidor de administración de Web Proxy Server.
WebProxyServer-base/proxy-admserv/start
- Inicie sesión en la interfaz gráfica de administración.
- Haga clic en la pestaña Servidor y, a continuación, en Migrar servidor.
- Especifique la ruta del directorio de instalación de la Versión 3.6.
- Seleccione la instancia que se va a migrar.
- Haga clic en el botón Migrar.
Una vez realizada con éxito la migración, la pantalla muestra una lista de las configuraciones adicionales que deben realizarse manualmente. Proporciona los datos que se deben agregar y el archivo de configuración correspondiente.
Para obtener más información sobre la migración de los valores de configuración, consulte la Sun Java System Web Proxy Server 4.0.4 Installation and Migration Guide (http://docs.sun.com/doc/819-5492).
- Realice cualquier cambio adicional en la configuración de los que se especifican en el Step f.
Consulte Sun Java System Web Proxy Server 4.0.4 Configuration File Reference (http://docs.sun.com/doc/819-5494) para obtener más información.
Verificación de la actualización
Puede verificar la actualización de Web Proxy Server a la Versión 5 iniciando una instancia de Web Proxy Server con la opción -version:
Consulte la Tabla 13-7 para obtener los valores de salida.
Tareas posteriores a la actualización
No hay tareas posteriores a la actualización, más allá de las descritas en Procedimiento de actualización.
Anulación de la actualización de la Versión 3.6
No se puede deshacer la actualización de Web Proxy Server a la Versión 5, descrita en Actualización de la Versión 3.6 Web Proxy Server. Sin embargo, puede restablecer la Versión 3.6, ya que el proceso de actualización a la Versión 5 no la ha modificado.