Verificación y configuración de los requisitos previos a la instalación

Antes de instalar WebSphere Partner Gateway, asegúrese de que dispone de todos los requisitos previos necesarios. Los temas de este apartado le ofrecen una breve visión general de los requisitos de hardware y software del sistema, las bases de datos soportadas y las cuentas de usuario necesarias para ejecutar WebSphere Partner Gateway.

Al final de este apartado encontrará las listas de comprobación previas a la instalación que le servirán de ayuda para preparar la instalación. Estas listas de comprobación enumeran las tareas que se deben realizar antes de instalar WebSphere Partner Gateway.

En este apartado encontrará información sobre los temas siguientes:

Adición de cuentas de usuario

Para obtener un funcionamiento seguro, WebSphere Partner Gateway requiere un conjunto de usuarios del sistema operativo. En los pasos siguientes se indica cómo configurar a los usuarios. El procedimiento siguiente utiliza nombres predeterminados pero puede sustituirlos por sus nombres de usuario y grupo. Tenga en cuenta que si utiliza sus propios nombres de usuario y grupo, no pueden tener más de ocho caracteres.

Si va a instalar WebSphere Partner Gateway en varias máquinas, el identificador del grupo (GID) y el identificador del usuario (UID) de cada máquina deben coincidir con los GID y los UID de todas las máquinas restantes.

En el procedimiento siguiente se da por supuesto que se van a instalar todas las funciones y componentes de WebSphere Partner Gateway en una máquina.

Para crear cuentas de usuario:

  1. Cree el grupo que va a contener los usuarios de WebSphere Partner Gateway. Por ejemplo, bcggroup.

    Business Integration utiliza un usuario de este grupo para gestionar los componentes de WebSphere Partner Gateway.

  2. Cree un usuario.

    WebSphere Partner Gateway utiliza un usuario para gestionar los componentes de WebSphere Partner Gateway. El asistente de instalación instala y ejecuta el software como si fuera este usuario. Se trata de un usuario normal, no de un superusuario. Por ejemplo, cree bcguser.

  3. Si está utilizando DB2, añada el usuario correspondiente para cada componente que vaya a instalar. Estos ID de usuario son necesarios para que el servidor DB2 controle los datos de acceso. A continuación, se muestran ejemplos de nombres de usuarios creados para cada componente:
  4. Añada todos los usuarios a bcggroup.
  5. Anote los nombres de usuario y sus contraseñas en las tablas que encontrará en el apartado Tablas de comprobación previas a la instalación.

Configuración de WebSphere MQ

En el procedimiento siguiente se describe cómo configurar WebSphere MQ después de instalarlo. Consulte el apartado Plataforma, hardware, y requisitos de software si desea obtener una lista de los SupportPacs y de las actualizaciones que se deben aplicar. Para obtener información acerca de determinados mandatos que se utilizan en este procedimiento, consulte la documentación de WebSphere MQ.

Nota:
El nombre del gestor de colas predeterminado es bcg.queue.manager y el puerto receptor, el 9999. Si cambia estos valores predeterminados, asegúrese de cambiarlos siempre que los utilice.

