![]() | |
de actualización de Sun Java Enterprise System 5 para UNIX |
Capítulo6
Directory Proxy ServerEn este capítulo, se describe cómo actualizar Directory Proxy Server a Java ES 5 (Versión 5): Sun Java System Directory Proxy Server 6.0.
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 las actualizaciones de Directory Proxy ServerEn esta sección se describen los siguientes aspectos generales de Directory Proxy Server que afectan a la actualización a Java ES 5 (Versión 5):
Acerca de Java ES Versión 5
Directory Proxy Server de Java ES Versión 5 representa una versión superior y se puede considerar un nuevo producto en relación con la Versión 4 y todas las versiones anteriores de Directory Proxy Server.
La Versión 5 de Directory Proxy Server sigue siendo un proxy LDAP, pero con nuevas funciones de encaminamiento extensibles. La Versión 5 permite que con la función Directorio virtual se puedan agregar varios datos en una sola vista. Estas vistas de datos pueden representar almacenes de datos accesibles LDAP o SQL.
Para más información, consulte las Directory Server Enterprise Edition 6 Release Notes.
Guía de actualización de Java ES Versión 5
La Tabla 6-2 muestra las rutas de actualización compatibles de Directory Proxy Server para Java ES Versión 5. Esta tabla hace referencia tanto al sistema operativo Solaris como a Linux.
Tabla 6-2 Rutas de actualización a Java ES 5 (Versión 5): Directory Proxy Server 6.0
Versión de Java ES
Directory Proxy Server Versión
Enfoque general
Reconfiguración necesaria
Versión 4
Sun Java System Directory Proxy Server 5.2 2005Q4
Actualización directa:
Sustituya la Versión 4 con una nueva instalación y configuración de la Versión 5.Si desea que sea compatible con las versiones anteriores, asigne manualmente la configuración anterior a las nuevas propiedades de configuración.
Versión 3
Sun Java System Directory Proxy Server 5.2 2005Q1
Actualización directa:
Sustituya la Versión 3 con una nueva instalación y configuración de la Versión 5.Si desea que sea compatible con las versiones anteriores, asigne manualmente la configuración anterior a las nuevas propiedades de configuración.
Versión 2
Sun Java System Directory Proxy Server 5.2 2004Q2
Actualización directa:
Sustituya la Versión 2 con una nueva instalación y configuración de la Versión 5.Si desea que sea compatible con las versiones anteriores, asigne manualmente la configuración anterior a las nuevas propiedades de configuración.
Versión 1
Sun ONE Directory Proxy Server 5.2
Actualización directa no certificada:
Aunque puede utilizar el mismo enfoque que el de la actualización desde la Versión 2.Si desea que sea compatible con las versiones anteriores, asigne manualmente la configuración anterior a las nuevas propiedades de configuración.
Versiones anteriores de Java ES
Sun ONE Directory Proxy Server 5.2
Actualización directa no certificada:
Aunque puede utilizar el mismo enfoque que el de la actualización desde la Versión 2.Si desea que sea compatible con las versiones anteriores, asigne manualmente la configuración anterior a las nuevas propiedades de configuración.
Sun ONE Directory Access Router 5.0 ó 5.0 SP1
Sin actualización directa:
Actualice primero a la Versión 3. Consulte la Java Enterprise SystemGuí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 5.
Consulte la Java Enterprise SystemGuía de migración y actualización de Java Enterprise System 2005Q1, http://docs.sun.com/doc/819-0062.
Datos de Directory Proxy Server
Directory Proxy Server ya no utiliza Directory Server para el almacenamiento de los datos de configuración. La configuración se realiza mediante el nuevo centro de control del servicio de directorio o mediante las utilidades de línea de comandos de Directory Server EE.
La siguiente tabla muestra el tipo de datos que puede verse afectado por una actualización del software de Directory Proxy Server.
Estrategia de actualización para Directory Proxy Server
La estrategia utilizada para la actualización de Directory 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 Directory Proxy Server presentando una serie de problemas que pueden influir en el plan de actualización de Directory Proxy Server.
Problemas de compatibilidad
La Versión 5 de Directory Proxy Server introduce cambios en la interfaz que la hacen incompatible con versiones anteriores de Directory Proxy Server. La Versión 5 de Directory Proxy Server se fundamenta en una implementación totalmente nueva basada en Java y su configuración presenta importantes cambios en relación con la Versión 4 y las versiones anteriores de Directory Proxy Server.
Sin embargo, es posible configurar la Versión 5 de Directory Proxy Server para que sea compatible con versiones anteriores, es decir, para que funcione como la Versión 4 y las versiones anteriores de Directory Proxy Server. Esta configuración requiere la asignación manual de los atributos de la configuración anterior a las propiedades de configuración de la Versión 5. Para obtener más información, consulte la Directory Server Enterprise Edition 6 Migration Guide, http://docs.sun.com/doc/819-0994.
Sin embargo, la Versión 5 de Directory Proxy Server tiene funcionamientos predeterminados diferentes de los de versiones anteriores: no permite que los controles LDAP pasen por el proxy. Para reproducir el funcionamiento de versiones anteriores, puede desbloquear estos controles como se describe en Tareas posteriores a la actualización.
Dependencias
Las dependencias de otros componentes de Java ES pueden afectar al procedimiento de actualización y reconfiguración del software de Directory Proxy Server.
Directory Proxy Server presenta relaciones de dependencia con los siguientes componentes de Java ES:
- Componentes compartidos.Directory Proxy Server presenta relaciones de dependencia con componentes compartidos específicos de Java ES (consulte la Tabla 1-9). La actualización de Directory Proxy Server puede depender de las versiones actualizadas de estos componentes compartidos.
- Directory Server. Directory Proxy Server tiene una codependencia con Directory Server para proporcionar seguridad y rendimiento mejorados a las solicitudes LDAP. Directory Proxy Server proporciona acceso en relación con la interfaz a Directory Server, pero no tiene dependencia de Directory Server aparte de esta relación funcional.
Actualización doble
Se pueden realizar actualizaciones dobles de dos formas, en las que se actualiza tanto Directory Proxy Server como el sistema operativo (como se describe en Actualizaciones dobles: Java ES y software del sistema operativo).
Nueva instalación de sistema operativo
- Copia de seguridad de los datos existentes de Directory Proxy Server.
Consulte la ubicación de los datos esenciales en Datos de Directory Proxy Server.
- Instale el nuevo sistema operativo.
La instalación del sistema operativo puede ser en un nuevo sistema (o zona Solaris 10) o puede sustituir el sistema de archivos existente.
- Instale la Versión 5 de Directory Proxy Server.
- Cree una instancia de Directory Proxy Server Versión 5 y asigne los atributos de configuración a las propiedades de la Versión 5 de Directory Proxy Server.
Consulte los pasos correspondientes en el procedimiento para Actualización de la Versión 4 de Directory Proxy Server.
Actualización del sistema operativo
- Copia de seguridad de los datos existentes de Directory Proxy Server.
Consulte la ubicación de los datos esenciales en Datos de Directory Proxy Server.
- Actualice el sistema operativo.
La actualización deja el sistema de archivos existentes.
- Actualice Directory Proxy Server a la Versión 5.
Consulte la sección correspondiente de este capítulo, dependiendo de la ruta de actualización.
Actualización de Directory Proxy Server desde Java ES Versión 4En esta sección, se incluye información sobre la actualización de Directory 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 Directory Proxy Server de Java ES de la Versión 4 a la Versión 5, hay que tener en cuenta los siguientes aspectos relacionados con el proceso de actualización:
- Enfoque general de actualización. La actualización se consigue mediante una nueva instalación de la Versión 5 de Directory Proxy Server y una posterior configuración de las instancias nuevas de Directory Proxy Server mediante el centro de control del servicio de directorio o las utilidades de línea de comandos de Directory Server EE.
- Dependencias de actualización. Directory Proxy Server presenta relaciones de dependencia con varios componentes compartidos de Java ES (consulte la Tabla 1-9). Todos estos componentes se actualizan automáticamente a la Versión 5 mediante el programa de instalación de Java ES cuando realice una actualización de Directory Proxy Server.
- Compatibilidad con versiones anteriores. La Versión 5 de Directory Proxy Server puede configurarse para que sea compatible con la Versión 4, como se explica en Problemas de compatibilidad.
- Anulación de la actualización. Para deshacer la actualización a la Versión 5 se debe eliminar la versión anterior, que se mantiene intacta al actualizar a la Versión 5.
- Problemas de plataforma. El enfoque general de actualización de Directory Proxy Server es idéntico tanto para el sistema operativo Solaris como para Linux.
Actualización de la Versión 4 de Directory Proxy Server
En esta sección se describe cómo realizar una actualización de Directory Proxy Server de Java ES Versión 4 a Java ES Versión 5 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 el software de Directory Proxy Server, debe realizar las tareas descritas a continuación:
Verifique la información sobre la versión actual
Para verificar la versión actual de Directory Proxy Server, utilice los siguientes comandos:
cd serverRoot/bin/dps/server/bin
./ldapfwd -vLos resultados se muestran en la siguiente tabla:
Tabla 6-4 Resultados de la verificación de la versión de Directory Proxy Server
Versión de Java ES
Número de versión de Directory Proxy Server
Versión 2
Sun ONE Directory Proxy Server Version 5.2_Patch_2
Versión 3
Sun ONE Directory Proxy Server Version 5.2_Patch_3
Versión 4
Sun ONE Directory Proxy Server Version 5.2_Patch_4
Versión 51
Sun ONE Directory Proxy Server Version 6.0
1El comando ldapfwd no se puede utilizar para devolver un número de versión para la Versión 5. Consulte Verificación de la actualización.
Actualización de las dependencias de Directory 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. Directory Proxy Server presenta fuertes relaciones de dependencia con sólo un par de componentes compartidos.
Al actualizar las dependencias de Directory Proxy Server, debe seguir el orden que le mostramos a continuación (omitiendo cualquiera que ya se haya actualizado), antes de actualizar Directory Proxy Server. Normalmente, el programa de instalación de Java ES realiza automáticamente la actualización de los componentes compartidos.
- Componentes compartidos. Las instrucciones para sincronizar los componentes compartidos de Java ES en la Versión 5 están disponibles en Actualización de los componentes compartidos de Java ES. Sin embargo, el programa de instalación de Java ES actualiza automáticamente todos los componentes compartidos que requiere Directory Proxy Server cuando realiza una actualización a la Versión 5 de Directory Proxy Server.
- Directory Server (dependencia leve de actualización). Las instrucciones para actualizar Directory Server a la Versión 5 están disponibles en el Chapter 5, "Directory Server". Sin embargo, la Versión 5 de Directory Proxy Server es compatible con la Versión 4 de Directory Server.
Obtenga las contraseñas y la información de configuración necesarias
La información de configuración se preserva durante el proceso de actualización y se puede utilizar para asignar los atributos de configuración de la Versión 4 a las propiedades de configuración de la Versión 5. Consulte Problemas de compatibilidad.
Actualización de la Versión 4 de Directory Proxy Server
En esta sección se abordan diversas consideraciones que afectan al proceso de actualización de Directory Proxy Server, además de una descripción del propio procedimiento.
Consideraciones sobre la actualización
Al actualizar el software de Directory Proxy Server a Java ES Versión 5, es preciso tener en cuenta las siguientes consideraciones:
- Se debe cerrar y reconfigurar cualquier componente de Java ES que utilice una instancia de Directory Proxy Server (como, por ejemplo, Access Manager, Communications Express, Messaging Server o Portal Server, entre otros) antes de acceder a la instancia nueva correspondiente de la Versión 5.
- En una arquitectura de implementación en la que haya varias instancias de Directory Proxy Server ejecutándose en un único equipo (todas correspondientes a la misma imagen instalada de Directory Proxy Server), al actualizar la imagen de Directory Proxy Server, tendrá que crear nuevas instancias de Directory Proxy Server.
- En las arquitecturas de implementación de la Versión 4 relacionadas con Directory Proxy Server, se ha utilizado un servidor de administración para configurar y administrar las instancias de Directory Proxy Server. En la Versión 5, la actualización de Directory Proxy Server debe conllevar la implementación del centro de control del servicio de directorio utilizado para configurar y administrar las instancias de Directory Proxy Server.
Procedimiento de actualización
El procedimiento que se describe a continuación hace referencia a las instancias de Directory Proxy Server que residen localmente en el equipo en el que se vaya a realizar la actualización.
- Inicie sesión como root o conviértase en superusuario.
su -
- Cierre todos los componentes de Java ES que dependan de las instancias de Directory Proxy Server que se van a actualizar. Este paso puede depender de cómo se replique Directory Proxy Server en la arquitectura de implementación.
Para obtener información sobre cómo cerrar un componente de Java ES, consulte su guía de administración respectiva.
- Realice una nueva instalación de la Versión 5 de Directory Proxy Server.
Lleve a cabo estos pasos:
- Inicie el programa de instalación de Java ES.
cd Java ES Release 5 distribution/os_arch
./installerdonde os_arch coincide con la plataforma como, por ejemplo, Solaris_sparc. (Utilice la opción installer -nodisplay para la interfaz de línea de comandos).
Una vez mostradas las páginas de bienvenida y acuerdo de licencia, aparecerá la página de selección de componentes. (Cuando se detectan componentes instalados que pueden ser actualizados directamente con el programa de instalación de Java ES, éstos aparecen con el estado “actualizables”.)
- Seleccione el subcomponente de Directory Proxy Server de Directory Server Enterprise Edition.
Tendrá que instalar también los subcomponentes administrativos (panel de control del servicio de directorios o utilidades de línea de comandos) que desee utilizar.
- Especifique una ruta de instalación diferente de cualquiera existente en la Versión 4 de Directory Proxy Server.
- Seleccione Configurar ahora o Configurar más tarde.
No importa qué opción elija porque no es necesaria ninguna configuración para Directory Proxy Server. Sin embargo, si elige Configurar ahora, se le preguntará si quiere crear una instancia nueva. (Una vez que se haya instalado el componente, puede crear tantas instancias de Directory Proxy Server como desee.)
- Si fuera necesario, seleccione la opción para instalar paquetes traducidos.
- Confirme las opciones de instalación seleccionadas.
Los paquetes de Directory Proxy Server se instalarán y se mostrará un resumen de la instalación.
- Salga del programa de instalación de Java ES.
Si no ha creado una instancia nueva, continúe con el Step 4; de lo contrario, siga con el Step 5.
- Cree una instancia de Directory Proxy Server.
DirServer-base/dps6/bin/dpadm create instancePath
donde instancePath es la ruta completa a la instancia de Directory Proxy Server.
Para obtener información sobre cómo crear una instancia de Directory Proxy Server, consulte la Directory Server Enterprise Edition 6 Administration Guide, http://docs.sun.com/doc/819-0995.
- Si lo desea, asigne los atributos de configuración de la Versión 4 a las propiedades de configuración de la Versión 5 de Directory Proxy Server.
Para obtener más detalles sobre el proceso de asignación, consulte la Directory Server Enterprise Edition 6 Migration Guide, http://docs.sun.com/doc/819-0994.
Verificación de la actualización
Puede verificar si se ha realizado con éxito la actualización de Directory Proxy Server de la siguiente manera:
- Inicie la nueva instancia de Directory Proxy Server:
DirServer-base/dps6/bin/dpadm start instancePath
- Compruebe la versión de Directory Proxy Server.
DirServer-base/dps6/bin/dpadm --version
Los valores de salida se muestran en la Tabla 6-4.
Tareas posteriores a la actualización
Todos los componentes de Java ES que dependan de Directory Proxy Server tienen que ser reconfigurados para que señalen a las instancias nuevas de Directory Proxy Server.
Además, para reproducir los funcionamientos predeterminados de versiones anteriores, debe permitirse explícitamente que los controles LDAP pasen por el proxy. Puede activar estos controles estableciendo la propiedad allowed-ldap-controls de la siguiente manera:
cd DirServer-base/dps6/bin
./dpconf set-server-prop
allowed-ldap-controls:auth-request
allowed-ldap-controls:chaining-loop-detection
allowed-ldap-controls:manage-dsa
allowed-ldap-controls:persistent-search
allowed-ldap-controls:proxy-auth-v1
allowed-ldap-controls:proxy-auth-v2
allowed-ldap-controls:real-attributes-only
allowed-ldap-controls:server-side-sortingAnulación de la actualización
Para deshacer la actualización a la Versión 5 se debe eliminar la versión anterior, que se mantiene intacta al actualizar a la Versión5.
Actualización de varias instancias
En algunas arquitecturas de implementación, Directory Proxy Server se implementa en varios sistemas informáticos para proporcionar escalabilidad y mejorar la disponibilidad. Por ejemplo, es posible que los componentes de Directory Proxy Server se ejecuten en varios equipos con un equilibrador que distribuya la carga.
Si utiliza instancias de Directory Proxy Server con equilibrado de carga, no puede realizar una actualización por turnos; el equilibrador tiene que cerrarse y reconfigurarse para poder acceder a las instancias de la Versión 5. Debe realizar la actualización de cada instancia como se describe en Actualización de la Versión 4 de Directory Proxy Server.
Actualización de Directory Proxy Server desde Java ES Versión 3El procedimiento para actualizar Directory Proxy Server de Java ES 2005Q1 (Versión 3) a la Versión 5 es el mismo que el que se sigue para actualizar Directory Proxy Server de la Versión 4 a la Versión 5.
Para actualizar Directory Proxy Server de la Versión 3 a la Versión 5, siga las instrucciones que aparecen en Actualización de Directory Proxy Server desde Java ES Versión 4 y sustituya toda referencia a la Versión 4 por la Versión 3.
Actualización de Directory Proxy Server desde Java ES Versión 2El procedimiento de actualización de Directory Proxy Server de Java ES 2004Q2 (Versión 2) a la Versión 5 es idéntico al procedimiento de actualización de Directory Proxy Server de la Versión 4 a la Versión 5, excepto que en las tareas previas a la actualización debe incluirse la sincronización en la Versión 5 de todos los componentes compartidos (consulte la Tabla 1-9) y todos los componentes de productos locales de los que dependa Directory Proxy Server.
Las instrucciones para sincronizar los componentes compartidos de Java ES en la Versión 5 están disponibles en el Chapter 2, "Actualización de los componentes compartidos de Java ES".
Para actualizar Directory Proxy Server de la Versión 2 a la Versión 5, siga las instrucciones que aparecen en Actualización de Directory Proxy Server desde Java ES Versión 4 y sustituya toda referencia a la Versión 4 por la Versión 2.
Nota
Si va a actualizar desde la Versión 2 de Directory Proxy Server en la plataforma Linux, tendrá que realizar una actualización doble, en la que se actualice tanto Directory Proxy Server como el sistema operativo (no se admite la Versión 5 de Directory Proxy Server en RHEL 2.1). Consulte Actualización doble para obtener más información.