Configuring the coordination queue manager

After installation, run the coordination_qmgr_name.mqsc script in the config_directory/coordination_qmgr_name directory to perform the necessary configuration for the coordination queue manager. For example, on Linux the coordination_qmgr_name.mqsc file is in the /var/ibm/WMQFTE or /var/IBM/WMQFTE directory by default. However, if you want to do this configuration manually, complete the following steps on the coordination queue manager.

About this task

If you skipped the configuration steps during installation, you must first run the fteSetupCoordination command and then either run coordination_qmgr_name.mqsc or complete the steps described here.

Procedure

  1. Create a local queue named SYSTEM.FTE.
  2. Add the SYSTEM.FTE queue to the SYSTEM.QPUBSUB.QUEUE.NAMELIST namelist.
  3. Create a topic named SYSTEM.FTE with a topic string of SYSTEM.FTE.
  4. Ensure the Non-persistent message delivery (NPMSGDLV) and Persistent messages delivery (PMSGDLV) attributes of the SYSTEM.FTE topic are set to ALLAVAIL.
  5. Ensure the Publish/Subscribe mode (PSMODE) attribute of the coordination queue manager is set to ENABLED. ENABLED is the default setting, but you might have changed it previously. If you have upgraded this queue manager from WebSphere MQ Version 6.0 to WebSphere MQ Version 7.0, check the value of the PSMODE attribute: in a Version 6.0 to Version 7.0 migration this attribute defaults to COMPAT.

    When you set PSMODE to ENABLED on a queue manager, you cannot use this queue manager as your IBM® WebSphere Message Broker Version 6 (or earlier) queue manager.

  6. Create the database logger queues using the following MQSC commands:
    DEFINE QLOCAL(SYSTEM.FTE.DATABASELOGGER.REJECT) DESCR('Messages rejected by the WMQFTE database logger.') +
     DEFPRTY(0) DEFSOPT(SHARED) GET(ENABLED) MAXDEPTH(999999999) MAXMSGL(4194304) MSGDLVSQ(PRIORITY) PUT(ENABLED) +
     RETINTVL(999999999) SHARE NOTRIGGER USAGE(NORMAL) REPLACE
    DEFINE QLOCAL(SYSTEM.FTE.DATABASELOGGER.COMMAND) DESCR('Command messages to control the WMQFTE database logger.') +
     DEFPRTY(0) DEFSOPT(SHARED) GET(ENABLED) MAXDEPTH(999999999) MAXMSGL(4194304) MSGDLVSQ(PRIORITY) PUT(ENABLED) +
     RETINTVL(5000) SHARE NOTRIGGER USAGE(NORMAL) REPLACE

Task Task

Feedback

Timestamp icon Last updated: Tuesday, 30 January 2018
http://www.ibm.com/support/knowledgecenter/SSEP7X_7.0.4/com.ibm.wmqfte.doc/configuring_v7_qms.htm