WebSphere WebSphere Enterprise Service Bus, Version 6.0.1 Sistemas operativos: AIX, HP-UX, Linux, Solaris, Windows

Preparación para una nueva instalación tras una desinstalación con errores en un sistema Windows

Este procedimiento limpia un sistema Windows si la desinstalación de WebSphere ESB falla. Después de ejecutar el programa de desinstalación, estos pasos manuales eliminan las entradas del registro que pueden impedirle que reinstale el producto en el directorio original. Si no tiene previsto volver a realizar la instalación, no lleve a cabo esta tarea.

Antes de empezar

Antes de realizar este procedimiento, asegúrese de haber desinstalado WebSphere ESB utilizando el asistente de desinstalación o de forma silenciosa y que el procedimiento no se haya completado correctamente. Si el procedimiento se realiza correctamente, no es necesario realizar esta tarea.

Determine el directorio raíz_instalación del producto de modo que se elimine el producto correcto y se obtenga un sistema limpio.

Los directorios predeterminados se muestran en la Tabla 1:

Tabla 1. Tabla de planificación para identificar la ubicación real de la instalación del producto
Identificador Ubicación de directorio predeterminada
raíz_instalación
Ubicación predeterminada C:\Archivos de programa\IBM\WebSphere\ESB o C:\Archivos de programa\IBM\WebSphere\AppServer
Ubicación real  
raíz_perfil
Ubicación predeterminada C:\Archivos de programa\IBM\WebSphere\ESB\profiles\nombre_perfil o C:\Archivos de programa\IBM\WebSphere\AppServer\profiles\nombre_perfil
Ubicación real  

Para plataformas Windows En plataformas Windows: si mueve un directorio raíz de instalación, muévalo al directorio con un nombre de vía de acceso más corto. Las plataformas Windows tienen una restricción de longitud de 258 caracteres para un mandato. Pueden producirse problemas que eviten la correcta creación de un perfil si alguna de las vías de acceso es muy larga. La longitud máxima del directorio raíz_instalación es de 60 caracteres. La longitud máxima del directorio raíz_perfil es de 80 caracteres.

El asistente de instalación y el asistente para perfiles permiten especificar sus propias ubicaciones para directorios raíz de instalación. Examine los archivos siguientes para determinar las ubicaciones reales:
  • El archivo %USERPROFILE%\.WBIRegistry identifica la raíz de instalación para todos los productos WebSphere ESB instalados; el archivo %USERPROFILE%\.WASRegistry, para todos los productos WebSphere Application Server.
  • El archivo raíz_instalación\logs\wasprofile\wasprofile_create_nombre_perfil.log de cada perfil creado identifica la ubicación de instalación en la sección con la etiqueta <method>invokeWSProfile</method>.
La desinstalación del producto deja el directorio raíz_perfil, incluido el directorio raíz_perfil\logs con el archivo pcatLog<timestamp>.txt, donde raíz_perfil representa la ubicación de instalación del perfil. También deja el directorio raíz_instalación\logs.

Por qué y cuándo se efectúa esta tarea

La reinstalación del producto en un nuevo directorio cuando quedan archivos de una instalación anterior puede crear una situación de coexistencia. Sin embargo, puede suprimir todos los archivos y las entradas de registro para eliminar por completo WebSphere ESB. Un sistema limpio le permite reinstalar el producto en el directorio original sin que se produzca la coexistencia.

Importante: A lo largo de este procedimiento, los pasos tienen como objeto eliminar artefactos restantes tras la desinstalación de WebSphere ESB y WebSphere Application Server Network Deployment. Se supone que el producto WebSphere Application Server tratado debe ser el producto subyacente en la instalación de WebSphere ESB.

Lleve a cabo el procedimiento siguiente para obtener un sistema limpio.