Para configurar WebSphere MQ:

  1. Escriba el mandato siguiente para cambiar el usuario por mqm:
    su - mqm
  2. Cree el gestor de colas escribiendo lo siguiente:
    crtmqm -q bcg.queue.manager

    IBM recomienda cambiar los parámetros de registro predeterminados siguientes que se encuentran en <DirInstalMQInstal>/qmgrs/<gstrc>/qm.ini, para evitar posibles errores en el proceso de retrotracción de la transacción. Consulte la documentación de WebSphere MQ para obtener información específica sobre estos atributos.

  3. Añada las líneas siguientes a la parte inferior del archivo de configuración del gestor de colas (MQHomeInstallDir/mqm/qmgrs/bcg/qm.ini) para actualizar los parámetros del canal.
    Channels:
        MaxChannels=1000
        MaxActiveChannels=1000

    Deje una línea en blanco debajo de MaxActiveChannels=1000 y guarde los cambios en el archivo de configuración.

  4. Si el sistema tiene más de una CPU, escriba el mandato siguiente:
    setmqcap <número de CPU>
  5. Arranque el gestor de colas con el mandato siguiente:
    strmqm bcg.queue.manager
  6. Arranque el receptor con el mandato siguiente:
    runmqlsr -t tcp -p 9999 -m bcg.queue.manager &
  7. Espere unos 10 segundos y pulse Intro para que aparezca el indicador de mandatos.
  8. Arranque JMS Broker (el intermediario de suscripción y publicación):
    strmqbrk -m bcg.queue.manager
  9. Arranque los servicios de mandatos de MQ con el mandato siguiente:
    strmqcsv bcg.queue.manager
  10. Utilice el archivo Tools/MQSeries/BCGCreate_Queues.mqsc para definir las colas y canales del gestor de colas:
    runmqsc bcg.queue.manager <
      <imagen de CD>/Tools/MQSeries/BCGCreate_Queues.mqsc

    Donde <imagen de CD> es la ubicación montada del CD de instalación de WebSphere Partner Gateway o la ubicación de los archivos de instalación de WebSphere Partner Gateway desinstalados.

  11. Utilice el archivo <DirInstalInicMQ>/mqm/Java/bin/MQJMS_PSQ.mqsc para configurar las colas de suscripción y publicación JMS:
    runmqsc bcg.queue.manager <
           <DirInstalInicMQ>/mqm/Java/bin/MQJMS_PSQ.mqsc
  12. Anote el nombre del host MQ, el nombre del gestor de colas y el puerto receptor en el apartado Tablas de comprobación previas a la instalación.

Instalación y configuración de DB2

Para obtener un rendimiento máximo en un entorno de producción, la base de datos de WebSphere Partner Gateway debería residir en un servidor dedicado.

La base de datos se configura suponiendo que se esté ejecutando UDB de DB2 en una máquina multiprocesador. En particular, el parámetro DFT_DEGREE se establece en 4, que indica que una consulta SQL se ejecuta como 4 subprocesos ejecutándose en paralelo. Si está ejecutando UDB de DB2 en una máquina con un solo procesador, esta configuración no es la ideal y puede provocar un conflicto de CPU y en la memoria del sistema. Debe consultar la configuración de la base de datos con su administrador de bases de datos y que la modifique según convenga para que se adecue a su entorno de base de datos específico.

Nota:
WebSphere Partner Gateway no utiliza la opción de fenced-user. No utilice el ID de fenced-user en la instalación de WebSphere Partner Gateway.

Utilice el procedimiento siguiente para instalar y configurar DB2:

  1. Instale DB2 siguiendo las instrucciones de instalación para DB2 y utilizando el asistente para la configuración de DB2. Consulte la documentación de DB2 en la que encontrará instrucciones específicas para la instalación de DB2.
    Nota:
    También puede utilizar una instalación existente.
  2. Si no se está ejecutando DB2, arránquelo por medio del mandato siguiente:

    db2start

Para una consulta rápida, anote los nombres y contraseñas en las tablas del apartado Tablas de comprobación previas a la instalación. Anote también los valores predeterminados, especialmente si se han cambiado.

Instalación y configuración de Oracle

En este manual no se proporcionan instrucciones de instalación para Oracle. Si desea obtener los procedimientos sobre cómo instalar Oracle, consulte la documentación de Oracle que haga falta.

IBM recomienda seguir las directrices de este apartado durante la instalación de Oracle:

  1. Exporte las variables de entorno del sistema de Oracle (incluidas: ORACLE_HOME, ORACLE_SID, y ORACLE_BASE), según se describe en la documentación de instalación de Oracle. Esta acción es necesaria para el usuario raíz/administrador si el cargador de bases de datos va a ejecutar automáticamente SQL durante el proceso de instalación de WebSphere Partner Gateway.
  2. El controlador JDBC de Oracle debe estar disponible en cada máquina que ejecutará los componentes del concentrador. El controlador JDBC debe ser del mismo nivel que la versión de Oracle que se haya instalado.

