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

Instalación de paquetes de mantenimiento

Puede usar el instalador de actualizaciones de IBM para software de WebSphere a fin de instalar arreglos provisionales, fixpacks y paquetes de renovación. El instalador de actualizaciones para software de 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 actualizaciones del producto. Utilice el instalador de actualizaciones como usuario root en una plataforma Linux o UNIX, o como Administrador en una plataforma Windows.

El instalador de actualizaciones es un asistente de InstallShield para multiplataformas que se ejecuta con una interfaz gráfica de usuario o en modalidad silenciosa con o sin un archivo de respuestas. Cuando se omite el archivo de respuestas en modalidad silenciosa, el asistente instala el paquete de mantenimiento más reciente que ha descargado en el directorio de mantenimiento predeterminado.

Importante: A lo largo de este tema, se muestran determinadas vías de acceso a directorios sólo en formato Linux y UNIX para mayor simplicidad. Las vías de acceso equivalentes de Windows son idénticas, salvo la orientación de las barras inclinadas.
Las descripciones siguientes contienen información de consulta sobre la instalación de arreglos provisionales, fixpacks y paquetes de renovaciones en productos de WebSphere ESB:
Visión general del procedimiento de instalación
Para instalar un arreglo provisional:
  1. Para actualizar una copia existente del instalador de actualizaciones, haga una copia de seguridad y 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.
  2. Descargue la versión más reciente del instalador de actualizaciones, el paquete de renovación comprimido o TAR del sitio de soporte en el directorio raíz_instalación.
  3. Desempaquete el archivo comprimido o TAR que ha descargado para crear el directorio updateinstaller y varios subdirectorios, incluido el directorio maintenance.
  4. Sólo para el arreglo provisional: descargue el arreglo provisional del sitio web de soporte en el directorio maintenance.
  5. Utilice el instalador de actualizaciones para instalar el arreglo provisional, el fixpack 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 de usuario en los archivos de copia de seguridad.
Actualización de perfiles existentes en productos WebSphere ESB
El instalador de actualizaciones actualiza los archivos básicos de un WebSphere ESB. El servicio en un paquete de mantenimiento puede actualizar los siguientes archivos de producto en el directorio raíz de instalación:
  • Los archivos JAR del directorio lib
  • Los scripts del directorio bin
  • Plantillas de perfil

Algunos paquetes de mantenimiento proporcionan el servicio necesario para perfiles existentes además del servicio para los archivos básicos del producto. Cada paquete de mantenimiento que tenga mantenimiento de perfil proporciona un script que cambia el perfil. El instalador de actualizaciones le solicita que haga una copia de seguridad de la configuración al instalar un paquete de mantenimiento que tenga el mantenimiento necesario para perfiles.

Algunos paquetes de mantenimiento proporcionan servicio opcional para perfiles existentes. El archivo Readme del paquete de mantenimiento describe si el paquete de mantenimiento contiene servicio opcional para perfiles existentes. Si es así, el archivo Readme describe cómo usar el script proporcionado con el paquete de mantenimiento.

Utilice el mandato backupConfig para hacer copia de seguridad de la configuración de cada perfil que el paquete de mantenimiento puede actualizar. O bien, archive el directorio raíz_instalación/profiles para hacer una copia de seguridad de todos los perfiles de una vez.

Si instala un paquete de mantenimiento, el instalador de actualizaciones no desinstala el paquete de mantenimiento de los perfiles. El motivo para no eliminar el mantenimiento es que puede haber configurado el perfil después de instalar el mantenimiento. Para restaurar un perfil original, utilice el mandato restoreConfig o copie el perfil del directorio profiles para sustituir el perfil cambiado.

Visualización del nivel de arreglo del nodo
Puede usar el mandato versionInfo en el directorio raíz_instalación/bin para visualizar los niveles de arreglo y versión correctos del producto. Sin embargo, no utilice el mandato versionInfo al instalar o desinstalar un paquete de mantenimiento. Añada el siguiente punto cuando se ofrezca soporte a la configuración en clúster:

Actualización de miembros de un clúster

