Guía de instalación de Sun Java Enterprise System 2005Q4 para UNIX

Capítulo 8 Desinstalación de componentes

En este capítulo, se proporcionan instrucciones para la desinstalación de los componentes de Sun JavaTM Enterprise System (Java ES) instalados mediante el programa de instalación Java ES.

Este capítulo incluye los siguientes apartados:

Funcionamiento del programa de desinstalación

Java ES propociona un programa de desinstalación para eliminar los componentes instalados en el sistema mediante el programa de instalación de Java ES. Al igual que el programa de instalación de Java ES, el programa de desinstalación puede instalarse en el modo gráfico, basado en texto o silencioso.

Durante la instalación, el programa de instalación de Java ES incluye el programa de desinstalación de Java ES en la siguiente ubicación:


Nota –

Puede utilizar el parámetro opcional -no para ejecutar el programa de desinstalación sin desinstalar el software. Esta opción es útil para familiarizarse con el programa de desinstalación y para crear un archivo de estado para las próximas desinstalaciones silenciosas.


Limitaciones del programa de desinstalación

Al igual que el programa de instalación de Java ES, el programa de desinstalación puede instalarse en el modo gráfico, basado en texto o silencioso.


Precaución – Precaución –

No use el programa de desinstalación para eliminar el software de Sun Cluster, a menos que se haya instalado, pero no se haya usado nunca para configurar un nodo del clúster. Para obtener más información, consulte Desinstalación del software de Sun Cluster .


Administración de interdependencias

El programa de desinstalación puede comportarse de forma diferente en función de los componentes instalados y de cómo se relacionan entre ellos.


Precaución – Precaución –

Al desinstalar un producto, debe identificar los productos que se han configurado para ese componente (es posible que sea necesario realizar una configuración adicional). De lo contrario, puede que haya componentes en el sistema configurados para permitir el uso de productos que ya no están presentes.


El programa de desinstalación no reconoce las siguientes interdependencias:

Dependencias de componentes desde hosts remotos

Pueden satisfacerse algunas dependencias de componentes con otros productos implementados en hosts remotos. Sin embargo, el programa de desinstalación no reconoce estas relaciones de dependencia.

Por ejemplo, si intenta desinstalar Directory Server, el programa de desinstalación no le avisa de que Access Manager depende de Directory Server, incluso aunque estén implementados en el mismo host. Esto se debe a que otra instancia de Directory Server instalada en otro host podría permitir el uso de Access Manager.

Dependencias de componentes resultantes de la configuración

El programa de desinstalación no reconoce una dependencia de componentes obtenida como resultado de la configuración posterior a la instalación.

Por ejemplo, suponga que instala tanto Portal Server como Calendar Server en el mismo host y, a continuación, configura Portal Server para que use Calendar Server para el canal de calendario de Portal Server. Tras la configuración, Portal Server depende de Calendar Server. Sin embargo, al desinstalar Calendar Server, el programa de desinstalación no le advierte de que Portal Server depende de Calendar Server, ya que el programa desconoce que se haya realizado una configuración posterior a la instalación.

Requisitos previos de la desinstalación

La siguiente tabla muestra las tareas que debe realizar antes de comenzar a realizar la desinstalación. Es posible que algunas de las tareas no tengan relación con su situación.

En la columna de la izquierda se indica el orden en el que se deben realizar las tareas y en la columna de la derecha aparece información útil adicional y la ubicación de las instrucciones.

Tabla 8–1 Lista de tareas previas a la desinstalación

Descripción de la tarea 

Instrucciones e información útil 

1. Reviste las necesidades y el comportamiento de cada componente que va a desinstalar.  

Revisión del comportamiento de la desinstalación de los componentes de Java ES

2. Identifique las dependencias de componentes resultantes de la configuración y tome las medidas adecuadas, como, por ejemplo, realizar una copia de seguridad de los datos, anular la configuración de un componente que depende del producto que ofrece asistencia o desinstalar los componentes en el orden correcto. 

Administración de interdependencias

3. Realice una copia del archivo de registro del producto. Esta copia de seguridad puede resultar útil en caso de que se produzca un error en la instalación. 

En SO Solaris: /var/sadm/install/productregistry

En Linux: /var/opt/sun/install/productregistry

4. Realice una copia de seguridad de los datos de configuración y de usuario de los componentes que esté desinstalando si prevé reutilizarlos en futuras instalaciones. 

Revisión del comportamiento de la desinstalación de los componentes de Java ES

5. Asegúrese de que la instancia de Directory Server que aloja el directorio de configuración se esté ejecutando. Nota: En la mayoría de los casos, el contenedor web y Directory Server deberían estar ejecutándose mientras que el resto de servidores deberían cerrarse antes de la desinstalación. 

Dicha instancia de Directory Server debe estar ejecutándose para que el programa de desinstalación pueda anular la configuración de los componentes que está desinstalando. 

6. Si es necesario, recopile la información de acceso del administrador para Administration Server, Directory Server y Access Manager. 

Concesión de acceso de administrador al programa de desinstalación

7. Si va a desinstalar Access Manager, elimine el esquema antes de realizar la desinstalación.  

Utilice el siguiente archivo LDIF para eliminar el esquema: 

/etc/opt/SUNWam/config /ds_remote_schema_uninstall.ldif

8. Antes de desinstalar la instancia de Messaging Server instalada en su propio sistema, anule la configuración de Administration Server. 

Para anular la configuración de Administration Server: 

cd /usr/sbin/mpsadmserver unconfigure

Planificación de la desinstalación

Antes de utilizar el programa de desinstalación, debería analizar la instalación y planificar los pasos que debe realizar para impedir la pérdida de datos o de conexiones de interdependencia. Es importante conocer el comportamiento de los diversos componentes de Java ES al desinstalarlos.

Este apartado contiene los siguientes subapartados:

Análisis del software de Java ES instalado

Lleve a cabo uno de los siguientes procedimientos para revisar el software de los componentes de Java ES instalado en cada host:

