Sun Java Enterprise System 2005Q4 Gu�a de actualizaci�n |
Cap�tulo 4
Directory Server y Administration ServerEste cap�tulo describe c�mo actualizar los componentes Directory Server y Administration Server a Java ES 2005Q4 (Versi�n 4): Sun Java System Directory Server 5.2 2005Q4 y Sun Java System Administration Server 5.2 2005Q4.
Estas actualizaciones aparecen documentadas conjuntamente porque su funcionamiento est� estrechamente relacionado.
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 las actualizaciones de Directory Server y Administration ServerEn esta secci�n se describen los siguientes aspectos generales de los componentes Directory Server y Administration Server que afectan a la actualizaci�n a Java ES 2005Q4 (Versi�n 4):
Acerca de Java ES Versi�n 4
En las versiones de Directory Server y Administration Server de Java ES Versi�n 4 s�lo se han solucionado algunos errores de poca consideraci�n y efectuado algunas mejoras. No se han incluido nuevas funciones.
Gu�a de actualizaci�n de Java ES Versi�n 4
La Tabla 4-1 muestra las rutas de actualizaci�n compatibles de Directory Server y Administration Server para Java ES Versi�n 4. Esta tabla hace referencia tanto al sistema operativo Solaris como Linux.
Tabla 4-1 Rutas de actualizaci�n a Java ES Versi�n 4: Sun Java System Directory Server 5.2 2005Q4 y Sun Java System Administration Server 5.2 2005Q4
Versi�n de Java ES
Versi�n de Directory Server, Administration Server y Directory Proxy Server
Enfoque general
Reconfiguraci�n necesaria
Versi�n 3
Sun Java System Directory Server 5 2005Q1
Sun Java System Administration Server 5 2005Q1
Actualizaci�n directa:
Aplique las revisiones y vuelva a configurar el directorio de configuraci�n.Reconfiguraci�n autom�tica de los datos en el directorio de configuraci�n
Versi�n 2
Sun Java System Directory Server 5.2 2004Q2
Sun Java System Administration Server 5.2 2004Q2
Actualizaci�n directa:
Aplique las revisiones y vuelva a configurar el directorio de configuraci�n.Reconfiguraci�n autom�tica de los datos en el directorio de configuraci�n
Versi�n 1
Sun One Directory Server 5.2
Sun One Administration 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.Reconfiguraci�n autom�tica de los datos en el directorio de configuraci�n
Versiones de Java ES anteriores
Sun One Directory Server 5.2
Sun One Administration 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.Reconfiguraci�n autom�tica de los datos en el directorio de configuraci�n
Sun One Directory Server 5.1, 5.0 � 4.x
Sun One Administration Server 5.1, 5.0 � 4.x
Sin actualizaci�n directa:
Actualice primero a la Versi�n 3. Consulte la Gu�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 4.
Consulte laGu�a de migraci�n y actualizaci�n de Java Enterprise System 2005Q1.
(http://docs.sun.com/doc/819-0062)
Datos de Directory Server y Administration Server
Directory Server y Administration Server utilizan Directory Server para el almacenamiento de datos de configuraci�n. Los datos se almacenan en una estructura de �rbol espec�fica dentro del directorio. La instancia de Directory Server que aloja la configuraci�n se denomina directorio de configuraci�n.
El directorio de configuraci�n puede ser una instancia de Directory Server espec�fica, lo que suele ser recomendable desde el punto de vista de la seguridad, o puede tambi�n alojar datos de identidades o datos de la configuraci�n de servicios. Este directorio puede residir en el mismo equipo que las otras instancias de Directory Server o Administration Server. Sin embargo, en la mayor�a de las arquitecturas de implementaci�n, el directorio de configuraci�n est� ubicado de forma remota en relaci�n con los dem�s componentes que lo utilizan para almacenar informaci�n de configuraci�n.
La siguiente tabla muestra el tipo de datos que puede verse afectado por una actualizaci�n del software de Directory Server y Administration Server.
Problemas de compatibilidad
No se han introducido cambios en la interfaz de Directory Server y Administration Server de Java ES Versi�n 4. Estos componentes son compatibles de forma conjunta con las versiones anteriores. No obstante, estos dos componentes no son compatibles con las versiones anteriores de los dem�s componentes, por lo tanto deben actualizarse de forma conjunta.
Dependencias
Las dependencias con otros componentes de Java ES pueden afectar al procedimiento de actualizaci�n y reconfiguraci�n del software de Directory Server y Administration Server. Cada uno de estos componentes presenta dependencias con los siguientes componentes de Java ES:
- Directory Server. Directory Server presenta dependencias con componentes compartidos de Java ES espec�ficos (consulte la Tabla 1-6). Directory Server presenta una dependencia en relaci�n con Administration Server, que se utiliza para configurar la replicaci�n de Directory Server y otros aspectos de las funciones de Directory Server.
- Administration Server. Administration Server (y la interfaz de usuario de la consola de administraci�n) presenta dependencias con componentes compartidos de Java ES espec�ficos (consulte la Tabla 1-6). Administration Server presenta una relaci�n de dependencia con Directory Server (concretamente, con un directorio de configuraci�n), donde almacena los datos de configuraci�n.
Actualizaci�n de Directory Server y Administration Server desde Java ES Versi�n 3En esta secci�n, se incluye informaci�n de configuraci�n de Directory Server y Administration Server desde 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 Directory Server y Administration 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 Java ES Versi�n 3. Para volver a configurar Directory Server y Administration Server, se debe sincronizar el directorio de configuraci�n con el software actualizado.
- Dependencias de actualizaci�n. Mientras Directory Server y Administration Server presentan una relaci�n de dependencia con una serie de componentes compartidos de Java ES (consulte la Tabla 1-6), Directory Server y Administration Server de Java ES Versi�n 4 son compatibles con las versiones de estos componentes compartidos de la Versi�n 3. Por lo tanto, en la actualizaci�n de Directory Server y Administration Server a la Versi�n 4, la actualizaci�n de estos componentes compartidos es completamente opcional.
- Compatibilidad con versiones anteriores. Los componentes Directory Server y Administration Server de la Versi�n 4 son compatibles con las versiones anteriores de estos componentes en la Versi�n 3.
- Anulaci�n de la actualizaci�n. Para deshacer la actualizaci�n a la versi�n 4 en Solaris, se deben eliminar las revisiones de actualizaci�n de la Versi�n 4 y volver a sincronizar el directorio de configuraci�n con el estado de software anterior. Sin embargo, en Linux, no existe ning�n procedimiento para deshacer la actualizaci�n a la Versi�n 4.
- Problemas de plataforma. El enfoque de actualizaci�n general de Directory Server y Administration 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 Directory Server y Administration Server de la Versi�n 3
En esta secci�n, se describe c�mo realizar una actualizaci�n de Directory Server y Administration Server desde 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 Directory Server y Administration Server, debe realizar las tareas que se describen a continuaci�n.
Verifique la informaci�n de versi�n actual
Para verificar la versi�n actual de Directory Server y Administration Server, reinicie el daemon de Directory Server mediante la opci�n -v:
A continuaci�n, compruebe los mensajes de inicio en el registro de errores de Directory Server:
serverRoot/slapd-hostName/logs/errors
Nota: si falla el comando ns-slapd en la plataforma Solaris 10, establezca la ruta de biblioteca en “null” al ejecutar el comando:
Actualice las dependencias de Directory Server y Administration 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, como no es necesario actualizar los componentes compartidos de la Versi�n 3 para Directory Server y Administration Server, esta tarea es opcional.
Copia de seguridad de los datos de Directory Server
El proceso de actualizaci�n de Directory Server y Administration Server modifica los datos del directorio de configuraci�n. Por tanto, antes de llevar a cabo la actualizaci�n, realice una copia de seguridad de los datos del directorio de configuraci�n mediante la consola de Directory Server o una utilidad de l�nea de comandos como db2bak.
Para obtener m�s informaci�n sobre c�mo realizar una copia de seguridad de Directory Server, consulte Sun Java System Directory Server Administration Guide (http://docs.sun.com/doc/817-7613).
Obtenga las contrase�as y la informaci�n de configuraci�n necesarias
Debe conocer el Id. de usuario y la contrase�a del administrador de la versi�n instalada actualmente de Directory Server.
Adem�s, Directory Server y Administration Server deben ejecutarse con el mismo usuario y grupo. Es decir, deben ejecutarse con el mismo UID y GID.
Actualizaci�n de Directory Server y Administration Server de la Versi�n 3 (Solaris)
En esta secci�n, se abordan diversas consideraciones que afectan al proceso de actualizaci�n de Directory Server y Administration Server, adem�s de una descripci�n del propio procedimiento.
Consideraciones sobre la actualizaci�n (Solaris)
Al actualizar el software de Directory Server y Administration Server a Java ES Versi�n 4, se deben tener en cuenta las siguientes consideraciones:
- Debe cerrarse cualquier componente de Java ES que utilice una instancia de Directory Server (como, por ejemplo, Access Manager, Communications Express, Messaging Server, Portal Server, entre otros) antes de actualizar dicha instancia. Sin embargo, la mayor�a de las arquitecturas de implementaci�n utilizan varias instancias de Directory Server para proporcionar una alta disponibilidad o escalabilidad. En dichos casos, puede realizar una actualizaci�n por turnos de Directory Server, por lo que no ser� necesario cerrar los clientes de Directory Server.
- Administration Server debe actualizarse antes que Directory Server, ya que la reconfiguraci�n de los datos debe realizarse en un orden espec�fico.
- Deben cerrarse los componentes que se est�n actualizando al aplicar las revisiones. Sin embargo, el directorio de configuraci�n asociado debe ejecutarse posteriormente para volver a configurar el componente que se est� actualizando.
- En una arquitectura de implementaci�n en la que hay varias instancias de Directory Server ejecut�ndose en un �nico equipo (todas correspondientes a la misma imagen de Directory Server instalada), al actualizar la imagen de Directory Server, se actualizar�n todas las instancias. En este tipo de arquitecturas, s�lo hay una instancia de Administration Server por cada imagen de Directory Server instalada.
- En la mayor�a de las arquitecturas de implementaci�n, el directorio de configuraci�n es una instancia de Directory Server independiente. Puede ser local o residir en un sistema inform�tico distinto de aqu�l desde el que se est� realizando la actualizaci�n. Del mismo modo, Administration Server puede ser local o residir en un sistema inform�tico distinto de aqu�l desde el que se est� realizando la actualizaci�n de Directory Server.
- En algunas arquitecturas de implementaci�n, Directory Server se ha instalado de forma aut�noma, anulando la selecci�n de Administration Server durante la instalaci�n. Sin embargo, en ese caso, debe realizarse a�n el procedimiento de actualizaci�n de Administration Server (se ha instalado parte del c�digo de esta aplicaci�n, incluso en el modo independiente), adem�s de actualizar Directory Server, como se describe en las instrucciones que aparecen a continuaci�n.
- Las revisiones de actualizaci�n de Directory Server y Administration Server de la versi�n 4 para el SO Solaris se muestran en la siguiente tabla:
Tabla 4-4 Revisiones1 de actualizaci�n de Directory Server y Administration Server en Solaris
Descripci�n
SPARC
Solaris 8, 9 y 10
x86
Solaris 8 y 9
Directory Server
115614-26
115615-26
Traducci�n de Directory Server
117015-21
117015-21
Administration Server
115610-23
115611-23
Traducci�n de Administration Server
117047-24
117047-24
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 las instancias de Directory Server y Administration Server que residen localmente en el equipo en el que va a realizarse la actualizaci�n.
En los pasos siguientes se utilizan dos comandos: directoryserver(1m) y mpsadmserver(1m). Para obtener m�s informaci�n acerca de estos comandos, consulte Directory Server Man Page Reference y Administration Server Man Page Reference.
- Obtenga los n�meros de revisi�n necesarios en la Tabla 4-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 la consola de administraci�n si se est� ejecutando localmente.
- Cierre todos los componentes de Java ES que dependan de las instancias de Directory Server que se van a actualizar. Este paso puede depender de c�mo se repliquen estos componentes en la arquitectura de implementaci�n.
Deben cerrarse los componentes en el siguiente orden:
- Clientes de Directory Server: Access Manager, Communications Express, Messaging Server, Portal Server y otros
- Directory Proxy Server, si se est� utilizando para acceder a Directory Server
- Administration Server, si se est� ejecutando localmente
- Directory Server
- El directorio de configuraci�n, si se est� ejecutando como una instancia de Directory Server independiente
Para obtener informaci�n sobre c�mo cerrar un componente de Java ES, consulte su gu�a de administraci�n respectiva.
- Aseg�rese de que ha actualizado todos los componentes de Java ES con los que Directory Server y Administration Server tienen una fuerte relaci�n de dependencia (consulte Actualice las dependencias de Directory Server y Administration Server).
- Actualice Administration Server.
Debe realizar este paso aunque Directory Server se haya instalado originalmente en el modo independiente en el equipo en el que se va a realizar la actualizaci�n (se ha instalado parte del c�digo de Administration Server, incluso en este modo).
- Reinicie la instancia de Administration Server que se vaya a actualizar.
- Aplique las revisiones de Administration Server que aparecen en la Tabla 4-4.
Aseg�rese de aplicar la revisi�n de traducci�n de Administration Server (117047) antes de aplicar la revisi�n b�sica de Administration Server.
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 b.
- Compruebe que el directorio de configuraci�n se est� ejecutando.
Si es local, es posible que deba reiniciarse. Si se trata de un directorio remoto, aseg�rese de que se est� ejecutando.
- Sincronice la configuraci�n actualizada con el directorio de configuraci�n:
/usr/sbin/mpsadmserver sync-cds
Se le pedir� el nombre de usuario de administrador y la contrase�a.
- Actualice Directory Server.
- Si est� ejecutando Directory Server en el modo independiente, sin Administration Server, lleve a cabo el siguiente procedimiento; de lo contrario, contin�e directamente con el paso Paso 7b.
- Aseg�rese de que ha actualizado Administration Server, Paso 6.
- Cambie el directorio al directorio serverroot.
cd /var/opt/mps/serverroot
- Cree un directorio de configuraci�n:
mkdir -p admin-serv/config
- Cree un archivo adm.config:
vi admin-serv/config/adm.conf
- Agregue el siguiente texto
isie: cn=Administration Server, cn=Server Group, cn=hostname, ou=administration_domain, o=NetscapeRoot
Agregue todo en una l�nea, donde hostname es el nombre de host completo de Directory Server y administration_domain es normalmente el nombre de dominio del host.
- Compruebe que se haya cerrado la instancia de Directory Server que se est� actualizando.
- Aplique las revisiones de Directory Server que aparecen en Tabla 4-5.
Aseg�rese de aplicar la revisi�n de traducci�n de Directory Server (117015) antes de aplicar la revisi�n b�sica de Directory Server.
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 c.
- Restablezca el n�mero de versi�n predeterminado de Directory Server:
/usr/sbin/directoryserver -d 5.2
- Compruebe que el directorio de configuraci�n se est� ejecutando.
Si es local, es posible que deba reiniciarse. Si se trata de un directorio remoto, aseg�rese de que se est� ejecutando.
- Sincronice la configuraci�n actualizada con el directorio de configuraci�n:
/usr/sbin/directoryserver -u 5.2 sync-cds
Se le pedir� el nombre de usuario de administrador y la contrase�a.
- Reinicie todos los componentes de Java ES en el orden inverso en el que se cerraron en el Paso 4.
- El directorio de configuraci�n, si es local y se est� ejecutando como una instancia de Directory Server independiente
- Directory Server
- Administration Server, si se est� ejecutando localmente
- Directory Proxy Server, si se est� utilizando para acceder a Directory Server
- Clientes de Directory Server: Access Manager, Communications Express, Messaging Server, Portal Server y otros
Actualizaci�n de Directory Server y Administration Server de la Versi�n 3 (Linux)
En esta secci�n, se abordan diversas consideraciones que afectan al proceso de actualizaci�n de Directory Server y Administration Server, adem�s de una descripci�n del propio procedimiento.
Consideraciones sobre la actualizaci�n (Linux)
Al actualizar Directory Server y sus componentes asociados 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 Linux Versi�n 4 son diferentes de las de Solaris.
Las revisiones de actualizaci�n de Directory Server y Administration Server de la versi�n 4 para el SO Linux se muestran en la siguiente tabla:
Tabla 4-5 Revisiones1 de actualizaci�n de Directory Server y Administration Server en Linux
Descripci�n
Id. de revisi�n y nombres de RPM
Directory Server
118080-11:
sun-directory-server-5.2-25.i386.rpm
sun-directory-server-man-5.2-9.i386.rpmTraducci�n de Directory Server
118290-12:
sun-directory-server-Locale-5.2-17.i386.rpm
Administration Server
118079-10:
sun-admin-server-5.2-18.i386.rpm
sun-server-console-5.2-18.i386.rpm
sun-admin-server-man-5.2-8.i386.rpmTraducci�n de Administration Server
118289-13:
sun-admin-server-Locale-5.2-19.i386.rpm
sun-server-console-Locale-5.2-19.i386.rpm
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 las instancias de Directory Server y Administration Server que residen localmente en el equipo en el que va a realizarse 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.
En los pasos siguientes se utilizan dos comandos: directoryserver(1m) y mpsadmserver(1m). Para obtener m�s informaci�n acerca de estos comandos, consulte Directory Server Man Page Reference y Administration Server Man Page Reference.
- Obtenga las revisiones necesarias utilizando los n�meros de revisi�n y los nombres de RPM en la Tabla 4-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
En el siguiente procedimiento, oldVersion hace referencia al RPM de la Versi�n 3 de Directory Server y Administration Server.
- Inicie sesi�n como root o convi�rtase en superusuario.
su -
- Detenga la consola de administraci�n si se est� ejecutando localmente.
- Cierre todos los componentes de Java ES que dependan de las instancias de Directory Server que se van a actualizar. Este paso puede depender de c�mo se repliquen estos componentes en la arquitectura de implementaci�n.
Deben cerrarse los componentes en el siguiente orden:
- Clientes de Directory Server: Access Manager, Communications Express, Messaging Server, Portal Server y otros
- Directory Proxy Server, si se est� utilizando para acceder a Directory Server
- Administration Server, si se est� ejecutando localmente
- Directory Server
- El directorio de configuraci�n, si se est� ejecutando como una instancia de Directory Server independiente
Para obtener informaci�n sobre c�mo cerrar un componente de Java ES, consulte su gu�a de administraci�n respectiva.
- Aseg�rese de que ha actualizado todos los componentes de Java ES con los queDirectory Server y Administration Server tienen una fuerte relaci�n de dependencia (consulte Actualice las dependencias de Directory Server y Administration Server).
- Aplique cada uno de los RPM para Administration Server.
- Aplique el RPM para Administration Server: producto.
Debe llevar a cabo este paso aunque Directory Server se haya instalado originalmente en el modo independiente en el equipo en el que se va a realizar la actualizaci�n.
- Aplique el RPM de la siguiente manera:
Aseg�rese de aplicar los RPM de traducci�n de Administration Server (118289) antes de aplicar los RPM b�sicos de Administration Server.
rpm -Fvh sun-admin-server-Locale-5.2-19.i386.rpm
rpm -Fvh sun-server-console-Locale-5.2-19.i386.rpm
rpm -Fvh sun-admin-server-5.2-18.i386.rpm
...Si Administration Server se configur� anteriormente, se mostrar� el siguiente error:
error: execution of %preun scriptlet from sun-admin-server-5.2-oldVersion failed, exit status 1
Si ocurre esto, elimine la versi�n anterior del RPM utilizando la opci�n --noscripts de la siguiente manera:
rpm -e --noscripts sun-admin-server-5.2-oldVersion
- Si se ha configurado anteriormente Administration Server, aseg�rese de que el directorio de configuraci�n se est� ejecutando:
Si es local, es posible que deba reiniciarse. Si se trata de un directorio remoto, aseg�rese de que se est� ejecutando.
- Sincronice la configuraci�n actualizada con el directorio de configuraci�n:
/opt/sun/sbin/mpsadmserver sync-cds
Se le pedir� el nombre de usuario de administrador y la contrase�a.
- Confirme que la actualizaci�n se ha realizado con �xito:
rpm -q sun-admin-server
Se deber�a mostrar el n�mero de la nueva versi�n del RPM.
- Aplique el RPM para Administration Server: consola.
rpm -Fvh sun-server-console-5.2-18.i386.rpm
- Aplique el RPM para Administration Server: p�ginas de comando man.
rpm -Uvh sun-admin-server-man-5.2-8.i386.rpm
- Aplique cada uno de los RPM para Directory Server.
- Si se est� ejecutando Directory Server en el modo independiente, sin Administration Server, aplique el RPM de Administration Server.
rpm -Fvh sun-admin-server-5.2-18.i386.rpm
De lo contrario, contin�e directamente con el Paso 7b.
- Aplique el RPM de Directory Server: producto.
- Compruebe que se haya cerrado la instancia de Directory Server que se est� actualizando.
- Aplique el RPM de la siguiente manera:
Aseg�rese de aplicar los RPM de traducci�n de Directory Server (118290) antes de aplicar los RPM b�sicos de Directory Server.
rpm -Fvh sun-directory-server-Locale-5.2-17.i386.rpm
rpm -Fvh sun-directory-server-5.2-25.i386.rpm
...Si Directory Server se ha configurado anteriormente, se mostrar� el siguiente error:
error: execution of %preun scriptlet from sun-directory-server-5.2-oldVersion failed, exit status 1
Si ocurre esto, elimine la versi�n anterior del RPM utilizando la opci�n --noscripts de la siguiente manera:
rpm -e --noscripts sun-directory-server-5.2-oldVersion
- Si se ha configurado anteriormente Directory Server, aseg�rese de que el directorio de configuraci�n se est� ejecutando:
Si es local, es posible que deba reiniciarse. Si se trata de un directorio remoto, aseg�rese de que se est� ejecutando.
- Sincronice la configuraci�n actualizada con el directorio de configuraci�n:
/opt/sun/sbin/directoryserver sync-cds
Se le pedir� el nombre de usuario de administrador y la contrase�a.
- Confirme que la actualizaci�n se ha realizado con �xito:
rpm -q sun-directory-server
Se deber�a mostrar el n�mero de la nueva versi�n del RPM.
- Aplique el RPM de Directory Server: p�ginas de comando man.
rpm -Uvh sun-directory-server-man-5.2-9.i386.rpm
- Reinicie todos los componentes de Java ES en el orden inverso en el que se cerraron en el Paso 4.
- El directorio de configuraci�n, si es local y se est� ejecutando como una instancia de Directory Server independiente
- Directory Server
- Administration Server, si se est� ejecutando localmente
- Directory Proxy Server, si se est� utilizando para acceder a Directory Server
- Clientes de Directory Server: Access Manager, Communications Express, Messaging Server, Portal Server y otros
Verificaci�n de la actualizaci�n
Para verificar que se ha realizado con �xito la actualizaci�n de Directory Server y Administration Server, reinicie el daemon de Directory Server mediante la opci�n -v:
A continuaci�n, compruebe los mensajes de inicio en el registro de errores de Directory Server:
Consulte la Tabla 4-3 para obtener los valores de salida.
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 Directory Server y Administration Server, adem�s de una descripci�n del propio procedimiento.
Consideraciones sobre c�mo deshacer la actualizaci�n (Solaris)
El procedimiento que permite deshacer la actualizaci�n a la Versi�n 4 de Directory Server y Administration Server es similar al procedimiento de actualizaci�n a esta versi�n, s�lo que en el orden inverso. Se deben eliminar las revisiones y volver a sincronizar el directorio de configuraci�n.
Se debe tener en cuenta que, al aplicar las revisiones, se actualiza la base de datos de certificados SSL al formato cert8. La revisi�n realiza una copia de seguridad de los datos cert7 y, a continuaci�n, los convierte al formato cert8. Si, posteriormente, decide deshacer la actualizaci�n y se han agregado nuevos certificados a la base de datos de certificados, se deben extraer manualmente estos certificados, deshacer las revisiones y, a continuaci�n, devolver los certificados a la base de datos anterior, con el formato cert7.
Al deshacer una actualizaci�n tras haber cambiado la base de datos de certificados SSL, no se puede efectuar el inicio en el modo SSL. Para solucionar este problema, desactive el modo SSL, reinicie Directory Server y Administration Server, vuelva a instalar el certificado y habilite el modo SSL.
Procedimiento para deshacer la actualizaci�n (Solaris)
- Detenga la consola de administraci�n si se est� ejecutando localmente.
- Cierre todos los componentes de Java ES que dependan de las instancias de Directory Server cuya actualizaci�n se va a deshacer. Este paso depende de c�mo se repliquen estos componentes en la arquitectura de implementaci�n.
Deben cerrarse los componentes en el siguiente orden:
- Clientes de Directory Server: Access Manager, Communications Express, Messaging Server, Portal Server y otros
- Directory Proxy Server, si se est� utilizando para acceder a Directory Server
- Administration Server, si se est� ejecutando localmente
- Directory Server
- El directorio de configuraci�n, si se est� ejecutando como una instancia de Directory Server independiente
Para obtener informaci�n sobre c�mo cerrar un componente de Java ES, consulte su gu�a de administraci�n respectiva.
- Deshaga la actualizaci�n de Directory Server.
- Compruebe que se haya cerrado la instancia de Directory Server cuya actualizaci�n est� deshaciendo.
- Elimine las revisiones de Directory Server que aparecen en la Tabla 4-5.
patchrm patch_ID.
- Compruebe que el directorio de configuraci�n se est� ejecutando.
Si es local, es posible que deba reiniciarse. Si se trata de un directorio remoto, aseg�rese de que se est� ejecutando.
- Sincronice la configuraci�n anulada con el directorio de configuraci�n:
/usr/sbin/directoryserver -u 5.2 sync-cds
Se le pedir� el nombre de usuario de administrador y la contrase�a.
- Si est� ejecutando Directory Server �nicamente, sin Administration Server, deber� deshacer la parte de Administration Server que se hab�a actualizado. Para ello, siga las instrucciones que aparecen en el Paso 4.
- Deshaga la actualizaci�n de Administration Server.
- Elimine las revisiones de Administration Server que aparecen en la Tabla 4-5.
patchrm patch_ID.
- Compruebe que el directorio de configuraci�n se est� ejecutando.
Si es local, es posible que deba reiniciarse. Si se trata de un directorio remoto, aseg�rese de que se est� ejecutando.
- Sincronice la configuraci�n actualizada con el directorio de configuraci�n:
/usr/sbin/mpsadmserver sync-cds
Se le pedir� el nombre de usuario de administrador y la contrase�a.
- Deshaga las actualizaciones de todos los componentes de Java ES con los que Directory Server y Administration Server presenten fuertes relaciones de dependencia.
- Reinicie todos los componentes de Java ES en el orden inverso en el que se cerraron en el Paso 2.
- El directorio de configuraci�n, si es local y se est� ejecutando como una instancia de Directory Server independiente
- Directory Server
- Administration Server, si se est� ejecutando localmente
- Directory Proxy Server, si se est� utilizando para acceder a Directory Server
- Clientes de Directory Server: Access Manager, Communications Express, Messaging Server, Portal Server y otros
Actualizaci�n de varias instancias
Los procedimientos descritos en Actualizaci�n de Directory Server y Administration Server de la Versi�n 3 no abordan de forma expl�cita arquitecturas de implementaci�n en las que Directory Server se replica para obtener disponibilidad o escalabilidad. Entre estas arquitecturas, se incluye la repetici�n de varias r�plicas principales de Directory Server o la implementaci�n de Directory Server como un servicio de datos en el entorno de Sun Cluster.
En esta secci�n, se describen los procedimientos de actualizaci�n de Directory Server en estas situaciones.
Actualizaci�n por turnos de r�plicas principales
Se pueden actualizar de forma secuencial (una instancia cada vez) varias instancias de Directory Server en diferentes sistemas inform�ticos, del mismo modo que en las arquitecturas de implementaci�n de repetici�n de r�plicas principales. La actualizaci�n de cada instancia en su equipo host respectivo se realiza mientras las otras instancias siguen ejecut�ndose. Esta actualizaci�n por turnos permite que el servicio de directorio permanezca en l�nea mientras se actualizan las instancias de Directory Server que proporcionan el servicio.
Actualizaci�n de Directory Server como servicio de datos
En esta secci�n, se describe c�mo actualizar Directory Server, o deshacer su actualizaci�n, como un servicio de datos en un entorno de Sun Cluster. Tenga en cuenta los siguientes puntos antes de actualizar Directory Server, o deshacer su actualizaci�n, como un servicio de datos de Sun Cluster:
- Realice una copia de seguridad de los datos antes de efectuar la actualizaci�n o deshacerla.
- Aplique las revisiones de forma secuencial, en lugar de paralela, en Directory Server y la instancia de Administration Server asociada, en todos los nodos del cl�ster.
- Todos los nodos deber�an ejecutar la misma versi�n de Directory Server y la instancia de Administration Server asociada.
- Si est� ejecutando el cl�ster en modo de migraci�n tras error, considere la actualizaci�n de HAStorage a HAStoragePlus.
Actualizaci�n de Directory Server como servicio de datos de Sun Cluster
- Detenga cada instancia de Directory Server y la instancia de Administration Server asociada.
serverroot/stop-admin
serverroot/slapd-instanceName/stop-slapd- Convierta el nodo del cl�ster actual en nodo activo:
scswitch -z -g ldap-group -h this-node-name
- Actualice Directory Server en el nodo actual como se describe en Actualizaci�n de Directory Server y Administration Server de la Versi�n 3.
- Seleccione otro nodo del cl�ster como nodo activo:
scswitch -z -g ldap-group -h another-node-name
Deshacer Directory Server como servicio de datos de Sun Cluster
- Detenga cada instancia de Directory Server y la instancia de Administration Server asociada.
serverroot/stop-admin
serverroot/slapd-instanceName/stop-slapd- Convierta el nodo del cl�ster actual en nodo activo:
scswitch -z -g ldap-group -h this-node-name
- Deshaga Directory Server en el nodo actual como se describe en Deshacer la actualizaci�n (Solaris).
- Convierta otro nodo del cl�ster en nodo activo:
scswitch -z -g ldap-group -h another-node-name
Actualizaci�n de Directory Server y Administration Server desde Java ES Versi�n 2El procedimiento de actualizaci�n de Directory Server y Administration Server de Java ES 2004Q2 (Versi�n 2) a la Versi�n 4 es id�ntico al procedimiento de actualizaci�n de la Versi�n 3 de Directory Server y Administration Server a la Versi�n 4, excepto que, en las tareas previas a la actualizaci�n, debe incluirse la actualizaci�n a la Versi�n 4 de todos los componentes compartidos (consulte la Tabla 1-6) y todos los componentes de productos locales de los que dependan Directory Server y Administration Server:
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 Directory Server y Administration Server de la Versi�n 2 a la Versi�n 4, siga las instrucciones que aparecen en Actualizaci�n de Directory Server y Administration Server desde Java ES Versi�n 3 y sustituya la referencia a la Versi�n 2 por la Versi�n 3.