Anote los nombres y contraseñas en las tablas que encontrará en el apartado Tablas de comprobación previas a la instalación. Anote también los valores predeterminados, especialmente si se han cambiado.

Tablas de comprobación previas a la instalación

Los siguientes elementos de la lista de comprobación se deben realizar antes de instalar WebSphere Partner Gateway:

Nota:
Estos elementos de lista de comprobación presuponen la instalación en una sola máquina.

  1. El grupo de usuarios, bcggroup, existe en el sistema operativo. El usuario del sistema operativo bcguser existe y es un miembro de bcggroup. Si está utilizando DB2, los usuarios de sistema operativo bcgcon, bcgdoc y bcgrecv existen y son miembros de bcggroup. Si utiliza Oracle, los usuarios del sistema operativo bcgcon, bcgdoc y bcgrecv no son necesarios.
  2. Se ha instalado y configurado DB2 u Oracle en un servidor.
  3. Se ha instalado y configurado WebSphere MQ en un servidor.
  4. Existe un servidor SMTP. (opcional)
  5. Si piensa utilizar una topología de varias máquinas, asegúrese de que el almacenamiento de red compartido (por ejemplo, NAS, NFS) esté instalado y configurado en cada máquina.

En la Tabla 8 se identifica la información que debe tener antes de iniciar los asistentes de instalación del Cargador de base de datos y WebSphere Partner Gateway. Consulte la tabla cuando ejecute los asistentes.

Tabla 8. Información necesaria
Información necesaria Valor

Nombre de usuario de WebSphere Partner Gateway

(bcguser es el valor predeterminado)

Contraseña de usuario de WebSphere Partner Gateway

Nombre de grupo de WebSphere Partner Gateway

(bcggroup es el valor predeterminado)

Nombre de usuario de la Consola de comunidad

(bcgcon es el valor predeterminado)

Contraseña de usuario de la Consola de comunidad

Números de puerto de la Consola de comunidad

(HTTP - 58080 es el valor predeterminado)

(HTTPS - 58443 es el valor predeterminado)

Sistema de ayuda

(58888 es el valor predeterminado )

Nombre de usuario del Gestor de documentos

(bcgdoc es el valor predeterminado)

Contraseña de usuario del Gestor de documentos

Números de puerto del Gestor de documentos

(HTTP - 56080 es el valor predeterminado)

(HTTPS - 56443 es el valor predeterminado)

Nombre de usuario del receptor

(bcgrecv es el valor predeterminado)

Contraseña de usuario del receptor

Números de puerto del receptor

(HTTP - 57080 es el valor predeterminado)

(HTTPS - 57443 es el valor predeterminado)

Nombre del host de WebSphere MQ

Gestor de colas de WebSphere MQ

(bcg.queue.manager es el valor predeterminado)

Puerto receptor de WebSphere MQ

9999

Punto de montaje de la ubicación compartida

Nombre del host de la base de datos

Puerto de la base de datos

el valor predeterminado es (DB2=50000 si se utiliza la Instancia predeterminada). (Oracle=1521)

Propietario de la base de datos (DB2)

Contraseña de propietario (DB2)

Nombre de la base de datos (DB2)

Nombre de instancia (DB2)

ID de usuario de administrador (Oracle)

Contraseña de administrador (Oracle)

SID de Oracle (Oracle)

Inicio de sesión de propietario de Esquema (Oracle)

Contraseña de propietario de Esquema (Oracle)

Nombre del host SMTP

Número de puerto SMTP

(25 es el valor predeterminado)

Copyright IBM Corp. 2003, 2005