Puede utilizar el Instalador de actualizaciones de IBM para software
WebSphere para instalar arreglos provisionales, paquetes de arreglos y paquetes
de actualizaciones. El Instalador de actualizaciones para software WebSphere
también se conoce como programa instalador de actualizaciones, programa
UpdateInstaller y Asistente de instalación de actualizaciones.
Antes de empezar
Utilice las autorizaciones adecuadas para instalar correctamente las
actualizaciones de producto. Utilice el programa instalador de actualizaciones como
usuario root en una plataforma Linux o UNIX, o como Administrador en una plataforma
Windows.
El Asistente del instalador de actualizaciones es un asistente de ISMP
(InstallShield for Multiplatforms) que se ejecuta con una interfaz gráfica de
usuario o en modo silencioso con o sin un archivo de respuestas. Si omite
el archivo de respuestas en modalidad silenciosa, el asistente instala el último paquete
de mantenimiento que se ha descargado en el directorio de mantenimiento por omisión.
Importante: En este tema, algunas vías de acceso de directorios se muestran sólo en formato
Linux y UNIX para simplificar. Las vías de acceso equivalentes en Windows son
idénticas, excepto por la dirección de las barras inclinadas.
Las
descripciones siguientes contienen información de referencia acerca de la
instalación de arreglos provisionales, paquetes de arreglos y paquetes de renovación
en productos WebSphere Process Server:
- Visión general del procedimiento de instalación
- Para instalar un arreglo provisional:
- Para actualizar una copia
existente del instalador de actualizaciones, realice una copia de seguridad y luego
suprima el directorio updateinstaller del instalador de
actualizaciones existente antes de descargar el nuevo archivo comprimido o TAR en el
directorio raíz_instalación.
- Descargue desde el sitio de soporte la versión más actualizada del archivo
comprimido o TAR del instalador de actualizaciones, paquete de arreglos o paquete de
renovación en el directorio raíz_instalación.
- Desempaquete el archivo comprimido o TAR que ha descargado para crear el
directorio
updateinstaller y varios subdirectorios, incluyendo el
directorio maintenance.
- Sólo para el arreglo provisional: descargue el arreglo provisional desde el sitio Web de soporte
en el directorio maintenance.
- Utilice el instalador de actualizaciones para instalar el arreglo provisional, el
paquete de arreglos o el paquete de renovación. El instalador de actualizaciones crea un archivo
de copia de seguridad en el directorio raíz_instalación/properties/version/update/backup.
IBM no da soporte a
las modificaciones realizadas por los usuarios en los archivos de copia de seguridad.
- Actualización de perfiles existentes en productos de WebSphere Process
Server
- El instalador de actualizaciones actualiza los archivos de producto núcleo en un
producto de WebSphere Process Server. El servicio de un paquete de mantenimiento
puede actualizar los archivos siguientes en el directorio raíz de la instalación:
- Archivos JAR del directorio lib
- Scripts del directorio bin
- Plantillas de perfiles
Algunos paquetes de mantenimiento proporcionan el servicio necesario para los perfiles existentes además de servicio para los archivo del producto principales. Cada paquete de mantenimiento que tiene mantenimiento de perfiles proporciona un script que cambia el perfil. El programa de instalación de actualizaciones le solicita que efectúe una copia de seguridad de la configuración cuando instala un paquete que tiene el mantenimiento necesario para los perfiles.
Algunos paquetes de mantenimiento proporcionan servicio opcional para los perfiles existentes. El archivo readme para el paquete de mantenimiento describe si el paquete de mantenimiento contiene servicio opcional para los perfiles existentes. Si es así, el archivo readme describe cómo se utiliza el script proporcionado con el paquete de mantenimiento.
Utilice el mandato backupConfig para realizar una copia de seguridad de la configuración de cada perfil que puede actualizar el paquete de mantenimiento. O para archivar el directorio raíz_instalación /profiles para realizar una copia de seguridad de todos los perfiles a la vez.
Si desinstala un paquete de mantenimiento, el programa de instalación de actualizaciones no desinstala el paquete de mantenimiento de los perfiles. La razón por la que no se suprime el mantenimiento es que es posible que haya configurado el perfil después de instalar el mantenimiento. Para restaurar un perfil origina, utilice el mandato restoreConfig o copie el perfil desde el directorio profiles archivado para sustituir el perfil modificado.
- Visualización del nivel de arreglo del nodo
- Puede utilizar el mandato versionInfo en el directorio
raíz_instalación/bin para mostrar los niveles de
arreglo y de versión exactos del producto. No obstante, no utilice el mandato
versionInfo mientras instala o desinstala un paquete de mantenimiento.
Actualización
de miembros de clústeres
Aplique los mismos paquetes de
mantenimiento a todos los nodos de WebSphere Process Server en un clúster.
Cuando no se encuentran todos los miembros del clúster en el mismo nivel de
servicio, puede producirse la excepción siguiente:
Este error puede causar que la replicación de memoria no funcione
correctamente.
DRSCacheApp E DRSW0008E:
Exception is: com.ibm.disthub.impl.jms.JMSWrappedException:
{-1361012295|unknown|java.io.OptionalDataException|}
No inicie varias copias del Asistente del instalador de actualizaciones al mismo
tiempo: los inicios simultáneos del programa instalador de actualizaciones no se
permiten. Si se
realiza más de una actualización al mismo tiempo, pueden producirse resultados
imprevisibles, lo que puede provocar que la instalación falle o sea defectuosa.
Información
necesaria
La interfaz gráfica necesita la siguiente información que debe
especificar el usuario:
Tabla 1. Información necesaria al instalar un paquete
de mantenimientoCampo |
Valores válidos |
Descripción |
Vía de acceso de archivo del directorio raíz de instalación del producto
WebSphere y del instalador de actualizaciones |
Identifique el directorio raíz de instalación de IBM
WebSphere Process Server |
Descargue y desempaquete el Instalador de actualizaciones para
software WebSphere en cada conjunto de archivos principales del producto que desee
actualizar. La aplicación Instalador de
actualizaciones selecciona por omisión el producto en su directorio padre.
|
Nombre de archivo del paquete de mantenimiento que debe instalarse. |
Seleccione el paquete de mantenimiento que debe instalarse desde el directorio maintenance. |
El paquete de mantenimiento por omisión es el paquete que tiene la
indicación de fecha y hora más reciente. |
Por qué y cuándo realizar esta tarea
En el procedimiento siguiente se describe cómo instalar un paquete de
mantenimiento. Para ver una descripción de cómo eliminar un paquete de
mantenimiento, consulte el apartado
Desinstalación de paquetes de mantenimiento.
Pasos para realizar esta tarea
- Inicie una sesión como root en un sistema operativo
Linux o UNIX, o como miembro del grupo Administradores en un sistema Windows.
En las plataformas AIX: Además, verifique
que el valor de máscara U es 0022. Para verificar el valor de la máscara U, emita el mandato siguiente:
umask
Para definir el valor de máscara U en 0022, emita el mandato siguiente:
umask 0022
En las
plataformas HP-UX, Linux y Solaris: Además, verifique que el valor de
máscara U es 022.
Para verificar el valor de la máscara U, emita el mandato siguiente:
umask
Para
definir el valor de máscara U en 022, emita el mandato siguiente:
umask 022
- Instale el producto que desea actualizar.
Es muy probable que
ya haya instalado el software que está actualizando. No obstante, si no lo hecho,
instálelo ahora.
- Realice una copia de seguridad del instalador de actualizaciones anterior y
elimínelo antes de descargar el instalador de actualizaciones actual. Para
utilizar una versión más nueva del instalador de actualizaciones, primero debe eliminar
la versión anterior.
- Realice una copia de seguridad de los archivos y subdirectorios del directorio
raíz_instalación/updateinstaller/maintenance, si es necesario.
- Suprima el directorio raíz_instalación/updateinstaller/maintenance
y todos sus subdirectorios.
- Sólo para los paquetes de renovación y paquetes de arreglos:
descargue desde el sitio de soporte el archivo comprimido o TAR del paquete de
arreglos o del paquete de renovación a un directorio temporal.
El archivo comprimido o TAR para un paquete de renovación o un paquete
de arreglos contiene el instalador de actualizaciones. Puede comprobar si hay una versión más reciente del código del programa de instalación de actualización.
Descargue la versión más reciente del Instalador de actualizaciones para software
WebSphere como un archivo comprimido o como un archivo TAR desde el siguiente sitio
Web de IBM:
Instalador de actualizaciones para software WebSphere
- Sólo para los arreglos internos: descargue el programa de instalación de actualizaciones del sitio de
soporte en un directorio temporal.
Descargue el archivo comprimido o TAR para el Instalador de actualizaciones
para software WebSphere desde el siguiente sitio Web de IBM:
Instalador de actualizaciones para software WebSphere
- Desempaquete el archivo comprimido o el archivo TAR.
Al desempaquetar el archivo se crea la estructura de directorios siguiente:
raíz_instalación /updateinstaller
/framework
/lib
/maintenance
/responsefiles
La información de la versión se almacena en el archivo version.txt
del directorio updateinstaller. Es posible que se suministre
una versión nueva que corresponda a algún arreglo nuevo. La información del archivo
version.txt se muestra de forma clara en la barra de título del
asistente y también se registra en el archivo updatelog.txt.
Siempre bájese y utilice la última versión del Asistente del instalador de
actualizaciones cuando instale un arreglo provisional.
- Sólo para los arreglos provisionales: descargue el archivo
*.pak del paquete de mantenimiento del sitio Web de soporte en el directorio
maintenance.
Descargue los siguientes paquetes de mantenimiento de WebSphere Process Server
de la siguiente página Web de IBM:
Sitio
de soporte de IBM para WebSphere Process Server
Consejo: No intente descomprimir ni desempaquetar el archivo *.pak.
En las plataformas Windows: Utilice el panel
Servicios de Windows para detener todos los servicios para procesos de WebSphere
Process Server.
- Detenga todos los procesos Java que utilizan el SDK (IBM Software
Developer Kit) que proporciona el producto WebSphere Process Server.
Antes de instalar o desinstalar arreglos provisionales, paquetes de
arreglos y paquetes de renovación en una máquina, detenga todos los procesos
Java en la máquina que utilizan el IBM SDK, Java Technology Edition que
WebSphere Process Server proporciona.
Los procesos de WebSphere Process Server son:
- Procesos de servidores
de procesos
- El proceso de agente de nodo en un nodo básico cuando el nodo está federado
en una célula de gestor de despliegue
- El proceso dmgr del servidor del gestor de despliegue
El programa de instalación de actualizaciones requiere que detenga todos los
procesos Java relacionados con WebSphere Process Server que estén ejecutándose en el
sistema en el que está utilizando el programa de instalación de actualizaciones. Por ejemplo, los procesos Java pueden ser:
- Todas las JVM (Java Virtual Machines)
- Procesos de WebSphere Process Server, incluidos:
- Procesos de servidores
de procesos
- El proceso de agente de nodo en un nodo básico cuando el nodo está federado
en una célula de gestor de despliegue
- El proceso dmgr del servidor del gestor de despliegue
- Procesos de IBM HTTP Server
- Consolas Primeros pasos
- Procesos IVT (Installation Verification Test)
- El asistente de perfiles
- Otros programas de instalación ISMP (InstallShield for Multiplatforms)
- Programas de desinstalación de ISMP (InstallShield for Multiplatforms)
- Procesos Java de IBM WebSphere Integration Developer
- IBM Agent Controller
Detenga todos los procesos Java, si es necesario. Si instala un arreglo
provisional mientras se ejecuta un proceso Java relacionado con WebSphere Process
Server, IBM no garantiza que el producto pueda seguir ejecutándose correctamente y
sin errores.
- El programa de instalación de actualizaciones para software
WebSphere requiere un tiempo de ejecución Java válido que se proporciona con
software de WebSphere. Si el programa de instalación de actualizaciones no puede
localizar un SDK de IBM o Sun válido, como el que se incluye con WebSphere Process
Server, el programa de instalación del producto no puede instalar los paquetes de
mantenimiento. El Instalador de actualizaciones para software WebSphere busca ubicaciones
conocidas para que pueda utilizarlas un IBM SDK adecuado.
Por orden, el asistente
del instalador de actualizaciones busca una máquina virtual Java (JVM) válida en las
ubicaciones siguientes:
- El directorio
raíz_instalación/updateinstaller/java/jre (cuando
actualiza el SDK del producto)
- El directorio raíz_instalación/java/jre (que es el
que SDK prefiere utilizar)
En las plataformas Linux y UNIX: El directorio
identificado por una de las siguientes variables de entorno en un sistema Linux o
UNIX:
- JAVA_HOME
- JAVAHOME
- JRE_HOME
- JREHOME
Si no hay ninguna JVM presente en una de las dos primeras ubicaciones, defina una
de las variables de entorno de modo que el asistente del instalador de
actualizaciones apunte a una JVM válida.
El método preferido para establecer la variable de entorno
JAVA_HOME utiliza el script setupCmdLine que se proporciona con
el producto WebSphere Process Server. En algunos casos, si no se ejecuta setupCmdLine es posible que el programa de instalación de actualizaciones haga coincidir un SDK en un orden diferente al orden descrito.
También puede forzar la instalación de modo que utilice el SDK con el mandato
correcto.
./update
-is:javahome raíz_instalación/java/jre
Para utilizar el script setupCmdLine para establecer la variable
JAVA_HOME, efectúe el procedimiento siguiente que resulte
adecuado para su sistema operativo:
En las plataformas Linux y UNIX:- Abra una
ventana del shell de mandatos.
- Vaya al directorio raíz_instalación/bin.
- Emita el mandato . ./setupCmdLine.sh. Tenga en cuenta el
espacio entre los puntos. El formato especial de este mandato emite el mandato para
que el valor esté activo para todos los procesos iniciados desde el shell de
mandatos.
- Utilice la ventana del shell de mandatos para iniciar el programa de instalación de actualizaciones, como se describe en un paso posterior.
En las plataformas Windows:- Abra una ventana de indicador de mandatos.
- Vaya al directorio raíz_instalación\bin.
- Emita el mandato setupCmdLine.bat.
- Utilice la ventana del indicador de mandatos para iniciar el programa de instalación de actualizaciones, como se describe en un paso posterior.
Consulte la siguiente nota técnica para obtener más información:
Utilización del script
setupCmdLine para establecer JAVA_HOME antes de ejecutar el programa de
instalación de actualizaciones para software de WebSphere.
- Verifique que se cumplen las siguientes condiciones de
prerrequisitos:
- Cambie los directorios al directorio updateinstaller y utilice el mandato update para instalar el paquete de mantenimiento.
Instale el paquete de mantenimiento en el nodo del gestor de
despliegue antes de instalarlo en cada nodo de servidor de aplicaciones que
tiene intención de actualizar.
Utilice la sintaxis de mandato siguiente para instalar el último paquete de mantenimiento que ha descargado.
El asistente del instalador de actualizaciones se ejecuta como un proceso de fondo y
no muestra la interfaz gráfica de usuario cuando se ejecuta en modalidad silenciosa.
update -silent
O emita el mandato update para iniciar la interfaz gráfica de usuario:
actualización
Para ver las tablas que muestran todas las opciones disponibles cuando se utiliza
el mandato update, consulte el
apartado update (mandato).
Resultado
Este procedimiento da lugar a la instalación de los paquetes de mantenimiento
para actualizar software de WebSphere-
Qué hay que hacer a continuación
Después de instalar un paquete de mantenimiento, puede seguir utilizando el
software de WebSphere.