Aplique los mismos paquetes de mantenimiento a todos los nodos de WebSphere ESB de un clúster. Cuando todos los miembros del clúster no tengan el mismo nivel de servicio, puede producirse la siguiente excepción:

Este error puede provocar que la réplica de memoria no funcione correctamente.

DRSCacheApp   E DRSW0008E: 
   Exception is: com.ibm.disthub.impl.jms.JMSWrappedException: 
   {-1361012295|unknown|java.io.OptionalDataException|} 

No inicie varias copia del asistente para la instalación de actualizaciones al mismo tiempo: los inicios simultáneos del instalador de actualizaciones no están soportados. La realización de más de una actualización al mismo tiempo puede generar resultados imprevisibles, incluyendo una instalación errónea o anómala.

Información necesaria

La interfaz gráfica necesita la siguiente información que debe suministrarse:
Tabla 1. Información necesaria al instalar un paquete de mantenimiento
Campo 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 WebSphere ESB. Descargue y desempaquete el instalador de actualizaciones para software de WebSphere en cada conjunto de archivos centrales del producto que tiene previsto actualizar.

La aplicación del instalador de actualizaciones selecciona el producto en su directorio padre de forma predeterminada.

Nombre de archivo del paquete de mantenimiento que debe instalarse. Seleccione un paquete de mantenimiento para su instalación en el directorio maintenance. El paquete de mantenimiento predeterminado es el paquete con la indicación de fecha y hora más reciente.
Importante: Para obtener información sobre problemas conocidos, consulte el apartado relativo a problemas conocidos y alternativas para el mandato de actualización en el centro de información de WebSphere Application Server Network Deployment, versión 6.0.

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

En el procedimiento siguiente se describe cómo instalar un paquete de mantenimiento. Para obtener una descripción sobre cómo eliminar un paquete de mantenimiento, consulte el apartado Desinstalación de paquetes de mantenimiento.

