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
- Create a local queue named SYSTEM.FTE.
- Add the SYSTEM.FTE queue to the SYSTEM.QPUBSUB.QUEUE.NAMELIST
namelist.
- Create a topic named SYSTEM.FTE with a topic string of
SYSTEM.FTE.
- Ensure the Non-persistent message delivery
(NPMSGDLV) and Persistent messages delivery (PMSGDLV) attributes of
the SYSTEM.FTE topic are set to ALLAVAIL.
- 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.
- 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