Sun Java Enterprise System 2005Q4 Guía de actualización |
Capítulo 12
Herramienta de preparación de directoriosEn este capítulo se describe cómo actualizar la Herramienta de preparación de directorios a Java ES 2005Q4 (Versión 4): Herramienta de preparación de directorios de Sun Java System 6.3 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 la Herramienta de preparación de directoriosEn esa sección se describen los siguientes aspectos generales de la Herramienta de preparación de directorios que afectan a la actualización a Java ES 2005Q4 (Versión 4):
Acerca de la Herramienta de preparación de directorios de Java ES Versión 4
Las versiones de la Herramienta de preparación de directorios de Java ES Versión 4 presentan una serie de soluciones de errores que permiten preparar Directory Server para su uso por parte de los componentes de comunicación de la Versión 4 (Messaging Server, Calendar Server, Communications Express y Delegated Administrator).
Para obtener información, consulte las notas de la versión adecuadas.
Guía de actualización de la Herramienta de preparación de directorios
La Tabla 12-1 muestra las rutas de actualización compatibles de la Herramienta de preparación de directorios para Java ES Versión 4. Esta tabla hace referencia tanto al sistema operativo Solaris como Linux.
Datos de la Herramienta de preparación de directorios
La siguiente tabla muestra el tipo de datos que puede verse afectado por una actualización del software de la Herramienta de preparación de directorios.
Problemas de compatibilidad
La Versión 4 de la Herramienta de preparación de directorios no presenta ningún cambio en la interfaz y es compatible con las versiones anteriores.
Dependencias de la Herramienta de preparación de directorios
La Herramienta de preparación de directorios no presenta ninguna dependencia con ningún componente de Java ES, excepto con Directory Server. Esta herramienta se utiliza para configurar Directory Server para su uso con los componentes de comunicación de Java ES.
Actualización de la Herramienta de preparación de directorios desde Java ES Versión 3En esta sección, se incluye información sobre la actualización de la Herramienta de preparación de directorios 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 la Herramienta de preparación de directorios 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. La Herramienta de preparación de directorios se utiliza para modificar Directory Server como sea necesario para su uso con los componentes Messaging Server, Calendar Server, Communications Express y Delegated Administrator.
- Dependencias de actualización. La Herramienta de preparación de directorios no presenta relaciones de dependencia con los componentes compartidos de Java ES y es compatible con la Versión 3 de Directory Server. Por lo tanto, la actualización de Directory Server es opcional en relación con la actualización de la Herramienta de preparación de directorios a la Versión 4.
- Compatibilidad con versiones anteriores. La Versión 4 de la Herramienta de preparación de directorios 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. La Versión 3 de la Herramienta de preparación de directorios puede ejecutarse en Directory Server para deshacer los cambios realizados por la Versión 4.
- Problemas de plataforma. El enfoque de actualización general de la Herramienta de preparación de directorios 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 de cada plataforma. Por lo general, no se pueden deshacer las revisiones aplicadas en la plataforma Linux.
Actualización de la Versión 3 de la Herramienta de preparación de directorios
En esta sección, se describe cómo realizar una actualización de la Herramienta de preparación de directorios 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 la Herramienta de preparación de directorios, debe realizar las tareas descritas a continuación.
Verifique la información de versión actual
Puede verificar la versión de la Herramienta de preparación de directorios que se ha ejecutado la última vez en Directory Server comprobando los valores de atributo de la entrada cn=CommServers,o=comms-config escrita por la herramienta:
La entrada tiene dos atributos que especifican la versión actual:
La herramienta escribirá un mensaje en la consola sólo si la versión de la Herramienta de preparación de directorios es igual o anterior a la versión que se ejecutó anteriormente. Consulte los procedimientos de actualización, Paso 5 (Solaris) o Paso 5 (Linux), para obtener información sobre cómo ejecutar la herramienta.
Dependencias de actualización de la Herramienta de preparación de directorios
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, la actualización de la Herramienta de preparación de directorios no depende de ningún otro componente de Java ES.
Copia de seguridad de los datos
La actualización de la Herramienta de preparación de directorios de la Versión 3 a la Versión 4 no modifica en sí misma ningún dato de Directory Server. No obstante, como medida de seguridad, sería recomendable realizar una copia de seguridad de Directory Server antes de actualizar la Herramienta de preparación de directorios y ejecutarla en Directory Server.
Obtenga las contraseñas y la información de configuración necesarias
Para actualizar la Herramienta de preparación de directorios, debe conocer la contraseña de superusuario. La herramienta recuerda los valores de los parámetros utilizados en las ejecuciones anteriores y los proporciona como valores predeterminados la próxima vez que se ejecute.
Actualización de la Versión 3 de la Herramienta de preparación de directorios (Solaris)
En esta sección, se abordan diversas consideraciones que afectan al proceso de actualización de la Herramienta de preparación de directorios, además de una descripción del propio procedimiento.
Consideraciones sobre la actualización (Solaris)
Al actualizar el software de la Herramienta de preparación de directorios a Java ES Versión 4, se deben tener en cuenta las siguientes consideraciones:
- La Versión 3 de la Herramienta de preparación de directorios se ha instalado con Directory Server y reside en el equipo que aloja Directory Server.
- La actualización de la herramienta debe realizarse en el equipo que aloje la instancia de Directory Server utilizada por los componentes Messaging Server, Calendar Server, Communications Express o Delegated Administrator.
- La revisión de actualización de la Versión 4 de la Herramienta de preparación de directorios para el SO Solaris se muestra en la siguiente tabla:
Tabla 12-3 Revisiones1 de actualización de la Herramienta de preparación de directorios en Solaris
Descripción
SPARC
Solaris 8, 9 y 10
x86
Solaris 8 y 9
Herramienta de preparación de directorios (DSSETUP)
118245-05
118246-05
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 la Herramienta de preparación de directorios instalada en el equipo en el que reside Directory Server.
- Obtenga los números de revisión necesarios en la Tabla 12-3.
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 -
- Aplique las revisiones adecuadas de la Herramienta de preparación de directorios que aparecen en la Tabla 12-3.
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 3.
- Ejecute la Herramienta de preparación de directorios en Directory Server.
- Compruebe que Directory Server se esté ejecutando.
- Cambie el directorio a la ubicación de la Herramienta de preparación de directorios.
cd DirPrepTool-base/sbin
- Ejecute la Herramienta de preparación de directorios (secuencia de comandos perl comm_dssetup.pl).
perl comm_dssetup.pl
Especifique los parámetros solicitados por la secuencia de comandos.
Actualización de la Versión 3 de la Herramienta de preparación de directorios (Linux)
En esta sección, se abordan diversas consideraciones que afectan al proceso de actualización de la Herramienta de preparación de directorios, además de una descripción del propio procedimiento.
Consideraciones sobre la actualización (Linux)
Al actualizar el software de la Herramienta de preparación de directorios a Java ES Versión 4 en la plataforma Linux, se deben tener en cuenta las mismas consideraciones que en la plataforma Solaris (consulte Consideraciones sobre la actualización (Solaris)), excepto que las revisiones de actualización de la Versión 4 para Linux son diferentes de las de Solaris.
La revisión de actualización de la Versión 4 de la Herramienta de preparación de directorios para el SO Linux se muestra en la siguiente tabla:
Tabla 12-4 Revisiones1 de actualización de la Herramienta de preparación de directorios en Linux
Descripción
Id. de revisión y nombres de RPM
Herramienta de preparación de directorios (DSSETUP)
118247-05
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 la imagen de la Herramienta de preparación de directorios instalada en el equipo en el que reside Directory Server.
Precaución
En Linux, la actualización de Java ES Versión 3 a Java ES Versión 4 no se puede deshacer.
- Obtenga la revisión necesaria utilizando el número de revisión y el nombre de RPM que aparecen en la Tabla 12-4. 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 -
- Aplique los RPM de la Herramienta de preparación de directorios que aparecen en la Tabla 12-4.
rpm -Uvh sun-comms-dssetup-6.3-2.5.i386.rpm
- Confirme que la actualización se ha realizado con éxito:
rpm -q sun-comms-dssetup
Se debería mostrar el número de la nueva versión del RPM.
- Ejecute la Herramienta de preparación de directorios en Directory Server.
- Compruebe que Directory Server se esté ejecutando.
- Cambie el directorio a la ubicación de la Herramienta de preparación de directorios.
cd DirPrepTool-base/sbin
- Ejecute la Herramienta de preparación de directorios (secuencia de comandos perl comm_dssetup.pl).
perl comm_dssetup.pl
Especifique los parámetros solicitados por la secuencia de comandos.
Verificación de la actualización
Puede verificar si se ha realizado con éxito la actualización de la Herramienta de preparación de directorios y la extensión del esquema de directorio consultando el archivo de registro creado al ejecutar la secuencia de comandos. Este archivo de registro se encuentra en:
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 la Herramienta de preparación de directorios, además de una descripción del propio procedimiento.
Consideraciones sobre cómo deshacer la actualización (Solaris)
Para deshacer la actualización de la Herramienta de preparación de directorios a la Versión 4 se debe invertir el procedimiento de actualización a esta versión. Sin embargo, entre los cambios realizados por la herramienta, se encuentran las modificaciones efectuadas en el esquema de Directory Server. Estos cambios no se pueden deshacer mediante el procedimiento descrito a continuación. No obstante, los cambios realizados en el esquema son compatibles con las versiones anteriores.
Procedimiento para deshacer la actualización (Solaris)
- Inicie sesión como root o conviértase en superusuario.
su -
- Elimine las revisiones que aparecen en la Tabla 12-3.
patchrm patch_ID
- Ejecute la Herramienta de preparación de directorios con la actualización anulada en Directory Server.
Las modificaciones realizadas en Directory Server, incluidos los índices, se restablecen a sus estados anteriores, aunque se conservan los cambios efectuados en el esquema. Esto no tiene ningún efecto negativo en las extensiones de esquema, ya que son compatibles con las versiones anteriores.
Actualización de la Herramienta de preparación de directorios desde Java ES Versión 2El procedimiento para actualizar la Herramienta de preparación de directorios de Java ES 2004Q2 (Versión 2) a la Versión 4 es similar al de la actualización de la Versión 3 a la 4, excepto por los siguientes aspectos.
La Herramienta de preparación de directorios de Java ES Versión 2 (denominada comm_dssetup) se incluía en Messaging Server y Calendar Server, y no se instalaba como un paquete independiente. Por lo tanto, ningún paquete o RPM instalado de la Herramienta de preparación de directorios reside en el equipo que aloja Directory Server. Por este motivo, para actualizar de la Versión 2 a la Versión 4, debe instalar los paquetes de la Herramienta de preparación de directorios:
- En la plataforma Solaris, los paquetes de la herramienta se instalan como revisiones de creación, que contienen todo el software de la Herramienta de preparación de directorios. A continuación, deben aplicarse las revisiones para actualizar a la Versión 4.
- En la plataforma Linux, los paquetes de la Versión 4 se instalan directamente.
La actualización de la Herramienta de preparación de directorios de la Versión 2 a la Versión 4 es similar al procedimiento de actualización descrito en Actualización de la Herramienta de preparación de directorios desde Java ES Versión 3. Las consideraciones previas y posteriores a la actualización son las mismas; sólo debe sustituir la referencia a la Versión 3 por la Versión 2. Sin embargo, los procedimientos de actualización específicos se describen en las siguientes secciones.
Procedimiento de actualización de la Versión 2 (Solaris)
El procedimiento que se describe a continuación hace referencia a la Herramienta de preparación de directorios instalada en el equipo en el que reside Directory Server.
- Obtenga la revisión de creación necesaria en función de la información de la siguiente tabla:
Tabla 12-5 Revisiones de creación1 de actualización de la Herramienta de preparación de directorios en Solaris
Descripción
SPARC
Solaris 8, 9 y 10
x86
Solaris 8 y 9
Herramienta de preparación de directorios (DSSETUP)
118242-03
118243-03
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.
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 -
- Aplique la revisión de creación de la Herramienta de preparación de directorios que aparece en Tabla 12-5.
patchadd patch_ID.
- Obtenga la revisión de actualización necesaria en función de la información de la Tabla 12-3.
Las revisiones pueden descargarse en /tmp desde: http://sunsolve.sun.com/pub-cgi/show.pl?target=patches/patch-access
- Aplique las revisiones de actualización adecuadas de la Herramienta de preparación de directorios que aparecen en la Tabla 12-3.
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.
- Ejecute la Herramienta de preparación de directorios en Directory Server.
- Compruebe que Directory Server se esté ejecutando.
- Cambie el directorio a la ubicación de la Herramienta de preparación de directorios.
cd DirPrepTool-base/sbin
- Ejecute la Herramienta de preparación de directorios (secuencia de comandos perl comm_dssetup.pl).
perl comm_dssetup.pl
Especifique los parámetros solicitados por la secuencia de comandos.
Procedimiento de actualización de la Versión 2 (Linux)
El procedimiento que se describe a continuación hace referencia a la Herramienta de preparación de directorios instalada en el equipo en el que reside Directory Server.
- Inicie sesión como root o conviértase en superusuario.
su -
- Obtenga la revisión de actualización necesaria utilizando el número de revisión y el nombre de RPM que aparecen en la Tabla 12-4.
Las revisiones pueden descargarse en /tmp desde: http://sunsolve.sun.com/pub-cgi/show.pl?target=patches/patch-access
- Aplique los RPM de actualización de la Herramienta de preparación de directorios que aparecen en la Tabla 12-4.
rpm -Uvh sun-comms-dssetup-6.3-2.5.i386.rpm
- Confirme que la actualización se ha realizado con éxito:
rpm -q sun-comms-dssetup
Se debería mostrar el número de la nueva versión del RPM.
- Ejecute la Herramienta de preparación de directorios en Directory Server.
- Compruebe que Directory Server se esté ejecutando.
- Cambie el directorio a la ubicación de la Herramienta de preparación de directorios.
cd DirPrepTool-base/sbin
- Ejecute la Herramienta de preparación de directorios (secuencia de comandos perl comm_dssetup.pl).
perl comm_dssetup.pl
Especifique los parámetros solicitados por la secuencia de comandos.