ProcedurePara utilizar el programa de instalación para comprobar el software instalado

Pasos
  1. Como root, desplácese al directorio en el que se encuentre el programa de desinstalación:

    • SO Solaris: /var/sadm/prod/SUNWentsys4

    • Linux: /var/sadm/prod/sun-entsys4

  2. Para analizar el sistema local, ejecute el programa de desinstalación sin desinstalar el software.

    En el modo gráfico:


    ./uninstall -no

    En el modo basado en texto:


    ./uninstall -no -nodisplay

    Para conocer la sintaxis completa del comando uninstall, consulte el apartado Comando uninstall.

  3. Siga las instrucciones de las páginas del programa de desinstalación hasta que vea la lista de productos instalados.

  4. Después de ver esta lista, salga del programa de desinstalación.

    No se ha desinstalado ningún software.

ProcedurePara ver el software instalado mediante la utilidad prodreg de Solaris

Paso

    Puede usar la utilidad prodreg para ver información de todos los paquetes instalados en el sistema, incluidos los componentes de Java ES.

    Esta información resulta útil para comprobar las dependencias de los componentes. La utilidad prodreg indica también los paquetes que están incompletos y que pueden necesitar una administración especial. En los sistemas operativos Solaris 10 y Solaris 9, y en algunas versiones de Solaris 8, ejecute la utilidad de la siguiente forma:

    prodreg

    Para obtener más información, consulte la página de comando man prodreg.

Revisión del comportamiento de la desinstalación de los componentes de Java ES

Revise las tablas pertinentes de este apartado para conocer las acciones que realiza el programa de desinstalación con los componentes de Java ES. Planifique los pasos que debe llevar a cabo para impedir una pérdida de datos o de conexiones de interdependencia.

Este apartado contiene los siguientes subapartados:

Comportamiento de desinstalación de Access Manager

Tabla 8–2 Detalles de desinstalación de Access Manager

Tema 

Detalles 

Datos de configuración 

No se eliminará ninguna entrada de Directory Server (incluidos los datos específicos de Access Manager). 

Dependencias 

Directory Server 

Contenedor web 

Productos que requieren esta instalación 

  • Portal Server (debe residir en el mismo host que Access Manager SDK)

  • Calendar Server, cuando se configura para el inicio de sesión único (SSO).

  • Instant Messaging, cuando se configura para Portal Server con inicio de sesión único (SSO).

  • Messaging Server, cuando se configura para el SSO.

  • Communications Express, cuando se configura para el SSO y se utiliza Schema 2.

Tareas previas a la desinstalación 

Elimine el esquema mediante /etc/opt/SUNWam/config/ds_remote_schema_uninstall.ldif .

Tareas posteriores a la desinstalación 

Al efectuar la desinstalación, se anula la configuración de Access Manager del contenedor web sólo para instalaciones completas en Web Server o Application Server. No se anula la configuración de Access Manager en contenedores de terceros. Tampoco se anula la configuración de las instalaciones de SDK en ningún contenedor web (como Web Server, Application Server, BEA WebLogic o IBM WebSphere).  

Elimine también los siguientes archivos ubicados en el directorio /var/sadm/install si existen:

.lockfile.pkg.lock

Comportamiento de desintalación de Administration Server

Tabla 8–3 Detalles de desinstalación de Administration Server

Tema 

Detalles 

Datos de configuración 

  • La información de proxy para administrar otros servidores se pierde al desinstalar.

  • Los datos de configuración que usa Administration Server para administrar otros servidores permanecen en el servidor de directorio de configuración. Esta información se puede reutilizar en futuras instalaciones de Administration Server.

Dependencias 

Directory Server 

Productos que requieren esta instalación 

Directory Proxy Server y Messaging Server requieren Administration Server. Directory Server se puede configurar para que requiera la presencia de Administration Server. 

Nota: si elimina Administration Server y no Directory Server, entonces, Directory Server debe administrarse con otras utilidades incluidas en Directory Server. Consulte la documentación de Directory Server en http://docs.sun.com/coll/DirectoryServer_05Q4 para obtener más información.

Tareas previas a la desinstalación 

Compruebe que el servidor de directorio de configuración se esté ejecutando, y que puede proporcionar el Id. de usuario y la contraseña del administrador. 

Tareas posteriores a la desinstalación 

Ninguno 

Comportamiento de desinstalación de Application Server

Tabla 8–4 Detalles de desinstalación de Application Server

Tema 

Detalles 

Datos de configuración y del usuario 

  • El dominio predeterminado creado durante la instalación se elimina durante la desinstalación.

  • Los dominios administrativos configurados, incluidos todos los servidores administrativos y las instancias de Application Server, no se eliminan durante la desinstalación.

  • Todas las instancias de Administration Server y Application Server se detienen antes que se complete la desinstalación.

Dependencias 

Se requiere que Message Queue esté en el mismo sistema. 

Productos que requieren esta instalación 

  • Access Manager (si está configurado para Application Server)

  • Portal Server (si está configurado para Application Server).

  • Communications Express (si está configurado para Application Server)

Tareas previas a la desinstalación 

Para conservar los datos de configuración, haga una copia de los directorios del dominio de administración.  

Tareas posteriores a la desinstalación 

Para eliminar por completo Application Server de su sistema, elimine los archivos de registro y los directorios de Application Server que queden en el sistema. Las ubicaciones predeterminadas para los directorios de Application Server son los siguientes: 

SO Solaris: 

/var/opt/SUNWappserver

/opt/SUNWappserver

Linux: 

/var/opt/sun/appserver

/opt/sun/appserver

Consulte el apartado Comportamiento de desinstalación de Message Queue para obtener información sobre las tareas posteriores a la desinstalación de Message Queue.

Comportamiento de desinstalación de Calendar Server

Tabla 8–5 Detalles de desinstalación de Calendar Server

Tema 

Detalles 

Datos de configuración y del usuario 

