Sun Java logo     Anterior      Contenido      Índice      Siguiente     

Sun logo
de actualización de Sun Java Enterprise System 5 para UNIX 

Capítulo6
Directory Proxy Server

En 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 Server

En 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.

Tabla 6-3  Uso de datos de Directory Proxy Server

Tipo de datos

Ubicación

Uso

Datos de configuración de Directory Proxy Server

Directory Proxy Server 5.2: directorio de configuración

Directory Proxy Server 6.0: al que se accede mediante el centro de control del servicio de directorio y las utilidades de línea de comandos de Directory Server EE.

Configuración de Directory Proxy Server

Datos de seguridad

Directory Proxy Server 5.2: SSL configurado mediante la consola de Directory Proxy Server.

Directory Proxy Server 6.0: SSL configurado mediante el centro de control del servicio de directorios y las utilidades de línea de comandos de Directory Server EE.

Certificados del servidor

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:

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
  1. Copia de seguridad de los datos existentes de Directory Proxy Server.
  2. Consulte la ubicación de los datos esenciales en Datos de Directory Proxy Server.

  3. Instale el nuevo sistema operativo.
  4. La instalación del sistema operativo puede ser en un nuevo sistema (o zona Solaris 10) o puede sustituir el sistema de archivos existente.

  5. Instale la Versión 5 de Directory Proxy Server.
  6. 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.
  7. Consulte los pasos correspondientes en el procedimiento para Actualización de la Versión 4 de Directory Proxy Server.

Actualización del sistema operativo
  1. Copia de seguridad de los datos existentes de Directory Proxy Server.
  2. Consulte la ubicación de los datos esenciales en Datos de Directory Proxy Server.

  3. Actualice el sistema operativo.
  4. La actualización deja el sistema de archivos existentes.

  5. Actualice Directory Proxy Server a la Versión 5.
  6. 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 4

En 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:

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 -v

Los 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.

  1. 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.
  2. 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:

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.

  1. Inicie sesión como root o conviértase en superusuario.
  2. su -

  3. 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.
  4. Para obtener información sobre cómo cerrar un componente de Java ES, consulte su guía de administración respectiva.

  5. Realice una nueva instalación de la Versión 5 de Directory Proxy Server.
  6. Lleve a cabo estos pasos:

    1. Inicie el programa de instalación de Java ES.
    2. cd Java ES Release 5 distribution/os_arch
      ./installer

      donde 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”.)

    3. Seleccione el subcomponente de Directory Proxy Server de Directory Server Enterprise Edition.
    4. 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.

    5. Especifique una ruta de instalación diferente de cualquiera existente en la Versión 4 de Directory Proxy Server.
    6. Seleccione Configurar ahora o Configurar más tarde.
    7. 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.)

    8. Si fuera necesario, seleccione la opción para instalar paquetes traducidos.
    9. Confirme las opciones de instalación seleccionadas.
    10. Los paquetes de Directory Proxy Server se instalarán y se mostrará un resumen de la instalación.

    11. Salga del programa de instalación de Java ES.
    12. Si no ha creado una instancia nueva, continúe con el Step 4; de lo contrario, siga con el Step 5.

  7. Cree una instancia de Directory Proxy Server.
  8. 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.

  9. 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.
  10. 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:

  1. Inicie la nueva instancia de Directory Proxy Server:
  2. DirServer-base/dps6/bin/dpadm start instancePath

  3. Compruebe la versión de Directory Proxy Server.
  4. 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-sorting

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ó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 3

El 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 2

El 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.




Anterior      Contenido      Índice      Siguiente     


Número de referencia: 819-6553-11
junio de 2007.   Copyright 2007 Sun Microsystems, Inc. Todos los derechos reservados.