Utilice este procedimiento para desinstalar
WebSphere Process Server y la
copia subyacente de WebSphere Application Server o WebSphere Application Server
Network Deployment con la interfaz gráfica de usuario (GUI) del Asistente de
desinstalación.
Antes de empezar
Antes de desinstalar
WebSphere Process Server
utilizando este procedimiento, asegúrese de lo siguiente:
- Desea desinstalar
WebSphere Process Server de
manera interactiva.
- Sabe si desea desinstalar el producto WebSphere Application Server o
WebSphere Application Server Network Deployment subyacente cuando se esté
desinstalando WebSphere Process Server.
- Si elige desinstalar el producto WebSphere
Application Server o WebSphere Application Server Network Deployment
subyacente, el programa desinstalador elimina también todos los perfiles,
incluyendo todos los datos de configuración y las aplicaciones de cada perfil.
- Si elige no desinstalar el producto WebSphere Application Server o
WebSphere Application Server Network Deployment subyacente, se eliminará el
aumento de los perfiles de WebSphere Process Server que se hayan creado o
aumentado para que vuelvan a los perfiles de WebSphere Application Server o
WebSphere Application Server Network Deployment, si ningún otro producto ha
aumentado los perfiles después de WebSphere Process Server.
- Realice una copia de seguridad de las carpetas config,
installableApps e installedApps de cada perfil, si es
necesario. Realice una copia de seguridad de todas las aplicaciones que no estén almacenadas en otra
ubicación.
- Elimine la aplicación de empresa de mensajería de sucesos, la base de datos
de sucesos y la configuración de la aplicación Common Event Infrastructure, por
este orden.
Las instrucciones para eliminar estas aplicaciones y la base de datos se encuentran en el
centro de información de
WebSphere Process Server
en las ubicaciones siguientes:
- Las instrucciones para eliminar la aplicación de empresa de mensajería de
sucesos se encuentran en la sección Installing > Uninstalling the product >
Removing the Common Event Infrastructure configuration > Removing the event
messaging enterprise application.
- Las de eliminar la base de datos de sucesos están en la sección
Installing > Uninstalling the product > Removing the
Common Event Infrastructure configuration > Removing
the event database.
- Finalmente, las de eliminar la configuración de la aplicación
Common Event Infrastructure se encuentran en la
sección Installing > Uninstalling the product > Removing the
Common Event Infrastructure configuration > Removing
the Common Event Infrastructure application.
- Si ha configurado contenedores de procesos de empresa, suprima
manualmente todos los recursos externos después de desinstalar
WebSphere Process Server.
Para prepararse, para cada servidor de aplicaciones
en que haya configurado un contenedor de procesos de empresa, siga estos pasos
antes de desinstalar el producto:
- Si utiliza
WebSphere MQ como proveedor JMS (Java Message Service), utilice la consola
administrativa para ver la fábrica de conexiones de cola para el contenedor de
procesos de empresa y tome nota del nombre del gestor de colas para que pueda
suprimirlo más tarde.
- Si no utiliza una base de datos Cloudscape para el contenedor de procesos de empresa,
utilice la consola administrativa para ver el origen de datos del contenedor de
procesos de empresa y tome nota del nombre de la base de datos
para que pueda suprimirla más tarde.
(Si utiliza una base de datos Cloudscape para el contenedor de procesos de
empresa, la base de datos se suprimirá automáticamente.)
- Va a desinstalar el producto como usuario root en un sistema Linux o UNIX, o
como miembro del grupo Administradores en un sistema Windows.
Restricción: El asistente de desinstalación no realiza
desinstalaciones parciales, personalizadas o incrementales.
Restricción:
En las plataformas Windows: las plataformas Windows
tienen una longitud máxima para vías de acceso de archivos de 256 caracteres.
Si una vía de acceso de archivos para un directorio de perfil es demasiado
larga, el Asistente de desinstalación no puede eliminar el directorio.
La vía de acceso de archivos puede ser demasiado larga debido a un nombre
de directorio
raíz_perfil largo, un nombre de célula largo, nombres de
servidor de procesos largos u otros nombres largos que se utilizan como
nombres de carpeta de archivos en directorios del perfil.
Aunque las plataformas Windows permiten la creación de vías de acceso de archivos
largas, el sistema operativo no permite suprimirlas, incluso si se intenta la
supresión manual.
Para permitir la desinstalación si encuentra este problema, cambie el nombre de
directorios y subdirectorios para los archivos que han quedado a nombres que
tengan menos caracteres.
A continuación, suprima manualmente los directorios.
Por qué y cuándo realizar esta tarea
El programa de desinstalación se crea durante la instalación del
producto. Está personalizado para cada instalación del producto, con ubicaciones y
rutinas de disco específicas para eliminar las funciones instaladas.
Estimación del tiempo necesario para la desinstalación: el tiempo necesario
para realizar la desinstalación depende de la velocidad de proceso de la máquina. Como
directriz genérica, desinstalar WebSphere Process Server, WebSphere
Application Server Network Deployment y un perfil de servidor de procesos tarda
aproximadamente 20 minutos.
Para desinstalar WebSphere
Process Server, siga estos pasos.
Pasos para realizar esta tarea
- Inicie una sesión como usuario root en un sistema Linux o UNIX, o
como un usuario que pertenece al grupo Administradores en un sistema Windows.
- Si va a desinstalar el producto subyacente WebSphere Application
Server o WebSphere Application Server Network Deployment, ejecute el programa
de desinstalación para los plug-in de servidor Web para WebSphere
Application Server.
Si el sistema incluye un servidor Web configurado para ejecutarse con
WebSphere Application Server o WebSphere Application Server Network Deployment,
desinstale los plug-in para eliminar la configuración del servidor Web.
Consulte el procedimiento de desinstalación de este producto en el Information
Center de WebSphere Application Server Network Deployment, versión 6.0, en
http://publib.boulder.ibm.com/infocenter/ws60help/index.jsp.
- Si tiene un gestor de despliegue instalado, detenga el proceso
dmgr del gestor de despliegue con el mandato stopManager.
Detenga todos los procesos
dmgr que se están ejecutando en la máquina. Por
ejemplo, emita uno de los mandatos siguientes, según la plataforma
(donde
raíz_perfil representa el directorio de instalación del perfil
del gestor de despliegue):
En las plataformas Linux y UNIX:
raíz_perfil/bin/stopManager.sh
-user ID_usuario -password contraseña
En las plataformas Windows:
raíz_perfil\bin\stopManager.bat
-user ID_usuario -password contraseña
- Detenga el proceso de agente de nodo con el mandato stopNode.
Si tiene nodos federados en un gestor de despliegue en el sistema,
detenga el proceso de agente de nodo que se esté ejecutando en cada máquina con
un nodo federado. Por ejemplo, emita uno de los mandatos siguientes para
detener el proceso de agente de nodo, según la plataforma
(donde
raíz_perfil representa el directorio de instalación del nodo
federado):
En las plataformas
Linux y UNIX: raíz_perfil/bin/stopNode.sh
En las plataformas Windows:
raíz_perfil\bin\stopNode.bat
- Detenga cada uno de los servidores de procesos que se esté ejecutando
con el mandato stopServer.
Detenga todos los procesos
de servidor en todos los perfiles de la máquina. Por ejemplo, emita uno de los
mandatos siguientes para detener el servidor
server1 en el perfil,
según la plataforma.
En este ejemplo,
raíz_perfil representa la ubicación de instalación del
perfil:
En las plataformas Linux y UNIX:
raíz_perfil/bin/stopServer.sh server1
En las plataformas Windows:
raíz_perfil\bin\stopServer.bat server1
- Opcional: Realice una copia de seguridad de los
archivos de configuración y de los archivos de anotaciones cronológicas para utilizarlos
más adelante, si es necesario.
El programa de desinstalación no elimina archivos de anotaciones
cronológicas en el directorio raíz_instalación. Si elige desinstalar el
producto WebSphere Application Server o WebSphere Application Server Network
Deployment subyacente, elimina todos los perfiles y todos los datos de todos los perfiles.
Realice una copia de seguridad de las carpetas config y
logs de cada perfil para hacer referencia a ellas más tarde, si es
necesario. No se pueden volver a utilizar perfiles por lo que no es necesario realizar una copia
de seguridad de todo el perfil.
- Emita el mandato uninstall desde una línea de mandatos.
Se inicia
el Asistente de desinstalación y se muestra el panel de bienvenida.
- En el panel de bienvenida, seleccione si debe desinstalar el producto
WebSphere Application Server o WebSphere Application Server Network Deployment
subyacente al desinstalar
WebSphere Process Server.
- Para desinstalar el producto WebSphere Application Server o WebSphere
Application Server Network Deployment subyacente al desinstalar WebSphere
Process Server, seleccione el recuadro de selección Desinstalar el
WebSphere Application Server, versión 6.0 subyacente (si
WebSphere Application Server está instalado), o seleccione el recuadro de
selección Desinstalar el WebSphere Application Server Network
Deployment, versión 6.0 subyacente (si WebSphere Application
Server Network Deployment está instalado).
A continuación, seleccione Siguiente para continuar.
- Si no desea desinstalar WebSphere Application Server o WebSphere
Application Server Network Deployment, deje en blanco este recuadro de
selección.
Aparecerá uno de estos cuatro paneles:
- Si hay servidores
ejecutándose en el sistema, un panel de aviso le alerta de que debe concluirlos
y reiniciar la desinstalación.
Cancele la desinstalación y detenga los servidores en ejecución.
- Si no se ejecuta ningún servidor, en caso de que no haya elegido
desinstalar el producto WebSphere Application Server o WebSphere Application
Server Network Deployment subyacente y el desinstalador determine que
puede eliminarse el aumento de perfiles satisfactoriamente a
perfiles de WebSphere
Application Server, se muestra el panel Resumen de desinstalación.
Continúe en el paso
10.
- Si no se ejecuta ningún servidor, en caso de que no haya elegido
desinstalar el producto WebSphere Application Server o WebSphere Application
Server Network Deployment subyacente y el desinstalador determine que no se
pueden reducir los perfiles satisfactoriamente, se muestra un panel de
aviso que le advierte que los perfiles de
WebSphere Process Server
no podrán utilizarse.
Continúe en el paso
9.
- Si no se ejecuta ningún servidor y si ha elegido desinstalar el
producto WebSphere Application Server o
WebSphere Application Server Network Deployment subyacente, aparece un panel de
aviso que le advierte que se van a suprimir los perfiles de WebSphere
Process Server. Continúe en el paso
9.
- En el panel de aviso, seleccione si
desea continuar con la desinstalación.
- Si elige desinstalar el producto WebSphere
Application Server o WebSphere Application Server Network Deployment
subyacente, el programa desinstalador elimina también todos los perfiles,
incluyendo todos los datos de configuración y las aplicaciones de cada perfil.
- Si elige no desinstalar el producto WebSphere Application Server o
WebSphere Application Server Network Deployment subyacente, los perfiles de
WebSphere Process Server que se hayan creado o aumentado se reducirán
para que vuelvan a los perfiles de WebSphere Application Server o
WebSphere Application Server Network Deployment, sólo si ningún otro producto ha
aumentado los perfiles después de WebSphere Process Server.
Si no ha elegido desinstalar el producto WebSphere Application Server o
WebSphere Application Server Network Deployment subyacente y ha aparecido un
panel de aviso, quiere decir que no se puede reducir los perfiles y éstos
no podrán utilizarse.
Seleccione
Siguiente para continuar con la desinstalación o
Atrás si desea reconsiderar la desinstalación del producto. En
este procedimiento de ejemplo se supone que desea continuar con la desinstalación.
- En el panel de resumen de
desinstalación, revise el resumen del producto y las características que
está desinstalando.
Seleccione Siguiente para continuar con la desinstalación del
producto o Atrás si desea reconsiderar la desinstalación del
producto. En
este procedimiento de ejemplo se supone que desea continuar con la desinstalación.
Empieza la desinstalación del producto. Si ha seleccionado desinstalar el
producto WebSphere Application Server o WebSphere Application Server Network
Deployment subyacente, el desinstalador realiza las tareas siguientes en este
orden:
- Reduce los perfiles que
WebSphere Process Server
aumentó la última vez.
- Desinstala
WebSphere Process Server.
- Desinstala WebSphere Application Server o WebSphere Application
Server Network Deployment, lo que suprime los perfiles.
- En el panel Desinstalación completa, seleccione Finalizar
para cerrar el Asistente de desinstalación.
- Si ha configurado contenedores de procesos de empresa, debe suprimir
manualmente todos los recursos externos.
Haga lo siguiente:
- Si utiliza WebSphere
MQ como proveedor de Java Message Service (JMS) para contenedores de procesos
de empresa, suprima los gestores de colas que ha anotado anteriormente.
- Suprima las bases de datos que ha anotado anteriormente para cada
contenedor de procesos de empresa que no utilizan una base de datos Cloudscape.
(Si utiliza una base de datos Cloudscape para un contenedor de procesos de
empresa, la base de datos se suprimirá automáticamente.)
- Elimine las entradas de configuración del nodo gestionado que describen un gestor de
despliegue suprimido.
Una topología común consiste en instalar los archivos
principales del producto en varias máquinas. Una máquina tiene el gestor de
despliegue y las otras máquinas tienen los nodos gestionados creados a partir
de perfiles personalizados. Si suprime una instalación en la que ha creado un
perfil personalizado y ha federado el nodo
en una célula de gestor de despliegue de otra instalación, debe eliminar la
configuración del gestor de despliegue.
La sentencia oficial de soporte para un problema de configuración de nodo en el
nodo gestionado es utilizar el mandato backupConfig después de la instalación
inicial.
Utilice el mandato de nuevo si realiza cambios significativos a la configuración
que debe guardar. Con una copia de seguridad válida de la configuración, siempre puede
utilizar el mandato restoreConfig para regresar a un estado anterior existente en
la configuración.
También puede utilizar uno de los mandatos siguientes para eliminar el
nodo cuando el gestor de despliegue no esté ejecutándose. En este ejemplo,
raíz_perfil representa el directorio de instalación del perfil de nodo
gestionado:
En las plataformas
Linux y UNIX: raíz_perfil/bin removeNode.sh
-force
En las plataformas Windows:
raíz_perfil\bin
removeNode.bat -force
Si limpia manualmente la configuración del nodo gestionado,
puede intentar utilizar el siguiente procedimiento no soportado:
- Cambie el nombre del directorio nombre_célula del nodo por el
nombre original (si el nombre actual no es el nombre original).
Vaya a los siguientes directorios y cambie
el nombre del directorio
nombre_célula por el nombre original. En este ejemplo,
raíz_perfil
representa el directorio de instalación del perfil de nodo:
En las plataformas Linux y UNIX:
raíz_perfil/config/cells/
En las plataformas Windows:
raíz_perfil\config\cells\
- Suprima el directorio nombre_nodo_dmgr si existe.
Vaya a uno de los siguientes directorios para buscar el directorio
nombre_nodo_dmgr que debe suprimir. En este ejemplo,
raíz_perfil
representa el directorio de instalación del perfil de nodo:
En las plataformas Linux y UNIX:
raíz_perfil/config/cells/nombre_célula_original/nodes
En las plataformas Windows:
raíz_perfil\config\cells\nombre_célula_original\nodes
- Edite el archivo setupCmdLine.sh en un sistema operativo
Linux o UNIX, o el archivo setupCmdLine.bat en un sistema Windows, y
cambie el nombre de la célula por el nombre original.
El archivo está en uno de los directorios siguientes, dependiendo de
la plataforma. En este ejemplo,
raíz_perfil representa el directorio de
instalación del perfil de nodo:
En las plataformas Linux y UNIX:
raíz_perfil/bin
En las plataformas Windows:
raíz_perfil\bin
Cambie el valor de la variable
WAS_CELL por el nombre de célula original.
- Elimine las entradas de configuración del gestor de despliegue que describen
el nodo gestionado suprimido.
Abra la consola administrativa del
gestor de despliegue y pulse Administración del sistema > Nodos.
Seleccione el recuadro de selección situado junto al nodo que desea suprimir y
luego seleccione Eliminar nodo.
La sentencia oficial de soporte para un problema de configuración de nodo en el
gestor de despliegue es utilizar el mandato backupConfig después de la instalación
inicial.
Utilice el mandato de nuevo si realiza cambios significativos a la configuración
que debe guardar. Con una copia de seguridad válida de la configuración, siempre puede
utilizar el mandato restoreConfig para regresar a un estado anterior existente en
la configuración.
Si limpia manualmente la configuración,
puede intentar utilizar el siguiente procedimiento no soportado:
- En el directorio nodes del gestor de despliegue,
elimine el directorio de configuración del nodo que ha suprimido.
Vaya a uno de los siguientes directorios para buscar el archivo
nombre_nodo_suprimido.
En este ejemplo,
raíz_perfil representa el directorio de instalación del
perfil de gestor de despliegue:
En las plataformas Linux y UNIX:
raíz_perfil/config/cells/nombre_célula/nodes
En las plataformas Windows:
raíz_perfil\config\cells\nombre_célula\nodes
- En el directorio buses del gestor de despliegue,
elimine el directorio de configuración del nodo que ha suprimido.
Vaya a uno de los siguientes directorios para buscar el archivo
nombre_nodo_suprimido.
En este ejemplo,
raíz_perfil representa el directorio de instalación del
perfil de gestor de despliegue:
En las plataformas Linux y UNIX:
raíz_perfil/config/cells/nombre_célula/buses
En las plataformas Windows:
raíz_perfil\config\cells\nombre_célula\buses
- Edite el archivo coregroup.xml de cada subdirectorio del directorio
coregroups del gestor de despliegue. Busque los elementos del tipo
coreGroupServers. Elimine los elementos coreGroupServers que tengan una referencia
al nodo que ha suprimido.
Vaya a uno de los siguientes directorios para encontrar el archivo.
En este ejemplo,
raíz_perfil representa el directorio de instalación del
perfil de gestor de despliegue:
En las plataformas Linux y UNIX:
raíz_perfil/config/cells/nombre_célula/coregroups/nombre_nodo_suprimido
En las plataformas Windows:
raíz_perfil\config\cells\nombre_célula\coregroups\nombre_nodo_suprimido
- Edite el archivo nodegroup.xml de cada subdirectorio del directorio
nodegroups del gestor de despliegue. Busque los elementos del tipo
members. Elimine los elementos de tipo members que tengan una referencia
al nodo que ha suprimido.
Vaya a uno de los siguientes directorios para encontrar el archivo.
En este ejemplo,
raíz_perfil representa el directorio de instalación del
perfil de gestor de despliegue:
En las plataformas Linux y UNIX:
raíz_perfil/config/cells/nombre_célula/coregroups/nombre_nodo_suprimido
En las plataformas Windows:
raíz_perfil\config\cells\nombre_célula\coregroups\nombre_nodo_suprimido
Resultado
Este procedimiento desinstala
WebSphere Process Server y, si
está seleccionado, WebSphere Application Server o WebSphere Application Server
Network Deployment. Después de ejecutar el asistente de desinstalación, la
estructura de directorios sólo tiene algunos directorios, incluido el directorio
logs.
El archivo
uninstlog.txt registra errores del sistema u
otros errores inusuales. Busque el indicador de éxito INSTCONFSUCCESS
en el archivo de anotaciones cronológicas:
Desinstalar, com.ibm.ws.install.ni.ismp.actions.
ISMPLogSuccessMessageAction, msg1,
INSTCONFSUCCESS
Qué hay que hacer a continuación
Si tiene la intención de volver a instalar el producto en el mismo
directorio raíz de instalación, debe hacer una de las acciones siguientes,
según el resultado satisfactorio o no de la desinstalación:
- Si la desinstalación ha sido satisfactoria, debe eliminar
manualmente el directorio raíz_instalación.
Importante: IBM recomienda que desinstale tanto WebSphere
Process Server como el producto WebSphere Application Server o
WebSphere Application Server Network Deployment subyacente si desinstala o
piensa volver a instalar WebSphere Process Server en el mismo directorio.
Por lo tanto, el directorio raíz_instalación, que debe eliminarse
manualmente, debe estar vacío.
- Si la desinstalación no ha sido satisfactoria, debe desinstalar manualmente
los artefactos del producto restantes.
Para obtener más información, consulte el apartado Preparación de la reinstalación después de una desinstalación errónea.Si piensa volver a realizar la instalación, no es necesario
que realice esta tarea.
Para obtener más información sobre los mandatos mencionados en
este tema, consulte el Information Center de WebSphere Application Server
Network Deployment, versión 6.0, en
http://publib.boulder.ibm.com/infocenter/ws60help/index.jsp.