Los datos de configuración y de usuario no se eliminan durante la desinstalación y se sobrescribirán en las instalaciones posteriores. 

Los valores personalizados de Calendar Server se eliminan durante la desinstalación. 

Dependencias 

  • Directory Server

  • Access Manager, cuando se configura para el inicio de sesión único (SSO) o si desea usar Schema 2.

  • Messaging Server (u otro servidor de correo para el servicio de notificación de correo electrónico de Calendar Server).

Productos que requieren esta instalación 

  • Portal Server (cuando se configura para el uso de Calendar Server con el canal de calendario de Portal Server)

  • Communications Express

Tareas previas a la desinstalación 

Si desea volver a utilizar los datos de configuración y de usuario, realice el proceso de migración descrito en la Sun Java System Calendar Server 6 2005Q4 Administration Guide.

Tareas posteriores a la desinstalación 

Elimine los archivos de registro y los directorios de Calendar Server que ya no se requieran. 

Comportamiento de desinstalación de Communications Express

Tabla 8–6 Detalles de desinstalación de Communications Express

Tema 

Detalles 

Datos de configuración y del usuario 

Se conservan todos los datos de configuración y de usuario, además de todos los valores personalizados de IU, después de la desinstalación.  

Los archivos de Communications Express se conservan en dos ubicaciones: 

Instalación de paquetes de forma predeterminada: 

SO Solaris: /opt/SUNWuwc

Linux: /opt/sun/uwc

La implementación de la aplicación creada de forma predeterminada durante la configuración: 

SO Solaris: /var/opt/SUNWuwc

Linux: /var/opt/sun/uwc

Al desinstalar Communications Express, el programa de desinstalación elimina sólo los datos de la ubicación de instalación de paquetes. Los datos de la ubicación de implementación de aplicaciones permanecen presentes. Puede acceder a la aplicación desde la ubicación de implementación de aplicaciones.  

Sin embargo, todos los datos de configuración y los valores personalizados de IU se sobreescribirán al volver a realizar la configuración. Aun así, se conservarán los datos de usuario. 

Dependencias 

  • Application Server (si se configura para ejecutarse en Application Server)

  • Web Server (si se configura para ejecutarse en Web Server)

  • Access Manager (si se configura para el SSO)

  • Directory Server

  • Calendar Server

  • Messaging Server

Productos que requieren esta instalación 

Ninguno 

Tareas previas a la desinstalación 

Anule la configuración de Communications Express. Consulte el apartado sobre la anulación de la configuración de Communications Express en la Sun Java System Communications Express 6 2005Q4 Administration Guide.

Tareas posteriores a la desinstalación 

Elimine los archivos de registro y los directorios de Communications Express que ya no sean necesarios. 

Comportamiento de desinstalación de Delegated Administrator

Tabla 8–7 Detalles de desinstalación de Delegated Administrator

Tema 

Detalles 

Datos de configuración 

Los datos de configuración y de usuario no se eliminan durante la desinstalación. Estos datos se sobrescribirán en la siguiente instalación. 

Las personalizaciones realizadas en Delegated Administrator se eliminan durante la desinstalación.  

Dependencias 

  • Directory Server

  • Access Manager

  • Uno de estos contenedores web: Web Server o Application Server

Productos que requieren esta instalación 

Ninguno 

Tareas previas a la desinstalación 

Si desea volver a utilizar los datos de configuración y de usuario, lea Preserve an Existing Configuration de Sun Java System Communications Services 6 2005Q4 Delegated Administrator Guide.

Tareas posteriores a la desinstalación 

Elimine los archivos de registro y los directorios de Delegated Administator restantes que ya no se necesiten. 

Comportamiento de desinstalación de Directory Server

Tabla 8–8 Detalles de desinstalación de Directory Server

Tema 

Detalles 

Datos de configuración y del usuario 

Si está desinstalando la instancia de Directory Server que aloja el directorio de configuración, la información del directorio de configuración se elimina durante la desinstalación. Si está desinstalando la instancia de Directory Server que aloja los datos de usuario, la base de datos LDAP de Directory Server se elimina durante la desinstalación. 

Advertencia: para evitar pérdidas de datos, haga una copia de seguridad de la información de Directory Server antes de desinstalar. Directory Server dispone de varias herramientas y utilidades para realizar copias de seguridad de Directory Server y migrar los datos de configuración. Consulte la documentación de Directory Server en http://docs.sun.com/coll/DirectoryServer_05Q4 para obtener más información.

Advertencia: no recibirá un mensaje de advertencia antes de continuar con la desinstalación del directorio de configuración (que contiene la información de configuración bajo el sufijo o=NetscapeRoot). Si desinstala un directorio de configuración centralizado que usen otros directorios para obtener información de configuración, no será posible administrar posteriormente dichos directorios.

Dependencias 

Ninguno 

Productos que requieren esta instalación 

  • Administration Server

  • Calendar Server

  • Directory Proxy Server

  • Access Manager

  • Instant Messaging

  • Messaging Server

  • Portal Server

  • Communications Express

Tareas previas a la desinstalación 

  • Realice una copia de seguridad del directorio de configuración de Directory Server y de la base de datos LDAP de Directory Server si es necesario.

  • Compruebe que la instancia de Directory Server que aloja el directorio de configuración está en ejecución y que puede proporcionar el Id. de usuario y la contraseña del administrador.

Tareas posteriores a la desinstalación 

La desinstalación de Directory Server puede requerir la eliminación manual del resto de los archivos y directorios. 

Comportamiento de desinstalación de Directory Proxy Server

Tabla 8–9 Detalles de desinstalación de Directory Proxy Server

Tema 

Detalles 

Datos de configuración 

  • Los datos de configuración de la instancia de Directory Proxy Server que está desinstalando se eliminan durante la desinstalación.

  • Los datos de configuración que comparten varias instancias de Directory Proxy Server permanecen después de la desinstalación.

  • Directory Proxy Server no tiene datos de usuario.