Pasos para realizar esta tarea

  1. Inicie la sesión como usuario root en un sistema operativo Linux o UNIX, o como miembro del grupo de administradores en un sistema Windows.
    Para plataformas AIX En plataformas AIX: además, verifique que el valor de umask sea 0022. Para verificar el valor de umask, emita el mandato siguiente:
    umask
    Para establecer el valor de umask en 0022, emita el mandato siguiente:
    umask 0022
    Plataformas LINUX Plataformas Solaris En plataformas HP-UX, Linux y Solaris: además, verifique que el valor de umask sea 022. Para verificar el valor de umask, emita el mandato siguiente:
    umask
    Para establecer el valor de umask en 022, emita el mandato siguiente:
    umask 022
  2. Instale el producto que desea actualizar.

    Es muy probable que ya haya instalado el software que está actualizando. Si no es así, instale el software ahora.

  3. Haga una copia de seguridad y suprima la versión anterior del instalador de actualizaciones antes de descargar el instalador de actualizaciones actual. Para usar una versión más reciente del instalador de actualizaciones, primero debe eliminar la versión anterior.
    1. Haga una copia de seguridad de los archivos y subdirectorios del directorio raíz_instalación/updateinstaller/maintenance, si es necesario.
    2. Suprima el directorio raíz_instalación/updateinstaller/maintenance y todos sus subdirectorios.
  4. Sólo para fixpacks y paquetes de renovación: descargue el archivo comprimido o TAR del fixpack o del paquete de renovación del sitio de soporte y guárdelo en un directorio temporal.

    El archivo comprimido o TAR de un paquete de renovación o fixpack contiene el instalador de actualizaciones. Puede comprobar si hay una versión más reciente del código del instalador de actualizaciones. Descargue la versión más reciente del instalador de actualizaciones para software de WebSphere como archivo comprimido o TAR del sitio web de IBM siguiente:

    Instalador de actualizaciones para software de WebSphere

  5. Sólo para arreglos provisionales: descargue el instalador de actualizaciones del sitio de soporte y guárdelo en un directorio temporal.

    Descargue el archivo comprimido o TAR para el instalador de actualizaciones para software de WebSphere del sitio web siguiente:

    Instalador de actualizaciones para software de WebSphere

  6. Desempaquete el archivo comprimido o TAR.
    Descomprima el archivo comprimido o TAR en uno de los directorios siguientes en un entorno WebSphere ESB (los directorios mostrados son directorios predeterminados comunes para WebSphere ESB):
    • Para plataformas AIX En plataformas AIX: raíz_instalación, que puede ser /usr/IBM/WebSphere/AppServer o /usr/IBM/WebSphere/ESBServer
    • Plataformas LINUX Plataformas Solaris En plataformas HP-UX, Linux y Solaris: raíz_instalación, que puede ser /opt/IBM/WebSphere/AppServer o /opt/IBM/WebSphere/ESBServer
    • Para plataformas Windows En plataformas Windows: raíz_instalación, que puede ser C:\Archivos de programa\IBM\WebSphere\AppServer o C:\Archivos de programa\IBM\WebSphere\ESBServer

    Al desempaquetar el archivo se crea la siguiente estructura de directorios:

    raíz_instalación   /updateinstaller
          /framework
          /lib
          /maintenance
          /responsefiles

    La información de versión se almacena en el archivo version.txt del directorio updateinstaller. Puede enviarse una nueva versión para corresponderse con un arreglo nuevo. La información del archivo version.txt se visualiza claramente en la barra de título del asistente y también se graba en el archivo updatelog.txt.

    Descargue siempre la versión más reciente del asistente del instalador de actualizaciones al instalar un arreglo provisional.

  7. Sólo para arreglos provisionales: descargue el archivo de paquete de mantenimiento *.pak del sitio web de soporte en el directorio maintenance.

    Descargue paquetes de mantenimiento para WebSphere ESB de la página Web de soporte del producto en http://www.ibm.com/software/integration/wsesb/support/.

    Consejo: No intente descomprimir ni desempaquetar el archivo *.pak.
  8. Para plataformas Windows En plataformas Windows: utilice el panel Servicios de Windows para detener todos los servicios de procesos de WebSphere ESB.
  9. Detenga todos los procesos Java que utilicen IBM Software Developer Kit (SDK) que proporciona el producto WebSphere ESB.

    Antes de instalar arreglos provisionales y actualizar los paquetes en una máquina, detenga todos los procesos Java en la máquina que utilizan IBM SDK Java Technology Edition que proporciona WebSphere ESB.

    Los procesos de WebSphere ESB incluyen:
    • Procesos del servidor de procesos
    • El proceso nodeagent en un nodo cuando el nodo está federado en una celda del gestor de despliegue.
    • El proceso dmgr del servidor del gestor de despliegue
    El programa instalador de actualizaciones necesita que detenga todos los procesos Java relacionados con WebSphere ESB que se ejecuten en el sistema en el que utiliza el programa instalador de actualizaciones. Por ejemplo, los procesos Java pueden incluir:
    • Todas las JVM (Java Virtual Machines)
    • Procesos de WebSphere ESB, incluidos:
      • Procesos del servidor de procesos
      • El proceso nodeagent en un nodo cuando el nodo está federado en una celda del gestor de despliegue.
      • El proceso dmgr del servidor del gestor de despliegue
    • Procesos de IBM HTTP Server
    • Consolas Primeros pasos
    • Procesos de prueba de verificación de la instalación (IVT)
    • El asistente para perfiles
    • Otros programas de instalación de InstallShield para multiplataformas (ISMP)
    • Programas de desinstalación de InstallShield para multiplataformas
    • 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 ESB, IBM no garantiza que el producto pueda continuar la ejecución correctamente o sin errores.

  10. El instalador de actualizaciones para software de WebSphere necesita un entorno de ejecución Java válido que se proporciona con el software de WebSphere. Si el instalador de actualizaciones no puede ubicar una aplicación IBM SDK o Sun SDK válida, como la que se incluye con WebSphere ESB, el instalador de actualizaciones no puede instalar paquetes de mantenimiento. El instalador de actualizaciones para software de WebSphere busca ubicaciones conocidas para encontrar una aplicación IBM SDK adecuada para utilizarla.
    Por orden, el asistente del instalador de actualizaciones busca una JVM (Java Virtual Machine) en las ubicaciones siguientes:
    1. El directorio raíz_instalación/updateinstaller/java/jre (al actualizar el SDK del producto)
    2. El directorio raíz_instalación/java/jre (que es el SDK de uso preferente)
    3. Plataformas LINUX Plataformas UNIX En plataformas Linux y UNIX: el directorio identificado por una de las variables de entorno siguientes en un sistema Linux o UNIX:
      1. JAVA_HOME
      2. JAVAHOME
      3. JRE_HOME
      4. JREHOME

      Si no hay ninguna JVM presente en una de las dos primeras ubicaciones, establezca una de las variables de entorno para que apunten al asistente del instalador de actualizaciones en una JVM válida.

    El método preferido para establecer la variable de entorno JAVA_HOME consiste en utilizar el script setupCmdLine proporcionado con el producto WebSphere ESB. En algunos casos, si no se ejecuta setupCmdLine puede provocar que el instalador de actualizaciones coincida con un SDK en un orden diferente al descrito.

    También puede forzar la instalación para que utilice el SDK correcto con el mandato siguiente:
    ./update
    -is:javahome raíz_instalación/java/jre

    Para utilizar el script setupCmdLine para establecer la variable JAVA_HOME, lleve a cabo el procedimiento siguiente adecuado a su sistema operativo:

    Plataformas LINUX Plataformas UNIX En plataformas Linux y UNIX:
    1. Abra un ventana de shell de mandatos.
    2. Cambie al directorio raíz_instalación/bin.
    3. Emita el mandato . ./setupCmdLine.sh. Tenga en cuenta el espacio entre los dos puntos. El formato especial de este mandato busca el mandato para activar el valor para todos los procesos iniciados desde el shell de mandatos.
    4. Utilice la misma ventana de shell de mandatos para iniciar el instalador de actualizaciones, como se describe en el último paso.
    Para plataformas Windows En plataformas Windows:
    1. Abra un ventana de indicador de mandatos.
    2. Cambie el directorio raíz_instalación\bin.
    3. Emita el mandato setupCmdLine.bat.
    4. Utilice la misma ventana de indicador de mandatos para iniciar el instalador de actualizaciones, como se describe en el último paso.

    Para obtener más información sobre el uso del script setupCmdLine, consulte: Using the setupCmdLine script to set JAVA_HOME before running the Update Installer for WebSphere software.

  11. Verifique que se cumplen los siguientes requisitos previos:
    • Se dan todos los requisitos previos de hardware y software del producto.

      Para ver la recomendación oficial de hardware y software soportado para WebSphere ESB, vaya al sitio web de requisitos del sistema de WebSphere ESB.

    • El software de WebSphere que actualiza está instalado correctamente y no está dañado.
    • La aplicación WebSphere SDK, Java Technology Edition, no está dañada.
    • El usuario es root en un sistema Linux o UNIX o es miembro del grupo de administradores en un sistema Windows.
  12. Cambie 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 instalar el paquete de mantenimiento en cada nodo del servidor de procesos que tiene previsto actualizar.

    Utilice la siguiente sintaxis de mandatos para instalar el último paquete de mantenimiento que ha descargado. El asistente del instalador de actualizaciones se ejecuta como proceso en segundo plano y no muestra la interfaz gráfica de usuario al ejecutarse en modalidad silenciosa:

    update -silent

    O bien, emita el mandato update para iniciar la interfaz gráfica de usuario:

    update

    Para ver las tablas que muestran todas las opciones disponibles al utilizar el mandato update, consulte el apartado Mandato update.

Resultado

Este procedimiento da como resultado la instalación de los paquetes de mantenimiento para actualizar software de WebSphere.

Qué hacer a continuación

Después de instalar un paquete de mantenimiento, continúe utilizando el software de WebSphere.


Task topic

Condiciones de uso | Evalúe esta página

Icono de fecha y horaÚltima actualización: 1 Mar 2006
http://publib.boulder.ibm.com/infocenter/dmndhelp/v6rxmx/index.jsp?topic=/com.ibm.websphere.wesb.doc.nl1_6.0.1\doc\tins_apply_service.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)