WebSphere Message Broker, Versión 8.0.0.5 Sistemas operativos: AIX, HP-Itanium, Linux, Solaris, Windows, z/OS

Consulte la información sobre la última versión del producto en IBM Integration Bus, Versión 9.0

Establecimiento de una cola compartida en z/OS para el almacén de sucesos del adaptador SAP

Para conseguir una alta disponibilidad al procesar mensajes SAP en z/OS, puede establecer una cola compartida para el almacén de sucesos del adaptador SAP.

Antes de empezar:

Asegúrese de que el nombre de grupo con compartimiento de cola que va a utilizar no existe en SYS1.PARMLIB(IEFSSNxX). Si el nombre existe, elija un nombre distinto para el nuevo grupo.

Puede encontrar los miembros del conjunto de datos a los que se hace referencia en los pasos siguientes como ejemplos en la biblioteca thlqual.SCSQPROC, a menos que se indique lo contrario. La biblioteca se proporciona juntamente con WebSphere MQ para z/OS.

  1. Revise los requisitos de DB2 para el compartimiento de datos. El grupo con compartimiento de cola está respaldado por un grupo de compartimiento de datos de DB2. Para añadir entradas a DB2 para WebSphere MQ lleve a cabo los pasos siguientes.
    1. Personalice el miembro del conjunto de datos CSQ4INSS con los nombres de estructura y asegúrese de que se incluye en la concatenación CSQINP2 DD para un gestor de colas del grupo de compartimiento de cola.
    2. Para modificar el parámetro de sistema QSGDATA, modifique y vuelva a ejecutar el ejemplo CSQ4ZPRM con el formato (nombreQsg,nombreDsg,nombreDb2,servidoresDb2).
    3. Copie, personalice y ejecute los siguientes JCL de ejemplo. Estos trabajos se deben ejecutar sólo una vez para cada subsistema o grupo de compartimiento de datos de DB2.
      1. Personalice y ejecute el JCL de ejemplo CSQ45CSG para crear el grupo de almacenamiento que se va a utilizar para la base de datos, los espacios de tabla y las tablas de WebSphere MQ.
      2. Personalice y ejecute el JCL de ejemplo CSQ45CDB para crear la base de datos que van a utilizar todos los gestores de colas que establezcan conexión con este grupo de compartimiento de datos de DB2.
      3. Personalice y ejecute el JCL de ejemplo CSQ45CTS para crear los espacios de tabla que contengan el gestor de colas y las tablas del iniciador de canal que utilizan los grupos con compartimiento de cola (creados en el paso i).
      4. Personalice y ejecute el JCL de ejemplo CSQ45CTB para crear las doce tablas de DB2 y los índices asociados a las mismas. No cambie el nombre de ninguna fila o atributo.
      5. Personalice y ejecute el JCL de ejemplo CSQ45BPL para enlazar los planes de DB2 para el gestor de colas, los programas de utilidad y el iniciador de canal.
      6. Personalice y ejecute el JCL de ejemplo CSQ45GEX para otorgar autoridad de ejecución sobre los respectivos planes a los ID de usuario que utilizarán el gestor de colas, los programas de utilidad y el iniciador de canal. Los ID de usuario del gestor de colas y el iniciador de canal son los ID de usuario bajo los cuales se ejecutan los procedimientos de tarea iniciada. Los ID de usuario de los programas de utilidad son los ID de usuario bajo los cuales se pueden enviar los trabajos por lotes. Para obtener más información sobre los nombres de los planes adecuados, consulte el Centro de información en línea de WebSphere MQ Versión 7.
  2. Cree una cola de compartimiento de grupo. Para hacerlo, siga los pasos siguientes.
    1. Defina las estructuras de Recurso de Acoplamiento que utilizan los gestores de colas del grupo con compartimiento de cola.
      Defina las estructuras de administración y aplicación en el conjunto de datos de política CFRM (Coupling Facility Resource Management) para el Sysplex de z/OS que alojará el grupo con compartimiento de cola, como se muestra en el ejemplo siguiente, donde MQPU es el nombre del compartimiento de cola.
      STRUCTURE NAME(MQPUCSQ_ADMIN)  	
      SIZE(20000)  	
      INITSIZE(10000)  	
      PREFLIST(PUCF01)   	
      
      STRUCTURE NAME(MQPUAPPLICATION1) 	
      SIZE(20000)  	
      INITSIZE(10000)  	
      PREFLIST(PUCF01) 
      Para obtener más información sobre cómo establecer el Recurso de Acoplamiento, consulte el Centro de información en línea de WebSphere MQ Versión 7.
    2. Defina cada uno de los grupos con compartimiento de cola en DB2 utilizando la función ADD QSG del programa de utilidad del grupo con compartimiento de cola (CSQ5PQSG). El ejemplo CSQ45AQS se proporciona en la biblioteca SCSQPROC. Ejecute el ejemplo una vez para cada grupo con compartimiento de cola.
    3. Defina cada uno de los gestores de colas en DB2 utilizando la función ADD QMGR del programa de utilidad del grupo con compartimiento de cola CSQ5PQSG. El ejemplo CSQ45AQM se proporciona en la biblioteca SCSQPROC. Ejecute el ejemplo para cada miembro de un grupo con compartimiento de cola.
    4. Para activar los cambios que ha realizado, detenga e inicie todos los gestores de colas del grupo.
  3. Defina la cola del almacén de sucesos SAP del grupo de compartición de colas.

    Generalmente, el método más eficaz consiste en crear una cola del almacén de sucesos. Si está migrando de un intermediario anterior, asegúrese de que se han resuelto todas las solicitudes de SAP pendientes antes de pasar a la nueva topología.

    1. Para crear una cola compartida, ejecute el mandato siguiente solamente en uno de los gestores de colas:
      DEFINE QL(SYSTEM.BROKER.ADAPTER.SHARED)
      LIKE(SYSTEM.BROKER.ADAPTER.PROCESSED) CFSTRUCT(NEW) QSGDISP(SHARED) SHARE DEFSOPT(SHARED)
    2. Para permitir que otros gestores de colas que se han añadido al grupo puedan utilizar la cola compartida, suprima sus colas definidas localmente ejecutando el siguiente mandato en cada una de las colas:
      DELETE QLOCAL(SYSTEM.BROKER.ADAPTER.PROCESSED) QSGDISP(QMGR)
  4. Configure el intermediario.
    1. Cree un servicio configurable SAPConnection para el componente .inadapter utilizando el mandato mqsicreateconfigurableservice.
    2. Establezca el parámetro sharedTidStoreQueueManger en el nombre del gestor de colas del intermediario.

      Para obtener más información sobre este parámetro, consulte Servicio configurable SAPConnection.

  5. Verifique la configuración.

    Tras llevar a cabo estos pasos, puede comprobar que el intermediario esté utilizando la cola como almacén TID compartido inspeccionando el rastreo de usuario. Si la configuración se ha realizado correctamente, se emite el mensaje BIP3470, que especifica el gestor de colas que el intermediario está utilizando como almacén de TID.

WebSphere Message Broker primero intenta abrir la cola SYSTEM.BROKER.ADAPTER.SHARED. Si dicha cola no está disponible, WebSphere Message Broker abra la cola SYSTEM.BROKER.ADAPTER.PROCESSED. La disponibilidad de la cola SYSTEM.BROKER.ADAPTER.SHARED indica que está trabajando en un entorno de alta disponibilidad de z/OS.

Avisos | Marcas registradas | Descargas | Biblioteca | Soporte | Comentarios

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        Última actualización:
        
        Última actualización: 2015-02-28 17:00:49


Tema de tareaTema de tarea | Versión 8.0.0.5 | bc22190_