Dependencias 

Directory Proxy Server tiene una dependencia lógica de un Directory Server local o remoto que funciona como servidor de directorio de configuración. Directory Proxy Server depende de una instancia local de Administration Server. 

Productos que requieren esta instalación 

Ninguno 

Tareas previas a la desinstalación 

Ninguno 

Tareas posteriores a la desinstalación 

Ninguno 

Comportamiento de desinstalación de Instant Messaging

Tabla 8–10 Detalles de desinstalación de Instant Messaging

Tema 

Detalles 

Datos de configuración y del usuario 

Todos los datos de configuración permanecen después de la desinstalación y se pueden reutilizar en las instalaciones posteriores. 

Dependencias 

  • Directory Server

  • Access Manager SDK

Productos que requieren esta instalación 

Portal Server, cuando se configura para usar el canal de Instant Messaging 

Tareas previas a la desinstalación 

Ninguno 

Tareas posteriores a la desinstalación 

Ninguno 

Comportamiento de desinstalación de Messaging Server

Tabla 8–11 Detalles de desinstalación de Messaging Server

Tema 

Detalles 

Datos de configuración y del usuario 

Todos los datos de configuración y los valores personalizados permanecen después de la desinstalación y se pueden reutilizar en las instalaciones posteriores. 

Dependencias 

  • Directory Server

  • Administration Server (debe residir en el mismo host).

  • Web Server (para las funciones de correo como, por ejemplo, los filtros).

  • Access Manager (si se utiliza Schema 2)

Productos que requieren esta instalación 

  • Calendar Server

  • Portal Server, cuando se configura con canales de mensajería.

  • Communications Express, cuando se utiliza el servicio de mensajería.

Tareas previas a la desinstalación 

Ninguno 

Tareas posteriores a la desinstalación 

En función de las circunstancias, es posible que deba realizar las tareas posteriores a la desinstalación descritas en Tareas posteriores a la desinstalación de Messaging Server

Comportamiento de desinstalación de Message Queue

Tabla 8–12 Detalles de desinstalación de Message Queue

Tema 

Detalles 

Datos de configuración 

Los datos de configuración específicos de la instancia, el depósito de usuarios y el archivo de control de acceso permanecen después de la desinstalación y se pueden utilizar en una reinstalación posterior. 

Dependencias 

Directory Server (optativo) 

Productos que requieren esta instalación 

Application Server debe residir en el mismo host que Message Queue. 

Tareas previas a la desinstalación 

  • Detenga cualquier broker que esté en ejecución. Se le pedirá el nombre de usuario (admin) y la contraseña:imqcmd shutdown bkr [ -b hostName:port]

  • Si no tiene intención de reinstalar Message Queue y, por lo tanto, desea eliminar los datos dinámicos, el depósito de usuarios de archivos simples y el archivo de control de acceso asociado a cada instancia del agente, elimine estos datos con el siguiente comando: imqbrokerd -name instanceName -remove instance

  • Si actualiza Message Queue con su secuencia de comandos de actualización, anote el proceso. La secuencia de comandos de actualización no escribe la información de instalación en el registro de Java ES. Para obtener más información, consulte la Guía de actualización de Sun Java Enterprise System 2005Q4.

Tareas posteriores a la desinstalación 

Si no prevé volver a instalar Message Queue, use los comandos que aparecen en la documentación del componente para limpiar el sistema. La documentación Message Queue se encuentra disponible aquí: http://docs.sun.com/coll/MessageQueue_35_SP1

Comportamiento de desinstalación de Portal Server

Tabla 8–13 Detalles de desinstalación de Portal Server

Tema 

Detalles 

Datos de configuración y del usuario 

  • Los datos de configuración se eliminan durante la desinstalación. La anulación de la configuración incluye la eliminación de los servicios creados en Access Manager por Portal Server.

  • Los proveedores de los canales de usuario no se eliminan durante la instalación y pueden volverse a utilizar en instalaciones futuras.

  • El programa de instalación no elimina los datos de configuración personalizados (perfiles de visualización, cadenas de recursos y otras personalizaciones). Se pueden volver a utilizar en instalaciones posteriores sólo si se reinstala Portal Server en el mismo host con la misma configuración.

Dependencias 

  • Directory Server

  • Application Server o Web Server (también se puede configurar para que dependa de IBM WebSphere o BEA WebLogic).

  • Access Manager

Si se configura para usar los canales de Portal Server: 

  • Calendar Server

  • Messaging Server

  • Instant Messaging

Productos que requieren esta instalación 

Ninguno 

Tareas previas a la desinstalación 

Ninguno 

Tareas posteriores a la desinstalación 

  • Si está ejecutando Portal Server en Web Server y decide eliminar sólo Portal Server, deberá reiniciar Access Manager. Para obtener más información, consulte Problemas posteriores a la desinstalación de Access Manager

  • Si se implementa Portal Server en el contenedor Web IBM WebSphere, puede que sea necesario realizar tareas de desinstalación adicionales.

Comportamiento de desinstalación de Portal Server Secure Remote Access

Tabla 8–14 Detalles de Portal Server Secure Remote Access Details para la desinstalación

Tema 

Detalles 

Datos de configuración 

  • Todos los datos de configuración del componente Portal Server Secure Remote Access Core se eliminan durante la desinstalación.

  • Se anula la implementación de todas las aplicaciones web que se hayan implementado.

  • Los usuarios no tienen acceso a los datos de configuración del componente Portal Server, Secure Remote Access Gateway, ni a los proxies Netlet y Rewriter.

Dependencias 

  • Portal Server Secure Remote Access depende de Portal Server.

  • Los componentes Portal Server, Secure Remote Access Gateway y los proxies Netlet y Rewriter dependen de Access Manager SDK.

  • Portal Server y Portal Server, Secure Remote Access Support deben residir en el mismo host y en el mismo directorio.

  • Access Manager SDK debe residir en el mismo host que la puerta de enlace y los proxies Netlet y Rewriter. La puerta de enlace y los proxies Netlet y Rewriter no pueden estar en el mismo directorio.

  • Puede eliminar cualquier componente de Portal Server, Secure Remote Access sin eliminar ningún componente dependiente.

  • Es posible eliminar la puerta de enlace y dejar Access Manager SDK en el host.