Pasos para realizar esta tarea

  1. Inicie la sesión con un ID de usuario que pertenezca al grupo Administrador.
  2. Verifique que tenga un disco de recuperación de emergencia. Las instrucciones para crear este disco se encuentran en la documentación de ayuda de Windows.

    Este paso constituye una salvaguarda. Este procedimiento no requiere el disco de recuperación.

  3. Utilice el programa regback.exe del kit de recursos de Windows para hacer una copia de seguridad del registro.

    Este paso constituye una salvaguarda. Este procedimiento no requiere la copia de seguridad del registro.

  4. Suprima las entradas de registro del producto para los productos WebSphere ESB y WebSphere Application Server que ha desinstalado.

    Invoque regedit.exe desde un indicador de mandatos para editar el registro del sistema Windows.

    PRECAUCIÓN:
    Tenga precaución al manipular el registro. Es fácil cometer un error al utilizar el editor del registro para ver y editar el contenido del registro. El editor no le advierte de errores de edición, lo que puede resultar muy peligroso. Un registro dañado puede perturbar el sistema hasta tal punto que la única opción pueda ser volver a instalar el sistema operativo Windows.
    1. Utilice Ctrl-F para buscar todas las instancias de WebSphere y determinar si debe suprimir cada entrada. Es posible que no pueda eliminar todas las entradas relacionadas con WebSphere ESB y WebSphere Application Server, lo cual no supone un problema.
    2. Expanda y seleccione las claves relacionadas con productos WebSphere ESB y WebSphere Application Server.
      Suprima las claves siguientes si están presentes para el producto WebSphere Application Server:
      • HKEY_CURRENT_USER\ Software\ Microsoft\ Windows\ Currentversion\ Explorer\ MenuOrder\ Menú Inicio\ Programas\ IBM WebSphere\ Application Server Network Deployment v6
      • HKEY_LOCAL_MACHINE\ Software\IBM\ WebSphere Application Server Network Deployment\ 6.0.0.0
      • HKEY_LOCAL_MACHINE\ Software\ IBM\ Web server Plug-ins for IBM WebSphere Application Server\ 6.0.0.0

      Suprima las claves siguientes si están presentes para el producto WebSphere ESB:

      • HKEY_CURRENT_USER\ Software\ Microsoft\ Windows\ Currentversion\ Explorer\ MenuOrder\ Menú Inicio\ Programas\ IBM WebSphere\Enterprise Service Bus 6.0
      • HKEY_LOCAL_MACHINE\Software\IBM\WebSphere Enterprise Service Bus\6.0.1.0
      • HKEY_LOCAL_MACHINE\Software\IBM\WebSphere Process Server\6.0.1.0
    3. Seleccione Editar > Suprimir en la barra de menús para cada clave relacionada.
    4. Seleccione cuando se le solicite la supresión de la clave.
    5. Seleccione Registro > Salir de la barra de menús cuando haya acabado.
  5. Suprima los directorios de perfiles que no se encuentren en el directorio raíz de instalación (raíz_instalación).

    Para determinar las ubicación de directorios de perfiles, primero utilice el mandato manageprofile -listProfiles para visualizar nombres de perfiles. A continuación, para determinar dónde se encuentran los directorios de perfiles, utilice el mandato manageprofile -getPath -profileName nombre_perfil, donde nombre_perfil es el nombre del perfil correspondiente al directorio especificado.

  6. Suprima el directorio raíz de instalación del producto que ha desinstalado.
  7. Abra una ventana del explorador de Windows y vaya al directorio C:\Documents and Settings\All Users\Menú Inicio\Programas\IBM WebSphere.
    Si sólo tiene una instalación de WebSphere Application Server Network Deployment, suprima la carpeta siguiente si está presente:
    Application Server Network Deployment v6
    Si sólo tiene una instalación de WebSphere ESB, suprima la carpeta siguiente si está presente:
    Enterprise Service Bus 6.0
    Si tiene instaladas varias versiones de WebSphere Application Server o WebSphere ESB, los nombres de carpeta se añadirán con un número; por ejemplo Application Server Network Deployment v6 (2) o Process Server 6.0 (2). En este caso, puede utilizar el procedimiento siguiente para determinar qué carpetas deben suprimirse:
    1. Abra C:\Documents and Settings\All Users\Menú Inicio\Programas\IBM WebSphere en el explorador de Windows.
    2. Abra la subcarpeta Application Server v6 o Application Server Network Deployment v6 si hay alguna en la carpeta IBM WebSphere.
    3. Pulse con el botón derecho del ratón en la subcarpeta Primeros pasos, seleccione Propiedades y, a continuación, seleccione la pestaña Acceso directo.
    4. Examine la propiedad Destino y determine si el directorio de destino apunta a la instalación de WebSphere Application Server que no ha podido desinstalarse. Si es así, suprima la carpeta Application Server v6 o Application Server Network Deployment v6.
    5. Repita los pasos b a d, pero esta vez, en el paso b, empiece por la carpeta Process Server 6.0 y, en el paso d, determine si el directorio de destino apunta a la instalación de WebSphere ESB que no se ha podido instalar.
    6. Repita los pasos b a e para cada conjunto adicional de carpetas (por ejemplo, Application Server Network Deployment v6 (2) o Process Server 6.0 (2)).
  8. Suprima el archivo %WINDIR%\IsUninst.exe.
  9. Edite el archivo vpd.properties para eliminar las entradas de WebSphere ESB y WebSphere Application Server Network Deployment.

    El archivo se encuentra en el directorio de instalación del sistema operativo, como el directorio C:\WINNT o C:\Windows. Elimine todas las entradas para 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 encontrará la vía de acceso del directorio raíz_instalación correspondiente a la instalación que ha desinstalado. (Cada entrada está en una línea si el archivo se visualiza en un editor de texto con la opción de texto acomodado desactivada.)

    Cada entrada de WebSphere Application Server Network Deployment del archivo vpd.properties tiene un formato similar. Para obtener más información sobre estas entradas para ayudarle a determinar cuál debe suprimir, y obtener más información sobre el archivo vpd.properties, consulte el centro de información de WebSphere Application Server Network Deployment, versión 6.0.

    No suprima ni cambie el nombre del archivo vpd.properties porque el programa InstallShield para multiplataformas (ISMP) lo utiliza para otros productos que instala. Si el producto WebSphere ESB o WebSphere Application Server que desinstala es el único producto con entradas en el archivo vpd.properties, puede suprimir este archivo.

  10. Edite los archivos .WBIRegistry y .WASRegistry.

    La ubicación de estos archivos es el directorio padre del ID de usuario desde el que se ha instalado el producto.

    El archivo .WBIRegistry contiene una entrada de una línea para cada instalación del producto WebSphere Process Server; el archivo .WASRegistry, para cada instalación del producto WebSphere Application Server.

    Puede suprimir estos archivos si sólo hay una línea en cada uno que identifique el producto que ha eliminado. En caso contrario, utilice un editor de texto sin formato para eliminar la línea que identifique el directorio raíz de instalación del producto que ha eliminado. Deje las demás líneas intactas. No suprima los archivos .WBIRegistry y .WASRegistry a menos que elimine todas las instalaciones enumeradas en los archivos.

  11. Reinicie el servidor si se visualiza una solicitud que le indica reiniciar.

Resultado

Este procedimiento da como resultado un sistema limpio. Ahora puede volver a efectuar la instalación en los mismos directorios. Un sistema limpio no tiene rastros de una instalación suprimida anteriormente.

Qué hacer a continuación

Después de limpiar el sistema, vaya a Instalación de WebSphere ESB para elegir un procedimiento de instalación.


Task topic

Condiciones de uso | Evalúe esta página

Icono de fecha y horaÚltima actualización: 2 Mar 2006
http://publib.boulder.ibm.com/infocenter/dmndhelp/v6rxmx/index.jsp?topic=/com.ibm.websphere.wesb.doc.nl1_6.0.1\doc\tins_uninstall_windows.html

(C) Copyright IBM Corporation 2005. Reservados todos los derechos.
Este centro de información está basado en tecnología Eclipse. (http://www.eclipse.org)