En este capítulo se proporcionan instrucciones para la desinstalación del software de los componentes de productos de Sun JavaTM Enterprise System (Java ES) u otras utilidades relacionadas con Java instaladas durante el proceso de instalación de Java ES.
Este capítulo incluye los siguientes apartados:
Java ES proporciona un programa de desinstalación para eliminar los componentes de productos 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:
SO Solaris: /var/sadm/prod/SUNWentsys5
Linux y HP-UX: /var/sadm/prod/sun-entsys5
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.
El programa de desinstalación elimina sólo los componentes de productos instalados por el programa de instalación de Java ES. Para eliminar los componentes de productos no instalados por el programa de instalación de Java ES, siga las instrucciones que aparecen en la documentación del componente de producto.
El programa de desinstalación no elimina los componentes compartidos de Java ES.
El programa de desinstalación debe ejecutarse por separado en cada host que contenga componentes de productos de Java ES. No se permite realizar una desinstalación remota. En cada host, puede seleccionar uno o varios componentes de productos para su eliminación.
El programa de desinstalación puede eliminar archivos de configuraciones y de datos de usuario. Los archivos varían en función de los componentes. Cuando finalice el proceso de desinstalación, es posible que deba eliminar algunos archivos y directorios adicionales. Para obtener información sobre los distintos productos, consulte Revisión del comportamiento de la desinstalación de los componentes de productos de Java ES .
El programa de desinstalación presenta páginas de anulación de configuración para componentes de productos si es necesaria una desinstalación de varias sesiones.
El programa de desinstalación no anula la configuración de las instalaciones de contenedores web de terceros.
Tampoco anula la configuración de las instalaciones de Access Manager SDK en un contenedor web. Debe volver a configurar manualmente el contenedor web (por ejemplo, restableciendo la ruta de clase original).
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 .
El programa de desinstalación puede comportarse de forma diferente en función de los componentes de productos instalados y de cómo se relacionan entre ellos.
El programa de desinstalación reconoce sólo las dependencias existentes entre productos instalados en un mismo host. Si intenta desinstalar un componente de producto que tiene productos de los que depende en el host local, el programa de desinstalación mostrará una advertencia.
Por ejemplo, si intenta desinstalar Access Manager del host en el que también está instalado Portal Server, el programa de desinstalación le advierte de que Portal Server no puede funcionar sin Access Manager.
En la mayoría de los casos, es posible desinstalar un componente de producto si no hay ningún otro que dependa de él.
Por ejemplo, Portal Server depende de Access Manager, pero Access Manager no depende de Portal Server. Si intenta desinstalar Portal Server, el programa de desinstalación muestra una advertencia, ya que Access Manager no puede funcionar sin Portal Server.
A la hora de desinstalar un componente, debe identificar qué productos están configurados para dicho componente de producto (puede que se requiera alguna configuración adicional). De lo contrario, puede que haya componentes de productos 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 hosts remotos
Dependencias resultantes de la configuración
Pueden satisfacerse algunas dependencias de componentes con otros componentes de 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.
El programa de desinstalación no reconoce una dependencia de componentes de productos 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. Después de esta 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.
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. Revise las necesidades y el comportamiento de cada componente que va a desinstalar. |
Revisión del comportamiento de la desinstalación de los componentes de productos de Java ES |
2. Identifique las dependencias de componentes de productos obtenidas como resultado de la configuración y tome sus propias medidas |
Administración de interdependencias Es posible que tenga que realizar copias de seguridad de los datos, desconfigurar el componente dependiente del componente de producto compatible o desinstalar los componentes de productos en un orden determinado. |
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. |
SO Solaris: /var/sadm/install/productregistry Linux: /var/opt/sun/install/productregistry HP-UX: /var/adm/sw/productregistry |
4. Realice una copia de los datos de configuración y de usuario de los componentes de productos que esté desinstalando si prevé reutilizarlos en futuras instalaciones. |
Revisión del comportamiento de la desinstalación de los componentes de productos de Java ES |
5. Si es necesario, recopile la información de acceso del administrador para Directory Server y Access Manager. |
Concesión de acceso de administrador al programa de desinstalación |
6. Si desinstala Access Manager, desinstale el esquema. |
Utilice este archivo LDIF para eliminar el esquema antes de la desinstalación: SO Solaris: /etc/opt/SUNWam/config/ldif/ds_remote_schema_uninstall.ldif Linux y HP-UX: /etc/opt/sun/identity/config/ldif/ds_remote_schema_uninstall.ldif |
7. Si desea desinstalar el software de Sun Cluster, en primer lugar debe desinstalar el software de Sun Cluster Geographic. |
Desinstale el software de Sun Geographic Edition antes que el software de Sun Cluster. |
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 productos Java ES al desinstalarlos.
Este apartado contiene los siguientes subapartados:
Revisión del comportamiento de la desinstalación de los componentes de productos de Java ES
Concesión de acceso de administrador al programa de desinstalación
Lleve a cabo uno de los siguientes procedimientos para revisar el software de los componentes de Java ES instalado en cada host.
Como root, desplácese al directorio en el que se encuentre el programa de desinstalación:
SO Solaris: /var/sadm/prod/SUNWentsys5
Linux y HP-UX: /var/sadm/prod/sun-entsys5
Para analizar el host 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 Comando uninstall.
Siga las instrucciones de las páginas del programa de desinstalación hasta que vea la lista de productos instalados.
Después de ver esta lista, salga del programa de desinstalación.
No se ha desinstalado ningún software.
Use la utilidad prodreg para ver información de todos los paquetes instalados en el sistema, incluidos los componentes de productos de Java ES.
Esta información resulta útil para comprobar las dependencias de los componentes de productos. 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, ejecute la utilidad de la siguiente manera:
prodreg
Para obtener más información, consulte la página de comando man prodreg.
Revise las tablas pertinentes de esta sección para conocer las acciones que realiza el programa de desinstalación con cada uno de los componentes de productos de Java ES. Planifique los pasos que debe llevar a cabo para impedir una pérdida de datos o de conexiones de interdependencia.
En algunos casos, tras la desinstalación pueden quedar archivos de componentes no desinstalados, lo cual podría causar el fallo de una instalación posterior. Si se produce esta situación, consulte La instalación falla debido a los archivos que permanecen durante la desinstalación para obtener indicaciones sobre cómo solucionar el problema.
Este apartado contiene los siguientes subapartados:
Comportamiento de desinstalación de la consola de supervisión.
Comportamiento de desinstalación de Portal Server Secure Remote Access
Software de Sun Cluster y comportamiento de desinstalación de Sun Cluster Geographic Edition
Tema |
Detalles |
---|---|
Datos de configuración |
No se eliminará ninguna entrada de Directory Server (incluidos los datos específicos de Access Manager). |
Otras instalaciones que este componente requiere |
Directory Server Contenedor web |
Productos que requieren esta instalación |
Portal Server debe residir en el mismo host que Access Manager SDK. |
Tareas previas a la desinstalación |
Elimine el esquema que utiliza este archivo: SO Solaris: /etc/opt/SUNWam/config/ldif/ds_remote_schema_uninstall.ldif Linux y HP-UX: /etc/opt/sun/identity/config/ldif/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 SDK en ningún contenedor web durante el proceso de desinstalación. Elimine también los siguientes archivos ubicados en el directorio /var/sadm/install si existen: .lockfile.pkg.lock. Para obtener información sobre problemas adicionales posteriores a la instalación, consulte Problemas posteriores a la desinstalación de Access Manager . |
Tema |
Detalles |
---|---|
Datos de configuración y del usuario (sólo en el SO Solaris y Linux) |
|
Otras instalaciones que este componente requiere |
Se requiere que Message Queue esté en el mismo sistema. |
Productos que requieren esta instalación |
Componentes que son configurados para utilizar Application Server como contenedor web. |
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/appserver o ApplicationServer-base Linux y HP-UX: /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. |
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. |
Otras instalaciones que este componente requiere |
Directory Proxy Server tiene una dependencia lógica en Directory Server local o remoto. |
Productos que requieren esta instalación |
Ninguna |
Tareas previas a la desinstalación |
Ninguna |
Tareas posteriores a la desinstalación |
Ninguna |
Tema |
Detalles |
---|---|
Datos de configuración y del usuario |
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. Precaución: 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/1224.1 para obtener más información. |
Otras instalaciones que este componente requiere |
Ninguna |
Productos que requieren esta instalación |
|
Tareas previas a la desinstalación |
|
Tareas posteriores a la desinstalación |
Si instala a continuación Directory Server en la misma ubicación, el directorio de instalación no debe existir. Puede que tenga que eliminar manualmente el directorio de instalación y realizar las tareas de personalización antes de reinstalar en la misma ubicación. |
Tema |
Detalles |
---|---|
Datos de configuración |
Los datos de usuario permanecen tras la desinstalación , sin embargo, estos datos se eliminan antes de cualquier reinstalación. |
Otras instalaciones que este componente requiere |
Ninguna |
Otros productos que requieren esta instalación |
Ninguna |
Tareas previas a la desinstalación |
Ninguna |
Tareas posteriores a la desinstalación |
Para conservar datos, copie lo siguiente en una ubicación segura, posteriormente, copie de nuevo tras la reinstalación: Para SO Solaris: /etc/opt/SUNWmfwk/config/mfwk.properties /etc/opt/SUNWmfwk/config/masteragent.properties /etc/opt/SUNWmfwk/config/nodelist /var/opt/SUNWmfwk/persistence/ /var/opt/SUNWmfwk/alarms/ Para Linux y HP-UX: /etc/opt/sun/mfwk/config/mfwk.properties /etc/opt/sun/mfwk/config/masteragent.properties /etc/opt/sun/mfwk/config/nodelist /var/opt/sun/mfwk/persistence/ /var/opt/sun/mfwk/alarms/ |
Tema |
Detalles |
---|---|
Datos de configuración y del usuario |
|
Otras instalaciones que este componente requiere |
|
Productos que requieren esta instalación |
Ninguna |
Tareas previas a la desinstalación |
Compruebe que Directory Server y el contenedor web se están ejecutando. Si el contenedor web es Web Server, el servidor de administración de Web Server debe estar ejecutándose. |
Tareas posteriores a la desinstalación |
|
Tema |
Detalles |
---|---|
Datos de configuración |
El proceso de configuración de Registry instala el dominio de 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 uso en una futura instalación o versión si se desea. |
Otras instalaciones que este componente requiere |
Application Server (servidor de administración de dominios y herramienta de administración de la línea de comandos) HADB Message Queue |
Productos que requieren esta instalación |
Ninguna |
Tareas previas a la desinstalación |
1. Desplácese al directorio ServiceRegistry–base /install. 2. Detenga el dominio de Service Registry de la forma siguiente: .../ant -f build-install.xml appserver.domain.stop 3. Elimine el dominio de Service Registry de la forma siguiente: .../ant —f build-install.xml appserver.domain.delete Si desea conservar la base de datos de Registry para usarla en el futuro, copie el directorio /var/opt/SUNWsrvc-registry/3.0 (en el SO Solaris) o el directorio /var/opt/sun/srvc-registry/3.0 (en Linux y HP-UX) en otra ubicación antes de reinstalar Registry. |
Tareas posteriores a la desinstalación |
Para obtener información sobre algunas tareas opcionales, consulte Tareas posteriores a la desinstalación de Service Registry |
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 . |
Otras instalaciones que este componente requiere |
El software de Sun Cluster Geographic Edition debe eliminarse de todos los hosts que contengan componentes de Sun Cluster Geographic Edition. Para obtener más información, consulte el Capítulo 5, Uninstalling the Sun Cluster Geographic Edition Software de Sun Cluster Geographic Edition Installation Guide Sun Cluster Core y Agents para Sun Cluster deben eliminarse juntos. |
Productos que requieren esta instalación |
Ninguna |
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. Nota: El software de Sun Cluster Geographic Edition debe eliminarse antes de eliminar el software de Sun Cluster. |
Tareas posteriores a la desinstalación |
Es necesario actualizar el registro del producto después de desinstalar el software de Sun Cluster. Para obtener más información, consulte Desinstalación del software de Sun Cluster . |
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. Antes de reinstalarlo, mueva la base de datos de certificados y elimine el directorio de instalación antiguo. |
Tema |
Detalles |
---|---|
Datos de configuración y del usuario |
|
Otras instalaciones que este componente requiere |
Ninguna |
Productos que requieren esta instalación |
Componentes que se pueden configurar para utilizar Web Server como contenedor web, como por ejemplo Access Manager y Portal Server. Complemento de equilibrado de carga de Application Server (Si Application Server utiliza Web Server como contenedor web). |
Tareas previas a la desinstalación |
Asegúrese de que puede proporcionar la contraseña de administrador para el contenedor web. |
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. Si vuelve a instalar a continuación Web Server en la misma ubicación, el directorio de instalación no debe existir. Puede que tenga que eliminar manualmente el directorio de instalación y realizar las tareas de personalización antes de reinstalar en la misma ubicación. Para obtener información sobre problemas adicionales posteriores a la instalación, consulte Tareas posteriores a la desinstalación de Web Server (Web Server no desinstalado). |
En función de los componentes de productos seleccionados para su desinstalación, puede que sea necesario conceder acceso de administrador del programa de desinstalación para Access Manager y Directory Server.
Es necesario conceder acceso de administrador de Access Manager para anular la implementación de las aplicaciones web de Access Manager desde Application Server y eliminar el esquema de Access Manager.
Es necesario conceder acceso de administrador a Directory Server para administrar el directorio de configuración durante la desinstalación.
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 proporciona información adicional.
Tabla 8–15 Información de administración necesaria
Etiqueta y parámetro del archivo de estado |
Descripción |
---|---|
Access Manager | |
Id. de usuario del administrador IS_IAS81_ADMIN |
Id. de usuario del administrador de Application Server. |
Contraseña del administrador IS_IAS81_ADMINPASSWD |
Contraseña del administrador de Application Server. |
DN de administrador de 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 de administrador del directorio IS_DIRMGRPASSWD |
Contraseña del administrador del directorio. |
Directory Server | |
Id. de usuario del 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 del administrador CONFIG_DIR_ADM_PASSWD |
Contraseña del administrador. |
Portal Server | |
Contraseña del administrador PS_DEPLOY_ADMIN_PASSWORD |
Contraseña que utiliza Portal Server para acceder al contenedor web como administrador. |
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 |
Una vez que haya completado las tareas pertinentes descritas en Verificación de los requisitos previos y realizado la planificación en función del comportamiento de desinstalación del componente, 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.
Ejecución del programa de desinstalación en el modo basado en texto
Ejecución del programa de desinstalación en el modo silencioso
Puede encontrar información sobre el comando uninstall en el Apéndice B, Comandos de instalación.
En este apartado, se proporcionan instrucciones de uso de la interfaz gráfica interactiva para desinstalar los componentes de productos de Java ES.
(Opcional) Proporcione acceso a la visualización local.
Si ha iniciado una 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 definida, 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 - |
Para obtener instrucciones completas sobre cómo conceder dicha autorización de forma segura, consulte el capítulo âManipulating Access to the Serverâ de Solaris X Window System Developer's Guide.
En caso de que no haya iniciado una sesión como root, conviértase en superusuario.
Desplácese al directorio en el que se encuentre el programa de desinstalación:
SO Solaris: /var/sadm/prod/SUNWentsys5
Linux y HP-UX: /var/sadm/prod/sun-entsys5
Inicie el programa de desinstalación gráfico:
./uninstall |
Se muestra la página de bienvenida.
Haga clic en " Siguiente" para continuar.
Se muestra la página "Select Components" (Seleccionar componentes).
Examine los componentes de productos y seleccione aquéllos que desee desinstalar.
Los componentes de productos que están instalados en el sistema están habilitados y se pueden seleccionar. Se deshabilitarán los componentes de productos que no se hayan instalado en el sistema.
Algunos componentes de productos contienen subcomponentes. Expanda los componentes de productos para ver los subcomponentes.
Cuando esté satisfecho con las selecciones que ha realizado, haga clic en " Siguiente" .
Resuelva los problemas de configuración o dependencia.
Si el programa de desinstalación detecta dependencias de componentes reconocibles o una posible pérdida de datos de configuración entre los productos seleccionados, se mostrará un mensaje de advertencia: Las opciones son:
Si aparecen las páginas de anulación de la configuración, introduzca la información solicitada para el componente.
En función de los componentes de productos 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.
Además, es posible que el programa de desinstalación le solicite un número de puerto o un nombre de host.
Ofrezca la información de administrador solicitada.
Haga clic para continuar con la página Ready To Uninstall (Listo para su instalación).
Antes de eliminar el software del sistema, el programa de desinstalación muestra los componentes de productos seleccionados para eliminarlos y la cantidad total de espacio en disco necesaria.
Revise las selecciones efectuadas para la desinstalación y realice los cambios que sean necesarios de la siguiente forma:
Haga clic en Atrás en las páginas sucesivas hasta que aparezca la página Seleccionar componentes.
Realice los cambios necesarios en la página.
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.
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
La página Desinstalación completada se muestra una vez eliminado el software de todos los componentes de productos.
Haga clic en " Ver resumen" o " Ver registro" para obtener información sobre la desinstalación.
Resumen de desinstalación. Muestra los componentes de productos que se han desinstalado y una lista con la información de configuración de dichos componentes de productos.
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:
SO Solaris: /var/sadm/install/logs Linux y HP-UX: /var/opt/sun/install/logs
Haga clic en "Cerrar" para salir del programa de desinstalación.
Si ha desinstalado Access Manager o Service Registry , vaya a Finalización de las tareas posteriores a la desinstalación.
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. Para obtener instrucciones sobre su uso, consulte Cómo utilizar la interfaz basada en texto.
Si experimenta problemas durante la desinstalación, consulte el Capítulo 9, Resolución de problemas.
En caso de que no haya iniciado una sesión como root, conviértase en superusuario.
Desplácese al directorio del programa de desinstalación:
SO Solaris: /var/sadm/prod/SUNWentsys5
Linux y HP-UX: /var/sadm/prod/sun-entsys5
Ejecute el programa de desinstalación:
./uninstall -nodisplay |
Se muestra el mensaje de bienvenida, seguido por una lista de todos los posibles componentes de productos Java ES del sistema.
El programa de desinstalación selecciona, para su eliminación, los componentes de productos de Java ES que encuentre en sistema mostrando los números correspondientes a los componentes de productos instalados. Los componentes de productos que no están instalados en el sistema están deshabilitados y no es posible seleccionarlos. Puede seleccionar todos los componentes instalados o sólo algunos de ellos para desinstalarlos.
Seleccione los componentes de productos que desee desinstalar.
Para desinstalar todos los componentes de productos instalados, pulse Intro.
Para seleccionar componentes de productos específicos, escriba los números correspondientes a los componentes de productos que desee desinstalar en una lista separada por comas y, a continuación, pulse Intro.
Resuelva los problemas de configuración o dependencia.
Si el programa de desinstalación detecta alguna dependencia entre los productos seleccionados para su eliminación, se muestran mensajes de advertencia acerca de la pérdida potencial de datos de configuración. Las opciones son:
Si aparecen las páginas de anulación de la configuración, introduzca la información solicitada para el componente.
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.
En función de los componentes de productos 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.
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 de productos seleccionados para su eliminación.
Revise las selecciones que ha realizado.
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 de productos, podrá ver el registro y el resumen de la desinstalación.
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 de productos desinstalados y obtener una lista de la información de configuración de dichos componentes de productos.
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/logs Linux y HP-UX: /var/opt/sun/install/logs
Escriba el carácter ! para salir del programa de desinstalación.
Si ha desinstalado Access Manager o Service Registry , vaya a Finalización de las tareas posteriores a la desinstalación.
La desinstalación silenciosa es útil para desinstalar los componentes de productos 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.
Para realizar una desinstalación silenciosa, debe generar en primer lugar un archivo de estado. Para ello, ejecute una sesión de desinstalación interactiva en el modo gráfico o basado en texto. Para obtener más información, consulte Creación del archivo de estado inicial.
En caso de que no haya iniciado una sesión como root, conviértase en superusuario.
Desplácese al directorio del programa de desinstalación:
SO Solaris: /var/sadm/prod/SUNWentsys5
Linux y HP-UX: /var/sadm/prod/sun-entsys5
Si va a utilizar la interfaz gráfica del programa de desinstalación, es posible que deba permitir el acceso a su visualización local. Consulte Ejecución del programa de desinstalación en el modo gráfico.
Ejecute el programa de desinstalación silenciosa. Por ejemplo:
incluya la opción –no si no desea desinstalar ningún software en esta sesión.
Modo gráfico:
./uninstall -saveState statefile_path |
Modo basado en texto (software no instalado):
./uninstall -no -nodisplay -saveState statefile_path |
Para conocer la sintaxis completa del comando uninstall, consulte el apartado Comando uninstall.
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ó. Si utilizó la opción –no, no se desinstaló ningún software.
Realice una copia del archivo de estado para cada host en el que vaya a realizar una desinstalación silenciosa.
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.
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 productos de Java ES.
En caso de que no haya iniciado una sesión como root, conviértase en superusuario.
Desplácese al directorio del programa de desinstalación:
SO Solaris: /var/sadm/prod/SUNWentsys5
Linux y HP-UX: /var/sadm/prod/sun-entsys5
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.
En una ventana de terminal, desplácese al directorio del archivo de registro.
SO Solaris: /var/sadm/install/logs Linux y HP-UX: /var/opt/sun/install/logs
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_5_uninstall.Btimestamp |
La variable timestamp representa la hora a la que se creó el registro. La variable tiene el formato, MMddhhmm, donde:
representa el mes
representa la fecha
representa la hora
representa los minutos
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.
Java ES Reporter no es un componente administrado por el programa de instalación de Java ES, por lo que no se puede utilizar el programa de desinstalación para eliminarlo.
Deshabilite Java ES Reporter
Siga las instrucciones incluidas en Configuración posterior a la instalación de Java ES Reporter.
Elimine los siguientes archivos como usuario root:
SO Solaris |
/opt/SUNWmfwk/lib/commons-codec-1.3.jar /opt/SUNWmfwk/lib/commons-httpcclient-3.0.jar /opt/SUNWmfwk/lib/mfwk_reporter.jar /etc/opt/SUNWmfwk/config/reporter/config.properties /var/opt/SUNWmfwk/jobtool/reporter/job_measurement_reporter.xml /etc/cacao/instances/default/modules/com.sun.mjwk.reporter.xml /etc/opt/SUNWmfwk/config/reporter/config_state.properties |
Linux y HP-UX |
/opt/sun/mfwk/share/lib/commons-codec-1.3.jar /opt/sun/mfwk/share/lib/commons-httpcclient-3.0.jar /opt/sun/mfwk/share/lib/mfwk_reporter.jar /etc/opt/sun/mfwk/config/reporter/config.properties /var/opt/sun/mfwk/jobtool/reporter/job_measurement_reporter.xml /etc/opt/sun/cacao/instances/default/modules/com.sun.mjwk.reporter.xml /etc/opt/sun/mfwk/config/reporter/config_state.properties |
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. El software de Sun Cluster Geographic Edition debe eliminarse antes de eliminar el software de Sun Cluster. Para obtener más información sobre la desinstalación del software de Sun Cluster y la anulación de su configuración, consulte Sun 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 los componentes de Sun Cluster del registro de productos.
En este apartado, se proporcionan instrucciones para las tareas que es posible que deba realizar después de desinstalar los componentes de productos de Java ES del sistema. Las tareas reales dependen de los componentes de productos que desee desinstalar.
Tarea posterior a la instalación de Application Server (Application Server no desinstalado)
Tareas posteriores a la desinstalación de Web Server (Web Server no desinstalado)
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 los siguientes directorios predeterminados y su contenido:
Para SO Solaris: /opt/SUNWam
Para Linux y HP-UX: /opt/sun/identity
o si Access Manager no se ha instalado en la ubicación predeterminada:
AccessManager_base/identity
Si desinstala Access Manager, pero no la instancia de Application Server en la que se ha implementado, debe realizar el siguiente procedimiento.
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 |
En la ventana del explorador, acceda a la consola de administración de Application Server. La dirección URL predeterminada es https://hostname :4849.
En el panel izquierdo, haga clic en la llave ubicada a la izquierda de las instancias de Application Server.
Seleccione el servidor o el nombre de la instancia de Application Server en la que se haya implementado Access Manager.
Haga clic en " Aplicar cambios" .
En algunos casos, el programa de desinstalación no puede eliminar ciertos archivos de instalación. Para realizar una limpieza final, elimine el directorio ServiceRegistry-base y su contenido en la siguiente ubicación:
SO Solaris: /opt/SUNWsrvc-registry
Linux y HP-UX: /opt/sun/srvc-registry
El directorio que contiene la base de datos, el dominio y los almacenes de claves de Service Registry no se elimina al desinstalar Registry:
SO Solaris: /var/opt/SUNWsrcv-registry
Linux y HP-UX: /var/opt/sun/srvc-registsry
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.
SO Solaris: /var/opt/SUNWsrvc-registry/3.0
Linux y HP-UX: /var/opt/sun/srvc-registry/3.0
Para reinstalar la aplicación, si ha realizado una copia de la base de datos de Registry antes de instalar Service Registry, cópiela de nuevo después de efectuar la reinstalación. Una vez restablecida la base de datos y los archivos de almacenes de claves (guardados en los directorios 3.0), ejecute el siguiente comando utilizando variantes específicas de plataformas:
.../ant —f build-install.xml appserver.domain.stop export.registryOperatorCert install.cacerts \ appserver.domain.start |
Esto permite a los usuarios existentes tener un uso continuado de Service Registry Web Console.
Si desinstala Access Manager, pero no la instancia de Web Server en la que se ha implementado, debe realizar el siguiente procedimiento.
Si es necesario, inicie la instancia de administración de Web Server. Consulte Para iniciar Web Server .
Acceda a la consola de administración de Web Server. Por ejemplo:
/var/opt/SUNWwbsvr7 instance-config-root /admin-server/bin/startserv |
Haga clic en "Aplicar cambios" para reiniciar el contenedor web.