Productos que requieren esta instalación 

Ninguno 

Tareas previas a la desinstalación 

Ninguno 

Tareas posteriores a la desinstalación 

Ninguno 

Comportamiento de desinstalación de Service Registry

El proceso de configuración de Registry instala la base de datos de Registry y los almacenes de claves del servidor en el siguiente directorio:

Este directorio no se elimina al desinstalar Service Registry. Esto permite conservar la base de datos para utilizarla en una futura instalación o versión si así lo desea. Para ello, copie el directorio /var/opt/SUNWsoar/3.0 (en SO Solaris) o /var/opt/sun/SUNWsoar/3.0 (en Linux) en otra ubicación antes de reinstalar Registry y, después, cópielo de nuevo después de reinstalar la aplicación.

Comportamiento de desinstalación de Sun Cluster

Tabla 8–15 Detalles de desinstalación del software de Sun Cluster

Tema 

Detalles 

Datos de configuración 

No utilice el programa de desinstalación de Java Enterprise System para eliminar el software de Sun Cluster, excepto en el caso de que deba eliminar el software que se instaló, pero que no se usó para configurar un nodo de clúster. Para obtener más información, consulte Desinstalación del software de Sun Cluster .

Dependencias 

Sun Cluster Core y Agents para Sun Cluster deben eliminarse juntos. 

Productos que requieren esta instalación 

Ninguno 

Tareas previas a la desinstalación 

El software de Sun Cluster sólo se debe desinstalar sirviéndose de las utilidades proporcionadas en la instalación de Sun Cluster. 

Tareas posteriores a la desinstalación 

Es necesario actualizar el archivo productregistry antes de desinstalar el software de Sun Cluster. Para obtener más información, consulte Desinstalación del software de Sun Cluster .

Comportamiento de desinstalación de Web Server

Tabla 8–16 Detalles de desinstalación de Web Server

Tema 

Detalles 

Datos de configuración y del usuario 

  • Los datos de usuario no se eliminan durante la desinstalación, aunque sí se eliminan los datos de configuración.

  • Se eliminan los directorios de la instancia de servidor administrativa y la instancia configurada de Web Server. El directorio root de documentos configurado inicialmente también se conserva.

  • El servidor administrativo y las instancias de Web Server se detienen antes de que finalice la desinstalación.

Dependencias 

Ninguno 

Productos que requieren esta instalación 

  • Access Manager, si se configura en Web Server

  • Portal Server, si está configurado para ejecutarse en Web Server.

  • Communications Express

  • Complemento de equilibrado de carga de Application Server (Si Application Server utiliza Web Server como contenedor web)

Tareas previas a la desinstalación 

Ninguno 

Tareas posteriores a la desinstalación 

Para conservar los datos de configuración, realice una copia de seguridad de los directorios de las instancias de Administration Server y Web Server en la ubicación de instalación. 

Comportamiento de desinstalación de Web Proxy Server

Tabla 8–17 Detalles de desinstalación de Web Proxy Server

Tema 

Detalles 

Datos de configuración 

Sólo se conservan los archivos de base de datos de certificados del directorio de alias en la ubicación de instalación. Se eliminarán todos los demás archivos. 

Dependencias 

Directory Server (opcional) si se ha seleccionado el control de acceso LDAP externo.  

Tareas previas a la desinstalación 

Detenga todas las instancias de Web Proxy Server. 

Tareas posteriores a la desinstalación 

La base de datos de certificados se conserva en el directorio WebProxyServer-base /alias. Debe mover la base de datos de certificados y eliminar el antiguo directorio de instalación antes de volver a realizar la instalación.

Concesión de acceso de administrador al programa de desinstalación

En función de los componentes seleccionados para su desinstalación, puede que sea necesario conceder acceso de administrador del programa de desinstalación para Access Manager, Directory Server e Identity Server.

La siguiente tabla describe la información que el programa de desinstalación necesita para conceder acceso de administrador. La columna de la izquierda muestra la etiqueta del modo gráfico y los parámetros del archivo de estado de la información que debe proporcionar. La columna de la derecha describe la información.

Tabla 8–18 Información de administración necesaria

Etiqueta y parámetro del archivo de estado 

Descripción 

Access Manager

 

Id. de usuario de administrador 

IS_IAS81_ADMIN

Id. de usuario del administrador de Application Server. 

Contraseña de administrador 

IS_IAS81_ADMINPASSWD

Contraseña del administrador de Application Server. 

DN del administrador del directorio 

IS_DIRMGRDN

Nombre distinguido (DN) del usuario que tenga derechos sin restringir para acceder a Directory Server. 

El valor predeterminado es cn=Directory Manager.

Contraseña del administrador del directorio 

IS_DIRMGRPASSWD

Contraseña del administrador del directorio. 

Administration Server

 

Id. de usuario de administrador 

ADMINSERV_CONFIG_ADMIN_USER

Id. de usuario del administrador del directorio de configuración. Administration Server utiliza esta identidad al administrar los datos del directorio de configuración. 

Contraseña de usuario de administrador 

ADMINSERV_CONFIG_ADMIN_PASSWORD

Contraseña del administrador del directorio de configuración. 

Directory Server

 

Id. de usuario de administrador 

CONFIG_DIR_ADM_USER

Usuario con privilegios de administrador para el directorio de configuración. Este usuario puede modificar la configuración de Directory Server, incluidas la creación y la eliminación de sufijos. Se aplican restricciones de control de acceso. 

Contraseña de administrador 

CONFIG_DIR_ADM_PASSWD

Contraseña del administrador. 

Portal Server

 

Contraseña de administrador 

