Obtenga más información sobre cómo limpiar un sistema
Linux®
si falla la desinstalación de
WebSphere ESB.
Después de ejecutar
el programa de desinstalación, siga los pasos manuales para eliminar las entradas de registro que pueden evitar que reinstale el producto en el directorio original.
Antes de empezar
Antes de realizar
este procedimiento, asegúrese de que ha desinstalado
WebSphere ESB utilizando el
asistente de desinstalación o silenciosamente y que el procedimiento no se ha completado
correctamente. Si el procedimiento ha sido satisfactorio, no es necesario que realice esta
tarea.
Determine el directorio raíz_instalación para el producto de modo que
suprima el producto correcto y produzca un sistema limpio.
Para
obtener detalles sobre las ubicaciones
de directorio por omisión, consulte el apartado Directorios de instalación por omisión para el producto, los perfiles y las herramientas.
El
asistente de instalación y la herramienta de gestión de perfiles le permiten especificar
sus propias ubicaciones para los directorios raíz de instalación. Examine los archivos siguientes para determinar las ubicaciones reales:
- El archivo opt/.ibm/.nif/.nifregistry identifica la raíz de
instalación para todos los productos
WebSphere ESB instalados y para todos
los productos
WebSphere
Application Server. El archivo raíz_instalación/logs/manageprofiles/nombre_perfil_create.log para cada perfil creado identifica la ubicación de instalación en la stanza
con el método invokeWSProfile.
La desinstalación del producto deja el directorio
raíz_perfil, incluido el archivo de directorio
raíz_perfil/logs, donde
raíz_perfil representa
la ubicación de instalación del perfil. También deja el directorio
raíz_instalación/logs.
Acerca de esta tarea
Volver a instalar el producto en un
directorio nuevo cuando quedan archivos de una instalación anterior puede crear una
situación de coexistencia.
No obstante, puede suprimir todos los archivos para
eliminar WebSphere ESB por
completo.
Un sistema limpio
permite volver a instalar el producto en el directorio original sin coexistencia.
Importante: A lo largo de este procedimiento, los pasos dirigen la eliminación de los artefactos que han quedado tras la desinstalación de WebSphere ESB y WebSphere Application Server o WebSphere Application Server Network Deployment. Se supone que el producto WebSphere Application Server dirigido es el que subyace a la instalación de WebSphere ESB.
Realice el procedimiento siguiente
para producir un sistema limpio.
Procedimiento
- Inicie una sesión como el ID de usuario que ha instalado el producto.
- Detenga todos los procesos de Java™ que estén ejecutándose.
Si ejecuta procesos
Java
que no están relacionados con productos
WebSphere ESB o
WebSphere
Application Server y no es posible detenerlos, detenga
los procesos relacionados con el producto
WebSphere ESB y
WebSphere
Application Server. Utilice el mandato siguiente para determinar todos los
procesos que están en ejecución:
ps -ef | grep java
Detenga todos los procesos relacionados con los productos
WebSphere ESB y
WebSphere
Application Server con el mandato
kill -9 java_pid_1 java_pid_2...java_pid_n.
- Busque paquetes relacionados. Emita el mandato siguiente para mostrar los paquetes para los productos
WebSphere ESB y
WebSphere
Application Server:
rpm -qa | grep WS
Para afinar la consulta con el fin de buscar sólo paquetes de
WebSphere ESB,
escriba el mandato siguiente:
rpm -qa | grep WSEAA62
Por ejemplo, después de emitir el mandato
rpm
-qa | grep WSEAA62, es posible que se muestre el paquete siguiente:
WSEAA62LicensingComponent-6.2-0
Los nombres de paquete de WebSphere ESB,
versión 6.2, tienen un prefijo de WSE y un sufijo de 62. Los nombres de paquete de
WebSphere
Application Server Network
Deployment, versión 6.1, tienen un prefijo de WSB o WSP y un sufijo de
61. No elimine los paquetes de los productos de
WebSphere ESB y
WebSphere
Application Server que no ha desinstalado.
- Si hay paquetes que deben suprimirse, escriba rpm -e
nombre_paquete para eliminar los paquetes para el producto que ha
desinstalado.
También puede buscar paquetes para verificar que cada uno de los elementos
de la lista debe suprimirse:
rpm -qa | grep WSEAA62
Si la lista sólo contiene
paquetes que desea suprimir, elimine todos los paquetes de la lista con el mandato
siguiente:
rpm -qa | grep WSEAA62 | xargs rpm -e
Si hay algún problema con las dependencias de los paquetes, puede utilizar el
mandato siguiente para eliminar los paquetes:
rpm -e nombrepaquete --nodeps --justdb
La opción nodeps ignora la comprobación de dependencia. La opción
justdb sólo actualiza la base de datos de paquetes, no el sistema de archivos. Al utilizar únicamente la opción nodeps, se puede producir un error en la
eliminación de paquetes, si se produce una falta de coincidencia en el sistema de
archivos dependiente (archivos y directorios).
- Elimine el directorio raíz de instalación. Escriba rm -rf raíz_instalación para eliminar directorios
de WebSphere ESB.
Asegúrese de especificar el
raíz_instalación correcto para el producto que ha desinstalado. Por ejemplo, si ha desinstalado WebSphere ESB del directorio de instalación por omisión /opt/ibm/WebSphere/ESB, emita el mandato siguiente:
rm -rf /opt/ibm/WebSphere/ESB
- Edite el archivo vpd.properties para eliminar las entradas para
WebSphere ESB y
WebSphere
Application Server o
WebSphere
Application Server Network Deployment.
El archivo se encuentra en el directorio de instalación del sistema
operativo como, por ejemplo, el directorio
root. Elimine todas
las entradas de la instalación de
WebSphere ESB
que ha desinstalado. Cada entrada de
WebSphere ESB
empieza por los caracteres
WSE, seguidos de números que
representan el número de release, y en la misma línea tendrá la vía de acceso
de
raíz_instalación correspondiente a la instalación que ha
desinstalado. (Cada entrada se encuentra en una sola línea, si el archivo se visualiza en un
editor de texto con la función de acomodación de línea desactivada.) Por ejemplo, la línea
WSEAA62|6|2|0|0|6.2.0.0|2=IBM WebSphere Enterprise Service Bus|
IBM Enterprise Service Bus|IBM Enterprise Service Bus V6.2|
IBM|http://www.ibm.com|6.2.0.0|
C:\Archivos de programa\IBM\WebSphere\ESB|0|0|1|WSEAA62|6|2|0|0|6.2.0.0|2|0|
false|"properties/version/_uninst.wbi" "uninstall.jar" "uninstall.dat" "
"|true|3|WSEAA62|6|2|0|0|6.2.0.0|2
corresponde al
WebSphere ESB que se ha instalado
en el directorio
C:\Archivos de programa\IBM\WebSphere\ESB.
Nota: Este texto aparece en varias líneas de este documento con
fines de dar formato, pero se convertiría en una única línea en el archivo vpd.properties.
Cada entrada de
WebSphere
Application Server o
WebSphere
Application Server Network Deployment del archivo vpd.properties
tiene un formato similar. Para obtener información sobre estas entrada para ayudarle a determinar
cuál se debe suprimir y para obtener más información sobre el archivo
vpd.properties, consulte el tema
Archivo
vpd.properties del centro de información de
WebSphere
Application Server Network Deployment, versión 6.1.
No suprima ni renombre el archivo
vpd.properties porque el programa InstallShield MultiPlatform
(ISMP) lo utiliza para otros productos que instala. Si el producto
WebSphere ESB o
WebSphere
Application Server que está desinstalando es el único producto con entradas en el
archivo vpd.properties, puede suprimir este archivo.
- Edite el archivo /opt/.ibm/.nif/.nifRegistry.
Este archivo está ubicado en el directorio padre del ID de usuario desde que el
que se ha instalado el producto.
El archivo /opt/.ibm/.nif/.nifRegistry contiene una entrada de una línea para cada
instalación de producto
WebSphere ESB y también una
entrada para cada instalación de producto
WebSphere
Application Server.
Utilice un editor de archivos sin formato para eliminar la línea
que identifica el directorio raíz de instalación del producto que ha
eliminado. No modifique las demás
líneas.
- Utilice el mandato installRegistryUtils para examinar las ubicaciones de instalación para todos los productos de WebSphere ESB instalados y eliminar los productos que desee del registro de instalación.
Resultados
Este procedimiento
da lugar a un sistema limpio. Puede volver a instalar ahora los mismos
directorios. Un sistema limpio no tiene ninguna evidencia sobre la instalación suprimida con
anterioridad.
Qué hacer a continuación
Después de haber limpiado el sistema, vaya a Instalación del software
para elegir un procedimiento de instalación.