Sun Java Enterprise System 2005Q4 Gu�a de actualizaci�n |
Cap�tulo 19
Delegated AdministratorEn este cap�tulo se describe c�mo actualizar Delegated Administrator a Java ES 2005Q4 (Versi�n 4): Sun Java System Communication Services Delegated Administrator 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 Delegated AdministratorEn esta secci�n se describen los siguientes aspectos generales de Delegated Administrator que afectan a la actualizaci�n a Java ES 2005Q4 (Versi�n 4):
Acerca de Delegated Administrator de Java ES Versi�n 4
Entre las nuevas funciones del componente Delegated Administrator de Java ES Versi�n 4 respecto a la versi�n 3, se incluye la configuraci�n del servicio de calendario y de los grupos de correo, una mejor navegaci�n de la IU basada en informaci�n sobre su funcionalidad, y diversos errores solucionados.
Gu�a de actualizaci�n de Delegated Administrator
La Tabla 19-1 muestra las rutas de actualizaci�n compatibles de Delegated Administrator para Java ES Versi�n 4. Esta tabla hace referencia tanto al sistema operativo Solaris como a Linux.
Datos de Delegated Administrator
La siguiente tabla muestra el tipo de datos que puede verse afectado por una actualizaci�n del software de Delegated Administrator.
Problemas de compatibilidad
La Versi�n 4 de Delegated Administrator presenta algunos cambios en la interfaz gr�fica de usuario, aunque es compatible con las versiones anteriores.
Dependencias de Delegated Administrator
Las dependencias de Delegated Administrator con otros componentes de Java ES pueden afectar al procedimiento de actualizaci�n y reconfiguraci�n del software de Delegated Administrator. Por ejemplo, los cambios en las interfaces o las funciones de Delegated Administrator pueden requerir las versiones actualizadas de los componentes de los que depende Delegated Administrator. La actualizaci�n de dichos componentes ser� necesaria en funci�n de la ruta de actualizaci�n espec�fica.
Delegated Administrator presenta relaciones de dependencia con los siguientes componentes de Java ES:
- Componentes compartidos. Delegated Administrator presenta dependencias en relaci�n con determinados componentes compartidos de Java ES (consulte la Tabla 1-6).
- Contenedor web. Delegated Administrator depende de los servicios de contenedor web proporcionados por Java ES Web Server o Java ES Application Server.
- Directory Server. Delegated Administrator almacena datos de usuario y aplicaciones en Directory Server.
- Herramienta de preparaci�n de directorios. Delegated Administrator utiliza la Herramienta de preparaci�n de directorios para que el directorio pueda utilizar las funciones de configuraci�n de usuarios de Delegated Administrator. Por lo tanto, la actualizaci�n de Delegated Administrator puede depender de la preparaci�n del directorio para que pueda utilizar las nuevas funciones.
- Access Manager (Access Manager SDK). Delegated Administrator depende de Access Manager para registrar servicios y realizar entradas en Directory Server.
Actualizaci�n de Delegated Administrator desde Java ES Versi�n 3En esta secci�n, se incluye informaci�n sobre la actualizaci�n de Delegated Administrator de Java ES 2005 Q1 (Versi�n 3) a Java ES Versi�n 4. En esta secci�n, se describen los siguientes temas:
Introducci�n
Al actualizar Delegated Administrator 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. Para volver a configurar Delegated Administrator, se debe ejecutar la utilidad de configuraci�n config-commda.
- Dependencias de actualizaci�n. Mientras Delegated Administrator presenta una relaci�n de dependencia con una serie de componentes compartidos de Java ES (consulte la Tabla 1-6), la Versi�n 4 de Delegated Administrator es compatible con las versiones de estos componentes de la Versi�n 3. Por lo tanto, en la actualizaci�n de Delegated Administrator a la Versi�n 4, la actualizaci�n de estos componentes compartidos es completamente opcional.
Adem�s, la Versi�n 4 de Delegated Administrator depende de un contenedor web y de Access Manager, como se describe en Dependencias de Delegated Administrator. Estas dependencias de actualizaci�n no son determinantes, ya que la actualizaci�n de estos componentes es opcional en relaci�n con la actualizaci�n de Delegated Administrator a la Versi�n 4. (No obstante, si se actualiza Access Manager, se debe actualizar tambi�n Delegated Administrator.)
Sin embargo, la Versi�n 4 de Delegated Administrator presenta una fuerte relaci�n de dependencia con la Herramienta de preparaci�n de directorios; la Versi�n 4 de esta herramienta es necesaria para preparar Directory Server para las operaciones de configuraci�n de usuarios.
- Compatibilidad con versiones anteriores. La Versi�n 4 de Delegated Administrator es compatible con la Versi�n 3.
- Anulaci�n de la actualizaci�n. No se puede deshacer la actualizaci�n a la Versi�n 4 para recuperar la Versi�n 3 de Delegated Administrator.
- Problemas de plataforma. El enfoque de actualizaci�n general de Delegated Administrator es id�ntico tanto en el sistema operativo Solaris como en Linux. No obstante, las tecnolog�as de aplicaci�n de revisiones son distintas. Por lo tanto, el proceso de actualizaci�n incluye procedimientos espec�ficos para cada plataforma.
Actualizaci�n de la Versi�n 3 de Delegated Administrator
En esta secci�n, se describe c�mo realizar una actualizaci�n de Delegated Administrator 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 Delegated Administrator, debe realizar las tareas descritas a continuaci�n.
Verifique la informaci�n de versi�n actual
Para verificar la versi�n actual de Delegated Administrator, introduzca el siguiente comando:
Aplique las revisiones del sistema operativo necesarias
En las plataformas Solaris 10, debe aplicar una revisi�n del sistema operativo para llevar a cabo el proceso de actualizaci�n de Delegated Administrator (consulte Revisiones del sistema operativo necesarias).
Actualice las dependencias de Delegated Administrator
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, Delegated Administrator presenta �nicamente una fuerte relaci�n de dependencia con la Herramienta de preparaci�n de directorios. Por lo tanto, la actualizaci�n de los dem�s componentes de Java ES Versi�n 3 de los que depende Delegated Administrator es opcional.
Sin embargo, si decide actualizar todas las dependencias de Delegated Administrator, deben actualizarse en el siguiente orden antes de actualizar Delegated Administrator. Puede omitir todas aquellas dependencias que ya se hayan actualizado.
- Componentes compartidos. Las instrucciones para actualizar los componentes compartidos de Java ES a la Versi�n 4 est�n disponibles en Actualizaci�n de los componentes compartidos de Java ES.
- Directory Server. Las instrucciones para actualizar Directory Server a la Versi�n 4 est�n disponibles en el Cap�tulo 4, “Directory Server y Administration Server”.
- Software de contenedor web (opcional). Las instrucciones para actualizar Web Server o Application Server est�n disponibles en el Cap�tulo 6, “Web Server” y el Cap�tulo 9, “Application Server” respectivamente.
- Access Manager (Access Manager SDK. Las instrucciones para actualizar Access Manager a la Versi�n 4 est�n disponibles en el Cap�tulo 11, “Access Manager”.
- Herramienta de preparaci�n de directorios. Debe haberse ejecutado la Versi�n 4 de la Herramienta de preparaci�n de directorios en Directory Server antes de utilizar la Versi�n 4 de Delegated Administrator. Si, por el contrario, no se ha ejecutado a�n esta herramienta en Directory Server, actualice la Herramienta de preparaci�n de directorios a la Versi�n 4, y util�cela para modificar y ampliar el esquema de Directory Server (consulte el Cap�tulo 12, “Herramienta de preparaci�n de directorios” para conocer los procedimientos).
Copia de seguridad de los datos de Delegated Administrator
Al actualizar Delegated Administrator de la Versi�n 3 a la Versi�n 4, es necesario volver a configurar Delegated Administrator. Es recomendable, como medida de precauci�n, realizar una copia de seguridad de los datos de configuraci�n y las personalizaciones realizadas en la interfaz gr�fica de usuario de la Versi�n 3.
Obtenga las contrase�as y la informaci�n de configuraci�n necesarias
Debe conocer la siguiente informaci�n sobre la versi�n instalada actualmente:
Actualizaci�n de la Versi�n 3 de Delegated Administrator (Solaris)
En esta secci�n, se abordan diversas consideraciones que afectan al proceso de actualizaci�n de Delegated Administrator, adem�s de una descripci�n del propio procedimiento.
Consideraciones sobre la actualizaci�n (Solaris)
Al actualizar el software de Delegated Administrator a Java ES Versi�n 4, se deben tener en cuenta las siguientes consideraciones:
- Delegated Administrator no debe utilizarse al aplicar las revisiones en la imagen instalada.
- Al volver a configurar Delegated Administrator, debe implementarse en el mismo contenedor web que Access Manager.
- La revisi�n de actualizaci�n de la Versi�n 4 de Delegated Administrator para el SO Solaris se muestra en la siguiente tabla:
Tabla 19-4 Revisiones1 de actualizaci�n de Delegated Administrator en Solaris
Descripci�n
SPARC
Solaris 8, 9 y 10
x86
Solaris 8 y 9
Delegated Administrator
119777-09
119778-09
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 instancia de Delegated Administrator que reside en el equipo en el que se va a realizar la actualizaci�n.
- Obtenga los n�meros de revisi�n necesarios en la Tabla 19-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 -
- Si a�n no ha realizado esta tarea, actualice todos los componentes compartidos, el contenedor web y Access Manager (o Access Manager SDK).
Consulte Actualice las dependencias de Delegated Administrator.
- Aplique las revisiones adecuadas de Delegated Administrator que aparecen en la Tabla 19-4.
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 4.
- Vuelva a configurar Delegated Administrator.
- Aseg�rese de que Directory Server est� ejecut�ndose.
- Aseg�rese de que el contenedor web est� ejecutando Access Manager y que se est� ejecutando Delegated Administrator.
Para iniciar el contenedor web:
Web Server:
WebServer-base/https-instanceName/startApplication Server:
AppServer8-base/bin/asadmin start-domain domainName
--user admin_ID --password passworddonde Access Manager y Delegated Administrator se implementan en una instancia de servidor del dominio domainName. El valor de nombre de dominio predeterminado, domainName, es domain1 y la instancia de servidor predeterminada es server1.
- Ejecute la utilidad de configuraci�n de Delegated Administrator.
DelegatedAdmin-base/sbin/config-commda
Para obtener m�s informaci�n sobre c�mo usar esta utilidad, consulte el cap�tulo 3 sobre la configuraci�n de Delegated Administrator en Sun Java System Communications Services 6 2005Q4 Delegated Administration Guide (http://docs.sun.com/doc/819-2658).
- Detenga y reinicie el contenedor web de Delegated Administrator.
Web Server:
WebServer-base/https-instanceName/stop
WebServer-base/https-instanceName/startApplication Server:
AppServer8-base/bin/asadmin stop-domain domainName
AppServer8-base/bin/asadmin start-domain domainName
--user admin_ID --password passwordActualizaci�n de la Versi�n 3 de Delegated Administrator (Linux)
En esta secci�n, se abordan diversas consideraciones que afectan al proceso de actualizaci�n de Delegated Administrator, adem�s de una descripci�n del propio procedimiento.
Consideraciones sobre la actualizaci�n (Linux)
Al actualizar el software de Delegated Administrator a Java ES Versi�n 4 en la plataforma Linux, se deben tener en cuenta las mismas consideraci�n que en la plataforma Solaris (consulte Consideraciones sobre la actualizaci�n (Solaris)), excepto que las revisiones de actualizaci�n Versi�n 4 para Linux son diferentes de las de Solaris.
La revisi�n de actualizaci�n de la Versi�n 4 de Delegated Administrator para el SO Linux se muestra en la siguiente tabla:
Tabla 19-5 Revisiones1 de actualizaci�n de Delegated Administrator en Linux
Descripci�n
Id. de revisi�n y nombres de RPM
Delegated Administrator
119779-09
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 instancia de Delegated Administrator que reside en el equipo en el que se va a realizar 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.
- Obtenga las revisiones necesarias utilizando los n�meros de revisi�n y los nombres de RPM en la Tabla 19-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
- Inicie sesi�n como root o convi�rtase en superusuario.
su -
- Si a�n no ha realizado esta tarea, actualice todos los componentes compartidos, el contenedor web y Access Manager (o Access Manager SDK).
Consulte Actualice las dependencias de Delegated Administrator.
- Aplique todos los RPM de Delegated Administrator que aparecen en la Tabla 19-5.
rpm -Fvh sun-commcli-client-1.1-11.9.i386.rpm
rpm -Fvh sun-commcli-server-1.1-11.9.i386.rpm- Confirme que la actualizaci�n de la revisi�n se ha realizado con �xito:
rpm -qa | grep sun-commcli
Se deber�an mostrar los n�meros de las nuevas versiones de los RPM.
- Vuelva a configurar Delegated Administrator.
- Aseg�rese de que el contenedor web est� ejecutando Access Manager y que se est� ejecutando Delegated Administrator.
Para iniciar el contenedor web:
Web Server:
WebServer-base/https-instanceName/startApplication Server:
AppServer8-base/bin/asadmin start-domain domainName
--user admin_ID --password passworddonde Access Manager y Delegated Administrator se implementan en una instancia de servidor del dominio domainName. El valor de nombre de dominio predeterminado, domainName, es domain1 y la instancia de servidor predeterminada es server1.
- Ejecute la utilidad de configuraci�n de Delegated Administrator.
DelegatedAdmin-base/sbin/config-commda
Para obtener m�s informaci�n sobre c�mo usar esta utilidad, consulte el cap�tulo 3 sobre la configuraci�n de Delegated Administrator en Sun Java System Communications Services 6 2005Q4 Delegated Administration Guide (http://docs.sun.com/doc/819-2658).
- Detenga y reinicie el contenedor web de Delegated Administrator.
Web Server:
WebServer-base/https-instanceName/stop
WebServer-base/https-instanceName/startApplication Server:
AppServer8-base/bin/asadmin stop-domain domainName
AppServer8-base/bin/asadmin start-domain domainName
--user admin_ID --password passwordVerificaci�n de la actualizaci�n
Puede verificar si se ha realizado con �xito la actualizaci�n de Delegated Administrator de la siguiente manera:
- Compruebe el n�mero de versi�n.
DelegatedAdmin-base/bin/commadmin -V
Consulte la Tabla 19-3 para obtener los valores de salida.
- Inicie sesi�n en la consola de Delegated Administrator mediante el Id. de usuario del administrador de nivel superior y la contrase�a al volver a configurar Delegated Administrator.
http://hostName:port/da/DA/Login
donde hostName:port son los valores especificados durante la reconfiguraci�n de Delegated Administrator.
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)
No se puede deshacer la actualizaci�n de Delegated Administrator. Los cambios efectuados durante el proceso de actualizaci�n como, por ejemplo, las entradas de Directory Server o de la implementaci�n de Delegated Administrator en el contenedor web no se pueden deshacer f�cilmente.
Actualizaci�n de Delegated Administrator desde Java ES Versi�n 2El procedimiento de actualizaci�n del componente Delegated Administrator de Java ES 2004Q2 (Versi�n 2) a la Versi�n 4 es igual al procedimiento de actualizaci�n de la Versi�n 3 de Delegated Administrator a la Versi�n 4, excepto por una serie de aspectos que se indican a continuaci�n.
Dependencias de actualizaci�n de Delegated Administrator
Las tareas previas a la actualizaci�n de Delegated Administrator de Java ES Versi�n 2 a la Versi�n 4 es similar a las de la actualizaci�n de la Versi�n 3 de Delegated Administrator a la Versi�n 4, excepto que, deben incluirse en la actualizaci�n de dependencias de Delegated Administrator todos los componentes compartidos (consulte Tabla 1-6) y los componentes de productos locales de los que depende Delegated Administrator.
Las dependencias de Delegated Administrator deben actualizarse en el siguiente orden antes de actualizar Delegated Administrator. Puede omitir todas aquellas dependencias que ya se hayan actualizado.
- Componentes compartidos. Las instrucciones para actualizar los componentes compartidos de Java ES a la Versi�n 4 est�n disponibles en Cap�tulo 2, “Actualizaci�n de los componentes compartidos de Java ES”.
- Directory Server. Las instrucciones para actualizar Directory Server a la Versi�n 4 est�n disponibles en el Cap�tulo 4, “Directory Server y Administration Server”.
- Software de contenedor web (opcional). Las instrucciones para actualizar Web Server o Application Server est�n disponibles en el Actualizaci�n de Web Server desde Java ES Versi�n 2 y el Actualizaci�n de Application Server desde Java ES Versi�n 2 respectivamente.
- Access Manager (Access Manager SDK. Las instrucciones para actualizar Access Manager a la Versi�n 4 est�n disponibles en el Actualizaci�n de Access Manager desde Java ES Versi�n 2.
- Herramienta de preparaci�n de directorios. La Herramienta de preparaci�n de directorios pocas veces reside en el mismo equipo que Delegated Administrator. Sin embargo, las instrucciones para actualizar esta herramienta y ejecutarla en Directory Server se encuentran en el Actualizaci�n de la Herramienta de preparaci�n de directorios desde Java ES Versi�n 2.
Actualizaci�n de la Versi�n 2 de Delegated Administrator
El procedimiento de actualizaci�n de Delegated Administrator de la Versi�n 2 a la 4 depende del contenedor web en el que se implemente el software de Delegated Administrator.
Actualizaci�n de la Versi�n 2 de Delegated Administrator: Contenedor web de Web Server
Para actualizar la Versi�n 2 de Delegated Administrator a la Versi�n 4 cuando se implementa en un contenedor web de Web Server que se ha actualizado a la Versi�n 4, siga las instrucciones que aparecen en Actualizaci�n de la Versi�n 3 de Delegated Administrator (Solaris) o Actualizaci�n de la Versi�n 3 de Delegated Administrator (Linux), pero sustituya la referencia a la Versi�n 2 por la Versi�n 3.
Actualizaci�n de la Versi�n 2 de Delegated Administrator: Contenedor web Application Server
Para actualizar la Versi�n 2 de Delegated Administrator a la Versi�n 4 cuando se implementa en el contenedor web Application Server que se ha actualizado a la Versi�n 4, siga las instrucciones que aparecen en Actualizaci�n de la Versi�n 3 de Delegated Administrator (Solaris) o Actualizaci�n de la Versi�n 3 de Delegated Administrator (Linux), pero sustituya la referencia a la Versi�n 2 por la Versi�n 3.
La instancia de Application Server de la Versi�n 2 en la que se implement� originalmente Delegated Administrator (instanceName) se migra a un agente del nodo creado por el proceso de actualizaci�n a la Versi�n 4.
Para actualizar Delegated Administrator en esta situaci�n, debe sustituir las instrucciones que aparecen en el Paso 6 Vuelva a configurar Delegated Administrator. (Solaris) o la (more...) (Linux) por las siguientes:
- Vuelva a configurar Delegated Administrator.
- Modifique el archivo AccessManagerConfig-base/config/AMConfig.properties.
Sustituya la siguiente l�nea:
com.sun.identity.webcontainer=IAS7.0
por:
com.sun.identity.webcontainer=IAS8.1
- Aseg�rese de que se est� ejecutando la instancia de Application Server en la que se ha implementado Delegated Administrator (instanceName).
Para iniciar la instancia de Application Server, debe iniciar Domain Administration Server (DAS) y el agente del nodo al que se ha migrado la instancia:
AppServer8-base/bin/asadmin start-domain --user admin_ID
--password password domainNameAppServer8-base/bin/asadmin start-node-agent --user admin_ID
--password password nodeagentNameEn los comandos anteriores y en los pasos siguientes, se utilizan las siguientes convenciones:
- Anule la implementaci�n de la aplicaci�n web commcli Delegated Administrator en la instancia de Application Server (instanceName).
AppServer8-base/bin/asadmin undeploy --secure=false --user admin --password password --target instanceName commcli
- Ejecute la utilidad de configuraci�n de Delegated Administrator.
DelegatedAdmin-base/sbin/config-commda
Para obtener m�s informaci�n sobre c�mo usar esta utilidad, consulte el cap�tulo 3 sobre la configuraci�n de Delegated Administrator en Sun Java System Communications Services 6 2005Q4 Delegated Administration Guide (http://docs.sun.com/doc/819-2658).
Especifique los siguientes par�metros:
- Cuando se le solicite el host y el puerto de Access Manager, especifique el puerto de la instancia de DAS (valor predeterminado=8080).
- Cuando se le solicite que especifique la ubicaci�n en la que se va a implementar la consola de Delegated Administrator y el servidor de Delegated Administrator, especifique la informaci�n de la instancia de DAS (puerto predeterminado=8080) y no la informaci�n de la instancia actualizada de Application Server (instanceName).
Los valores de estos par�metros permitir�n volver a implementar Delegated Administrator en la instancia de DAS. No se trata de un procedimiento est�ndar, pero funciona eficazmente.
- Copie la informaci�n de ruta de clase de Access Manager para classpath-prefix y classpath-suffix desde el archivo domain.xml de la instancia instanceName :
AppServer8Config-base/nodeagents/nodeagentName/instanceName/
config/domain.xmlen el archivo domain.xml de DAS (nombre predeterminado=server):
AppServer8Config-base/domains/domainName/config/domain.xml
donde la variable domainName predeterminada es domain1.
Este paso tambi�n se puede realizar desde la consola de administraci�n de Application Server.
- Reinicie DAS.
DAS es la instancia de servidor en la que ha implementado de nuevo Delegated Administrator.
AppServer8-base/bin/asadmin stop-domain --user admin_ID
--password password domainNameAppServer8-base/bin/asadmin start-domain --user admin_ID
--password password domainName