PS_DEPLOY_ADMIN_PASSWORD

 

Contraseña de administrador de Access Manager 

PS_IS_ADMIN_PASSWORD

 

Contraseña de administrador de Directory Server  

PS_DS_DIRMGR_PASSWORD

 

Dominio de administrador de Directory Server  

PS_DS_DIRMGR_DN

 

Ejecución del programa de desinstalación

Una vez completadas las tareas pertinentes descritas en el apartado Requisitos previos de la desinstalación, ya puede ejecutar el programa de desinstalación. Este apartado contiene información sobre la tres formas en que puede utilizarse el programa de desinstalación.

Puede encontrar información sobre el comando uninstall en el Apéndice B, Comandos de instalación.

Ejecución del programa de desinstalación en el modo gráfico

En este apartado, se proporcionan instrucciones de uso de la interfaz gráfica interactiva para desinstalar los componentes de Java ES.

ProcedurePara iniciar el programa de desinstalación gráfico

Pasos
  1. (Opcional) Proporcione acceso a la visualización local.

    Si ha iniciado sesión en un equipo remoto, asegúrese de que la variable de entorno DISPLAY esté correctamente definida en la visualización local. Si esta variable no está bien establecida, el programa de instalación se ejecuta en el modo basado en texto.

    • Ejemplo del intérprete de comandos C (nombre de equipo, myhost):


      setenv DISPLAY myhost:0.0
    • Ejemplo del intérprete de comandos Korn (nombre de equipo, myhost):


      DISPLAY=myhost:0.0

      Es posible que deba conceder una autorización de visualización para ejecutar el programa de instalación en la visualización local. Por ejemplo, puede utilizar el siguiente comando para conceder la autorización de visualización desde myhost al usuario root en serverhost:


      myhost\> xauth extract - myhost:0.0|rsh -l root serverhost xauth merge -

    Nota –

    Para obtener instrucciones completas sobre cómo conceder dicha autorización de forma seguria, consulte el capítulo “Manipulating Access to the Server” de Solaris X Window System Developer's Guide.


  2. En caso de que no haya iniciado sesión como root, conviértase en superusuario.

  3. Desplácese al directorio en el que se encuentre el programa de desinstalación:

    • SO Solaris: /var/sadm/prod/SUNWentsys4

    • Linux: /var/sadm/prod/sun-entsys4

  4. Inicie el programa de desinstalación gráfico:


    ./uninstall

    Se muestra la página de bienvenida.

  5. Haga clic en Siguiente para continuar.

    Aparece la página de selección de componentes.

ProcedurePara seleccionar componentes para su desinstalación

Pasos
  1. Examine los componentes y seleccione aquéllos que desee desinstalar.

    • Se habilitan los componentes instalados en el sistema y pueden seleccionarse. Los componentes que no están instalados en el sistema están deshabilitados y no es posible seleccionarlos.

    • Algunos componentes contienen subcomponentes. Expanda los componentes para ver los subcomponentes.

    • Si deselecciona un componente con subcomponentes, expándalo para comprobar la lista de subcomponentes.

  2. Cuando esté satisfecho con las selecciones que haya realizado, haga clic en Siguiente .

  3. Si el programa de desinstalación detecta dependencias de componentes reconocibles o una posible pérdida de datos entre los productos seleccionados, se mostrará un mensaje de advertencia: Las opciones son:

    1. Haga clic en Continuar para avanzar en el proceso de desinstalación.

    2. Haga clic en Cerrar para volver a la página de selección de componentes.

ProcedurePara conceder acceso de administrador

En función de los componentes seleccionados para su eliminación, el programa de desinstalación le pide los Id. de administrador y las contraseñas. Para conocer la información que debe proporcionar al programa de desinstalación, consulte el apartado Concesión de acceso de administrador al programa de desinstalación.


Nota –

Además, es posible que el programa de desinstalación le solicite un número de puerto o un nombre de host.


Pasos
  1. Ofrezca la información de administrador solicitada.

  2. Haga clic para continuar con la página Ready To Uninstall (Listo para su instalación).

ProcedurePara desinstalar el software

Antes de eliminar el software del sistema, el programa de desinstalación muestra los componentes seleccionados para eliminarlos y la cantidad total de espacio en disco necesaria.

Pasos
  1. Revise las selecciones de desinstalación realizadas.

    1. Si necesita realizar cambios, haga clic en el botón Atrás en todas las páginas hasta que se muestre la página de selección de componentes.

    2. Realice los cambios necesarios en dicha página.

    3. Haga clic en Siguiente para avanzar por las páginas del programa de desinstalación.

      El programa de desinstalación recordará los valores previamente especificados, aunque podrá modificarlos si lo desea.

  2. Haga clic en Siguiente cuando esté satisfecho con la selección realizada.

    El programa de desinstalación comenzará a eliminar el software del sistema y mostrará los siguientes elementos:

    • Una barra de progreso que indica el porcentaje general completo

    • El nombre del paquete que se está eliminando actualmente

    • Una vez que se haya eliminado todo el software de los componentes, el programa de desinstalación muestra la página Desinstalación completa .

  3. Haga clic en Ver resumen o Ver registro para obtener información sobre la desinstalación.

    • Resumen de la desinstalación. Muestra los componentes que se han desinstalado y una lista con la información de configuración de dichos componentes.

    • Registro de desinstalación. Muestra todos los mensajes generados por el programa durante la desinstalación.

    • También puede revisar el resumen de desinstalación y los archivos de registro:

      En SO Solaris: /var/sadm/install/logs En Linux: /var/opt/sun/install/logs

  4. Haga clic en "Cerrar" para salir del programa de desinstalación.

  5. Si ha instalado Access Manager o Messaging Server, consulte el apartado Tareas posteriores a la desinstalación.

Ejecución del programa de desinstalación en el modo basado en texto

La interfaz basada en texto le permite ejecutar el programa de desinstalación directamente desde una ventana de terminal respondiendo a las preguntas que se muestren en la ventana.


