Obtenga información sobre cómo limpiar un sistema
AIX
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 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.
Nota: 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 /usr/.ibm/.nif/.nifregistry identifica la raíz de instalación
para todos los productos
WebSphere ESB instalados;
también busca 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
raíz_perfil/logs, donde
raíz_perfil representa
la ubicación de instalación del perfil. Deja también 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.
- Utilice el mandato kill para detener todos los procesos
Java™
que se ejecutan.
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.
- Liste los componentes de
WebSphere ESB y
WebSphere
Application Server que están instalados.
Entre el mandato siguiente para buscar los paquetes relacionados:
lslpp -l | grep -i WS
Para afinar la consulta con el fin de buscar sólo paquetes de
WebSphere ESB,
escriba el mandato siguiente:
lslpp -l | grep -i WSEAA62
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.
- Vaya al directorio /usr/IBM o al directorio equivalente superior de su instalación.
- Escriba rm -rf WebSphere para suprimir este directorio relacionado con WebSphere ESB, pero sólo si el directorio ESB (o el directorio AppServer asociado
a la instalación WebSphere ESB que ha eliminado) es el único directorio incluido en el directorio WebSphere.
Suprima el directorio si los únicos productos que contiene son productos que tiene pensado suprimir.
- Utilice el mandato
installRegistryUtils
para examinar las ubicaciones de instalación para todos los productos de servidor
WebSphere
instalados y elimine los productos deseados del registro de instalación.
- Edite el archivo vpd.properties para eliminar las entradas para
WebSphere ESB y
WebSphere
Application Server.
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 WebSphere Enterprise Service Bus|IBM WebSphere 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
Application Server 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.
- Ejecute el script WPS_ODM_clean.sh.
- Obtenga los scripts del documento de notas técnicas titulado
Manual
Object Data Manager (ODM) cleanup script for
AIX
en el sitio web de soporte de
WebSphere
Application Server.
- Edite el script WPS_ODM_clean.sh y sustituya cada instancia
de la serie /usr/WebSphere/AppServer por el directorio raíz de instalación real.
- Ejecute el script WPS_ODM_clean.sh desde la línea de mandatos:
- Limpie el archivo nifregistry. Para limpiar este archivo
- Haga una copia de seguridad del archivo .nifregistry.
- Abra el archivo .nifregistry en un editor de texto (asegúrese de que el reinicio de
línea está desactivado).
- Busque y suprima todas las líneas que contienen
<INSTALL_LOC> y <PRODUCT_ID>,
donde <INSTALL_LOC> es la ubicación de instalación donde tiene una desinstalación anómala
y <PRODUCT_ID> es el ID de oferta del producto que está intentando desinstalar
- Guarde el archivo .nifregistry y cierre el editor de texto.
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.