Consejo –

Consulte Cómo utilizar la interfaz basada en texto para obtener información sobre las solicitudes basadas en texto para la desinstalación.


Si experimenta problemas durante la desinstalación, consulte el Capítulo 9, Resolución de problemas.

ProcedurePara ejecutar el programa de desinstalación en el modo basado en texto

Pasos
  1. En caso de que no haya iniciado sesión como root, conviértase en superusuario.

  2. Desplácese al directorio del programa de desinstalación:

    • SO Solaris: /var/sadm/prod/SUNWentsys4

    • Linux: /var/sadm/prod/sun-entsys4

  3. Ejecute el programa de desinstalación:


    ./uninstall -nodisplay

    Se muestra el mensaje de bienvenida, seguido por una lista de todos los posibles componentes de Java ES del sistema.

ProcedurePara seleccionar los componentes para su desinstalación

Pasos
  1. El programa de desinstalación selecciona, para su eliminación, los componentes de Java ES que encuentre en sistema mostrando los números correspondientes a los componentes instalados. Pulse Intro para desinstalar todos los componentes.

    También puede seleccionar componentes específicos. Para ello, escriba los números correspondientes a los componentes que desee desinstalar en una lista separada por comas y, a continuación, pulse Intro.


    Nota –

    Los componentes que no están instalados en el sistema están deshabilitados y no es posible seleccionarlos.


  2. Si el programa de desinstalación detecta alguna dependencia entre los productos seleccionados para su eliminación, se muestra una advertencia acerca de la pérdida potencial de datos de configuración. Las opciones son:

    1. Escriba Yes y pulse Intro para continuar con la desinstalación.

    2. Escriba No y pulse Intro para volver a la selección de componentes.

    3. Escriba el carácter ! y pulse Intro para salir de la desinstalación.

ProcedurePara conceder acceso de administrador

Paso

    Si ha seleccionado un componente para el que el programa de desinstalación necesita un Id. de administrador o una contraseña, el programa le solicitará esta información.

    Para conocer la información que debe proporcionar al programa de desinstalación, consulte el apartado Concesión de acceso de administrador al programa de desinstalación.


    Nota –

    En función de los componentes seleccionados para su eliminación, es posible que el programa de desinstalación le solicite un número de puerto o un nombre de host.


ProcedurePara desinstalar el software

Antes de eliminar el software de su sistema, el programa de desinstalación muestra una página de resumen en la que aparecen los componentes seleccionados para su eliminación.

Pasos
  1. Revise las selecciones que ha realizado.

    1. Si necesita realizar cambios, escriba el carácter < y pulse la tecla Intro para retroceder por las diferentes páginas hasta que aparezca la lista de selección de componentes.

    2. Realice los cambios necesarios en dicha lista.

    3. Avance de nuevo por las pantallas del programa de desinstalación.

  2. Cuando esté satisfecho con las selecciones, escriba el número 1 y pulse Intro.

    El programa de desinstalación comenzará a eliminar el software del sistema. Durante la desinstalación, el programa de desinstalación muestra una barra de progreso que indica el porcentaje general de finalización.

    Una vez que se haya eliminado el software de todos los componentes, podrá ver el registro y el resumen de la desinstalación.

  3. Escriba 1 ó 2 y pulse Intro para ver la información sobre la desinstalación.

    • Resumen de desinstalación. Escriba 1 para ver los componentes desinstalados y obtener una lista de la información de configuración de dichos componentes.

    • Registro de desinstalación. Escriba 2 para obtener una lista de los mensajes generados por el programa durante la desinstalación.

      También puede consultar el resumen de desinstalación y los archivos de registro:

      SO Solaris: /var/sadm/install/logsLinux: /var/opt/sun/install/logs

  4. Escriba el carácter ! para salir del programa de desinstalación.

    Vaya al apartado Tareas posteriores a la desinstalación si ha deinstalado Access Manager o Messaging Server.

Ejecución del programa de desinstalación en el modo silencioso

La desinstalación silenciosa es útil para desinstalar los componentes de Java ES en varios hosts que compartan configuraciones similares. El procedimiento para realizar una desinstalación en el modo silencioso es similar al proceso de instalación en este modo, como se describe en el Capítulo 5, Instalación en el modo silencioso.

ProcedurePara crear un archivo de estado

Para realizar una desinstalación silenciosa, debe generar en primer lugar un archivo de estado. Para ello, ejecute una desinstalación falsa en el modo gráfico o basado en texto. Consulte Generación de un archivo de estado.

Pasos
  1. En caso de que no haya iniciado sesión como root, conviértase en superusuario.

  2. Desplácese al directorio del programa de desinstalación:

    • SO Solaris: /var/sadm/prod/SUNWentsys4

    • Linux: /var/sadm/prod/sun-entsys4

  3. Si va a utilizar la interfaz gráfica del programa de desinstalación, permita el acceso a su visualización local. Consulte Ejecución del programa de desinstalación en el modo gráfico.

  4. Ejecute el programa de desinstalación silenciosa. Por ejemplo:

    Modo gráfico:


    ./uninstall -no -saveState statefile_path
    

    Modo basado en texto:


    ./uninstall -no -nodisplay -saveState statefile_path
    

    Para conocer la sintaxis completa del comando uninstall, consulte el apartado Comando uninstall.

  5. Continúe con los pasos del programa de desinstalación hasta completarlos.

    A medida que responde a las solicitudes del programa de desinstalación, éste registra las respuestas en el archivo de estado especificado. Cuando termina la desinstalación, el archivo de estado está disponible en la ubicación que especificó. No se ha desinstalado ningún software.

  6. Realice una copia del archivo de estado para cada host en el que vaya a realizar una desinstalación silenciosa.

  7. Edite cada archivo proporcionando información específica en el host en el que se ejecutará la desinstalación silenciosa.

    Para obtener directrices sobre la edición de archivos de estado, consulte el apartado Edición del archivo de estado. Al editar el archivo de estado, es posible que deba también generar un Id. de archivo de estado, como se explica en Creación de un Id. de archivo de estado adecuado para la plataforma.

ProcedurePara ejecutar el programa de desinstalación en el modo silencioso

Pasos
  1. Compruebe que ha preparado y editado correctamente el archivo de estado para el host en el que desee realizar la desinstalación de los componentes de Java ES.

  2. Abre una ventana de terminal.

  3. En caso de que no haya iniciado sesión como root, conviértase en superusuario.

  4. Desplácese al directorio del programa de desinstalación:

    • SO Solaris: /var/sadm/prod/SUNWentsys4

    • Linux: /var/sadm/prod/sun-entsys4

  5. Inicie el programa de desinstalación. Por ejemplo:


    ./uninstall -noconsole -state statefile_path
     
    

    Para conocer la sintaxis completa del comando uninstall, consulte el apartado Comando uninstall.

ProcedurePara controlar el progreso de una desinstalación silenciosa

Pasos
  1. En una ventana de terminal, desplácese al directorio del archivo de registro.

    En SO Solaris: /var/sadm/install/logs En Linux: /var/opt/sun/install/logs

  2. Localice los archivos de registro de la desinstalación actual. El archivo de registro que interesa para propósitos de control es:


    Java_Enterprise_System_uninstall.Btimestamp
    

    La variable timestamp representa la hora a la que se creó el registro. La variable tiene el formato, MMddhhmm, donde:

    MM

    representa el mes 

    dd

    representa la fecha 

    hh

    representa la hora 

    mm

    representa los minutos 

  3. Utilice el comando tail para ver los mensajes conforme se escriben en los registros. Por ejemplo:


    tail -f logfile_name
    

    Para salir del programa tail, pulse Ctrl+C.

Desinstalación del software de Sun Cluster

No utilice el programa de desinstalación de Java ES para eliminar el software de Sun Cluster, a menos que se haya instalado, pero no se haya usado nunca para configurar un nodo del clúster. El software de Sun Cluster se debe desinstalar sirviéndose de las utilidades proporcionadas en el mismo software. Sun Cluster Core y Sun Cluster Agents para Sun Java System deben eliminarse juntos. Para obtener más información sobre la desinstalación del software de Sun Cluster y la anulación de su configuración, consulteSun Cluster Software Installation Guide for Solaris OS.

Después de desinstalar manualmente el software de Sun Cluster, ejecute el programa de desinstalación de Java ES para eliminar Sun Cluster y Sun Cluster Agents del registro de productos.

Tareas posteriores a la desinstalación

En este apartado, se proporcionan instrucciones para las tareas que es posible que deba realizar después de desinstalar los componentes de Java ES del sistema. Las tareas reales dependen de los componentes que desee desinstalar.

Problemas posteriores a la desinstalación de Access Manager

Si desinstala Access Manager, pero no su contenedor web (Application Server o Web Server), deberá aplicar los cambios de configuración a la instancia en la que se haya implementado Access Manager.

En algunos casos, el programa de desinstalación no puede eliminar algunos o todos los archivos de instalación de Java ES. En este caso, para efectuar una limpieza final, elimine estos dos directorios y su contenido:

/opt/SUNWam

o si Access Manager no se ha instalado en la ubicación predeterminada:

AccessManager_base/SUNWam

Tareas posteriores a la desinstalación de Application Server

Si desinstala Access Manager, pero no la instancia de Application Server en la que se ha implementado, debe realizar el siguiente procedimiento.

ProcedurePara finalizar la desinstalación de Application Server

Pasos
  1. Si es necesario, inicie la instancia de administración de Application Server. Por ejemplo, en un host de Solaris:

    cd /opt/SUNWappserver/appserver/bin./asadmin start-domain --user admin_user --passwordfile path_to_admin-password_file domainname

  2. En el explorador, acceda a la consola de administración de Application Server. La dirección URL predeterminada es https://hostname:4849 .

  3. En el panel izquierdo, haga clic en la llave ubicada a la izquierda de las instancias de Application Server.

  4. Seleccione el servidor o el nombre de la instancia de Application Server en la que se haya implementado Access Manager.

  5. Haga clic en Aplicar cambios.

Tareas posteriores a la desinstalación de Messaging Server

En algunos casos, el programa de desinstalación no puede eliminar ciertos archivos de instalación. Para efectuar una limpieza final, elimine el directorio base de Messaging Server y su contenido. El directorio base predeterminado está disponible en la siguiente ubicación:

/opt/SUNWmsgsr

También puede eliminar el directorio de configuración de Messaging Server en la siguiente ubicación:

/var/opt/SUNWmsgsr

Después de desinstalar Messaging Server, deshaga cualquier configuración de sendmail efectuada para Messaging Server.

Tareas posteriores a la desinstalación de Service Registry

En algunos casos, el programa de desinstalación no puede eliminar ciertos archivos de instalación. Para realizar una limpieza final, elimine el directorio base de Service Registry y su contenido en la siguiente ubicación:

El directorio que contiene la base de datos de Service Registry no se elimina al desinstalar Registry:

Puede eliminarlo manualmente si lo desea. Sin embargo, si desea conservar la base de datos para su uso en una futura instalación o versión, copie el siguiente directorio en otra ubicación antes de reinstalar Registry y vuélvalo a copiar en su ubicación actual después de reinstalar la aplicación.

Tareas posteriores a la desinstalación de Web Server

Si desinstala Access Manager, pero no la instancia de Web Server en la que se ha implementado, debe realizar el siguiente procedimiento.

ProcedurePara finalizar la desinstalación de Web Server

Pasos
  1. Si es necesario, inicie la instancia de administración de Web Server:

    cd /opt/SUNWwbsvr/https-admserv./start

  2. Acceda a la consola de administración de Web Server .

  3. Haga clic en Aplicar cambios para reiniciar el contenedor Web.