You are on page 1of 38

IBM Cloud Professional Certification

Program

Study Guide Series

Exam C1000-058: MQ System Administrator V9.1


Contents
Purpose of Exam Objectives .................................................................................................................3
High-level Exam Objectives ...................................................................................................................3
Detailed Exam Objectives ......................................................................................................................6
Section 1 - Planning, Installation, and Migration............................................................................6
Section 2 – Configuration ..................................................................................................................9
Section 3 – Security......................................................................................................................... 17
Section 4 -Administration................................................................................................................ 20
Section 5 -Availability ...................................................................................................................... 25
Section 6 -Monitoring ...................................................................................................................... 29
Section 7 -Performance Tuning ..................................................................................................... 33
Section 8 -Problem Determination ................................................................................................ 35
Next Steps ............................................................................................................................................... 38
Purpose of Exam Objectives
When an exam is being developed, the Subject Matter Experts work together to define
the role the certified individual will fill. They define all of the tasks and knowledge that an
individual would need to have in order to successfully implement the product. This
creates the foundation for the objectives and measurement criteria, which are the basis
for the certification exam.

The Systems Storage Software Certification item writers used these objectives to
develop the questions that they wrote and which will appear on the exam.

It is recommended that you review these objectives. Do you know how to complete the
task in the objective? Do you know why that task needs to be done? Do you know what
will happen if you do it incorrectly? If you are not familiar with a task, then go through the
objective and perform that task in your own environment. Read more information on the
task. If there is an objective on a task there is about a 95% chance that you WILL see a
question about it on the actual exam.

After you have reviewed the objectives and completed your own research, then take the
assessment exam. While the assessment exam will not tell you which question you
answered incorrectly, it will tell you how you did by section. This will give you a good
indication as to whether you are ready to take the actual exam or if you need to further
review the materials.

Note: This is the high-level list of objectives. As you review these objectives, click for a
more detailed level of how to perform the task.

High-level Exam Objectives


Section 1 - Planning, Installation, and Migration
Describe the differences between Long Term Support (LTS) and Continuous
1.1 Delivery (CD)
1.2 Design an appropriate infrastructure to meet conflicting requirements
Identify the pre-requisites for installing and implementing an IBM MQ
1.3 configuration, including multi-instance queue managers
1.4 Plan the appropriate backup and recovery strategy
1.5 Describe the differences between MQ Advanced and MQ
1.6 Select the appropriate IBM MQ platform for a given workload
Outline migration considerations, including impact on existing applications
1.7 and multi-installation
1.8 Deploy MQ in a Docker container
Section 2 - Configuration

2.1 Create the necessary IBM MQ objects to support an application


2.2 Configure IBM MQ channels based on the network topology
2.3 Configure IBM MQ objects for triggered applications and channels
Create the objects required to enable queue manager clustering and workload
2.4 distribution
2.5 Define the objects to support a publish/subscribe topology distribution
2.6 Configure IBM MQ objects to support JMS
2.7 Configure channel exits
2.8 Configure an MQ Client
Section 3 - Security
3.1 Understand the purpose of Connection Authentication (CONNAUTH)
3.2 Configure Channel Authentication (CHLAUTH)
3.3 Control access to IBM MQ objects
3.4 Configure IBM MQ clients and channels with TLS 1.2
3.5 Describe MQ Appliance features that provide intrusion detection
3.6 Distinguish between the available security choices
3.7 Configure end-to-end message security
Section 4 -Administration
4.1 Administer queue managers and their objects
4.2 Configure IBM MQ Explorer for remote administration
4.3 Monitor and alter IBM MQ using the different command tools
4.4 Define procedures to recover messages and objects in the event of failure
4.5 Implement dead-letter queue (DLQ) handling
4.6 Acquire, apply maintenance, or migrate IBM MQ
4.7 Use the WEB UI and REST interface
4.8 Configure different types of logs
Section 5 -Availability
5.1 Configure and manage a multi-instance queue manager
5.2 Configure IBM MQ for automatic client reconnection
5.3 Implement backup, restart, and recovery procedures
5.4 Implement a Queue-Sharing Group for High Availability
5.5 Manage an MQ cluster
5.6 Configure and Manage HA/DR for MQ appliance
Create a High Availability Replication Data Queue manager (HA RDQM)
5.7 topology
Section 6 -Monitoring
6.1 Explain the IBM MQ capabilities for monitoring
6.2 Enable and Monitor IBM MQ Events
6.3 Monitor Message and Application Activities
6.4 Gather and analyze IBM MQ accounting and statistics data
Use IBM MQ administration tools or commands to monitor the status of a
6.5 queue manager, channel or queue
Section 7 -Performance Tuning
7.1 Identify the tools available to assist in IBM MQ performance
Use accounting and statistical data to identify and resolve performance
7.2 issues
Tune IBM MQ object definitions for performance and tune client and server
7.3 connection channel parameters
Section 8 -Problem Determination
Locate problem information such as IBM MQ error logs, FFST files and IBM
8.1 MQ dumps
8.2 Produce an IBM MQ trace
8.3 Identify the steps to evaluate and recover a non-responsive queue manager
8.4 Determine the route that a message took through a queue manager network
8.5 Describe how to use the Enhanced Application Activity Trace
Predict the final destination of a message given a scenario containing alias
8.6 or remote definitions
Detailed Exam Objectives

Section 1 - Planning, Installation, and Migration

1.1. Describe the differences between Long Term Support (LTS) and Continuous
Delivery (CD)

SUBTASKS:
1.1.1. Describe Long Term Support (LTS)
1.1.2. Describe Continuous Delivery (CD)
1.1.3. Recognize release numbering of LTS versus CD
1.1.4. Understand differences in delivery for fixes
1.1.4.1. LTS (all), iFix and delivery in next Fixpack
1.1.4.2. CD in next CD release (urgent iFix only on latest 2 versions)
1.1.5. Understand differences in support window between LTS (max 5 years) and CD
(max 2 latest versions)
1.1.6. Understand new function can change with CD releases
1.1.7. Understand how to identify what is delivered in which version
1.1.8. Understand migration between LTS and CD
1.1.8.1. Migrate from an LTS release to a CD release at the same or higher
version or release number
1.1.8.2. Migrate from a CD release to an LTS release at a higher version or
release number.

REFERENCES:
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_9.1.0/com.ibm.mq.pro
.doc/q113110_.htm
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.pla.do
c/q004715_.htm
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.pro.d
oc/q128110_.htm
http://www-01.ibm.com/support/docview.wss?uid=swg27047919

1.2. Design an appropriate infrastructure to meet conflicting requirements

SUBTASKS:
1.2.1. Design architectures based on a single queue manager
1.2.2. Design architectures based on multiple queue manager
1.2.3. Understand IBM MQ and IBM MQ Appliance on premises considerations for
GDPR readiness
1.2.4. Plan an IBM MQ environment on z/OS
REFERENCES:
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.pla.do
c/q004690_.htm

1.3. Identify the pre-requisites for installing and implementing an IBM MQ


configuration, including multi-instance queue managers

SUBTASKS:
1.3.1. Identify system requirements for IBM MQ software v9.1
1.3.1.1. Identify various OS levels for each supported platform (i.e., Linux, AIX,
Windows)
1.3.1.2. Use the Software Product Compatibility Reports (SPCR) tool to
determine supported operating systems, related software, hypervisors
and hardware requirements;
1.3.1.3. Determine space requirements for MQ software, logging and message
data.
1.3.2. Check file system compatibility for multi-instance queue managers. 1.3.2.1.
Run amqmfsck to determine if a shared file system meets the requirements for
storing the queue manager data of a multi-instance queue manager.
1.3.2.2. Run the integrity checker application (AMQHAFST) to put and get
persistent messages under syncpoint while failing over the queue
manager and ensuring that no messages get lost or corrupted.
1.3.2.3. Check that error messages are correctly written to the error logs during
multi-instance queue manager failover test
1.3.3. Demonstrate how to verify tuning of operating system, including user limits and
kernel parameters for resources like shared memory and semaphores
1.3.3.1. mqconfig script output can be used to identify system settings that need
to be altered to prevent resource problem while running MQ software

REFERENCES:
https://www-01.ibm.com/support/docview.wss?uid=swg27051071
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_9.1.0/com.ibm.mq.ins
.doc/q008581_.htm
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_9.1.0/com.ibm.mq.sc
e.doc/q113590_.htm
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_9.1.0/com.ibm.mq.co
n.doc/q018140_.htm

1.4. Plan the appropriate backup and recovery strategy

SUBTASKS:
1.4.1. Backup page sets on z/OS
1.4.2. Backup coupling facility structures on z/OS
1.4.3. Recover coupling facility structures on z/OS
1.4.4. Backup object definitions
1.4.5. Backup message security policies
1.4.6. Illustrate the recovery process
1.4.7. Understand best practices for backup and recovery
1.4.8. Prepare for recovery on an alternative site

REFERENCES:
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_9.1.0/com.ibm.mq.pla
.doc/q006100_.htm
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_9.1.0/com.ibm.mq.pla .doc/
q006090_.htm

1.5. Describe the differences between MQ Advanced and MQ

SUBTASKS:
1.5.1. Compare security features available in MQ vs. MQ Advanced
1.5.2. Assess implementation of Bridge to Blockchain in MQ vs. MQ Advanced
1.5.3. Summarize availability of MQTT in MQ Advanced
1.5.4. Summarize availability of MFT Service in MQ vs. MQ Advanced

REFERENCES:
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_9.1.0/com.ibm.mq.pro
.doc/q126140_.htm
TABLE 1 (Product Offering Entitlement for IBM MQ and IBM MQ Advanced)

1.6. Select the appropriate IBM MQ platform for a given workload

SUBTASKS:
1.6.1. Determine if local or remote QM is required
1.6.2. Determine if requirements mandate specific platform
1.6.3. Determine if MQ can be virtualized/containerized
1.6.4. Determine required infrastructure for workload

REFERENCES:
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_9.1.0/com.ibm.mq.pla .doc/
q004690_.htm

1.7. Outline migration considerations, including impact on existing applications


and multi-installation
SUBTASKS:
1.7.1. Understand migration considerations
1.7.1.1. From Version 8.0 or later
1.7.1.2. From Version 7.5 or earlier
1.7.2. Understand considerations when migrating from Advanced Message Security
Version 7.0.1
1.7.3. Migrate a queue manager to a later release
1.7.4. Migrate a multi-instance and high-availability cluster queue manager

REFERENCES:
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_9.1.0/com.ibm.mq.mi
g.doc/q116650_.htm
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_9.1.0/com.ibm.mq.mi
g.doc/q014600_.htm
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_9.1.0/com.ibm.mq.mi
g.doc/q006380_.htm
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_9.1.0/com.ibm.mq.mi
g.doc/q006450_.htm

1.8. Deploy MQ in a Docker container

SUBTASKS:
1.8.1. Describe supported features and requirements configure IBM MQ using Docker
1.8.2. Plan an IBM MQ queue manager image using Docker

REFERENCES:
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_9.1.0/com.ibm.mq.co
n.doc/q114482_.htm (1.8.1)
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_9.1.0/com.ibm.mq.co
n.doc/q114487_.htm (1.8.2)

Section 2 – Configuration

2.1. Create the necessary IBM MQ objects to support an application

SUBTASKS:
2.1.1. Create and manage queue managers on Multiplatform
2.1.1.1. Create IBM Queue managers and changing queue manager
configuration
2.1.1.2. Understand mqs.ini and qm.ini configuration file
2.1.2. Work with queues
2.1.2.1. Create MQ local and alias queues as per specification
2.1.2.2. Delete local and alias queues
2.1.2.3. Clear a local queue
2.1.2.4. Browse a queue
2.1.2.5. Copy local and alias queue definitions
2.1.3. Configure connections between the server and client
2.1.3.1. Understand which communication type to use
2.1.3.2. Use IBM MQ environment variables
2.1.3.3. Create server-connection and client-connection definitions on different
platforms

REFERENCES:
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.con.d
oc/q015210_.htm
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.con.d
oc/q130800_.htm
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.con.d
oc/q018670_.htm
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.con.d
oc/q015230_.htm
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.mqc.d
oc/q127640_.htm
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.con.d
oc/q016480_.htm
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.con.d
oc/q016490_.htm
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.con.d
oc/q016920_.htm
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.con.d
oc/q016690_.htm

2.2. Configure IBM MQ channels based on the network topology

SUBTASKS:
2.2.1. Understand the different channel types
2.2.1.1. Message channel
2.2.1.2. MQI channel
2.2.1.3. AMPQ channel
2.2.1.4. MQTT channel
2.2.2. Define the appropriate XMITQ queue to support channel
2.2.3. Define and modify various channels using MQSC commands
2.2.4. Define shared channels for IBM MQ for z/OS
2.2.5. Configure multiple IBM MQ channels in a non-clustered configuration
REFERENCES:
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.mqc.d
oc/q127670_.htm
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.mqc.d
oc/q127680_.htm
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.con.d
oc/q017220_.htm
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.pro.d
oc/q003720_.htm
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.ref.co
n.doc/q082260_.htm

2.3. Configure IBM MQ objects for triggered applications and channels


SUBTASKS:
2.3.1. Triggering applications
2.3.1.1. Create application queue with name of the initiation queue in the
corresponding attribute
2.3.1.2. Define initiation queue
2.3.1.3. Create process definition for the triggering
2.3.1.4. Control trigger events with trigger conditions
2.3.1.5. Ensure the trigger monitoring is running for applications
2.3.2. Triggering channels
2.3.2.1. Create transmission queue with name of the initiation queue in the
corresponding attribute.
2.3.2.2. Define initiation queue
2.3.2.3. Control trigger events with trigger conditions
2.3.3. Understand the properties of trigger messages
2.3.4. Understand how to troubleshoot triggering

REFERENCES:
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.dev.d
oc/q026910_.htm
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.dev.d
oc/q026960_.htm
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.dev.d
oc/q027020_.htm
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.dev.d
oc/q026930_.htm
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.con.d
oc/q015730_.htm
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.explor
er.doc/e_channel_initiator.htm

2.4. Create the objects required to enable queue manager clustering and workload
distribution

SUBTASKS:
2.4.1. Describe how an MQ cluster works
2.4.2. Create the MQ cluster repository
2.4.2.1. Describe the ideal number of full repository queue managers
2.4.2.2. Configure a full repository queue manager
2.4.2.3. Modify queue-manager definitions to add repository definitions
2.4.2.4. Create a suitable cluster receiver channel
2.4.2.5. Create a suitable cluster sender channel
2.4.3. Define the required cluster object
2.4.4. Define workload distribution in clusters
2.4.4.1. Add queue manager to an existing cluster
2.4.4.2. Add a queue to act as a backup
2.4.4.3. Add a queue manager to process more requests
2.4.4.4. Configure attributes associated with queue managers, queues, and
channels to manage message distribution
2.4.5. Describe clustering best practices

REFERENCES:
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.pla.do
c/q017161_.htm
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.pla.do
c/q118600_.htm
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.pla.do
c/q017320_.htm
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.pla.do
c/q004740_.htm
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.pro.d
oc/q017250_.htm
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.pro.d
oc/q003130_.htm

2.5. Define the objects to support a publish/subscribe topology distribution

SUBTASKS:
2.5.1. Understand IBM MQ publish/subscribe messaging
2.5.2. Describe the components of MQ publish/subscribe (PubSub) messaging
2.5.3. Understand publishers and publications
2.5.3.1. Describe Subscribers and subscriptions
2.5.3.2. Describe Topics
2.5.3.3. Describe Topic trees
2.5.4. Describe how single queue manager PubSub works
2.5.5. Describe how distributed PubSub work
2.5.6. Compare Publish/subscribe topologies
2.5.6.1. Define Publish/subscribe clusters
2.5.6.2. Define Publish/subscribe hierarchies
2.5.7. Configure and manage MQ PubSub with MQSC commands

REFERENCES:
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.pro.d
oc/q004870_.htm
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.pro.d
oc/q004990_.htm
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.pro.d
oc/q004950_.htm
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.pro.d
oc/q004900_.htm
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.pro.d
oc/q005140_.htm
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.pro.d
oc/q005130_.htm
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.pro.d
oc/q005135_.htm
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.pro.d
oc/q004920_.htm

2.6. Configure IBM MQ objects to support JMS

SUBTASK(S):
2.6.1. Configure connection factories and destinations in a JNDI namespace
2.6.1.1. Configure JMS objects using MQ Explorer
2.6.1.2. Configure JMS objects using the administration tool (jmsadmin)
2.6.1.3. Understand the use of the MQ Resource adapter
2.6.2. Tune channel MAXINST to guard against runaway client
2.6.3. Understand security implications for client connections
2.6.4. Use CCDT file to connect to queue manager from MQ clients
2.6.5. Use IBM MQ automatic client reconnection with the IBM MQ classes for:
2.6.5.1. JMS
2.6.5.2. CLIENTRECONNECTOPTIONS
2.6.5.3. CONNECTIONNAMELIST
2.6.5.4. CCDTURL
2.6.6. Specify BOQNAME/BOQTHRESH so JMS avoids use of the DLQ
2.6.7. Ensure all permissions on all objects include +inq
2.6.8. Use DEFINE QMODEL, queues to be used by applications at runtime

REFERENCES:
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.explor
er.doc/j_jmsadmin_intro.htm
https://www.ibm.com/developerworks/community/blogs/aimsupport/entry/avoidin
g_runaway_numbers_of_mq_channels?lang=en
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.explor
er.doc/j_context.htm
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.explor
er.doc/j_objects_copying.htm
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.dev.d
oc/q119430_.htm
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.dev.d
oc/q032280_.htm
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.dev.d
oc/q031710_.htm
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.ref.ad
m.doc/q085720_.htm

2.7. Configure channel exits

SUBTASK(S):
2.7.1. Describe the different MQ channel exits available and their uses
2.7.1.1. Enumerate the different MQ channel exit types
2.7.1.2. Describe the function of each of the different channel exit types
2.7.1.3. Describe the limitations of each of the different channel exit types
2.7.2. Describe the different channel exit calls and associated data structures 2.7.2.1.
Describe the sequence of calls for each of the different channel exit types
2.7.2.2. Describe the input information for each of the different channel exit types
2.7.2.3. Describe the possible outputs from each of the different channel exit
types
2.7.3. Describe the programming languages and the associated requirements for writing
an MQ channel exit
2.7.3.1. Describe which programming languages may be used to write channel
exits for distributed platforms and z/OS
2.7.3.2. Describe the requirements and restrictions on the different programming
languages
2.7.4. Configure a channel auto-definition exit
2.7.4.1. Describe the parameters used to configure a channel auto-definition exit
2.7.4.2. Describe the data which is applicable for each parameter used to
configure a channel auto-definition exit
2.7.4.3. Describe what types of channel may be configured with a channel
autodefinition exit
2.7.4.4. Modify an appropriate channel definition to configure a channel
autodefinition exit
2.7.5. Configure a channel message exit
2.7.5.1. Describe the parameters used to configure a channel message exit
2.7.5.2. Describe the data which is applicable for each parameter used to
configure a channel message exit
2.7.5.3. Describe what types of channel may be configured with a channel
message exit
2.7.5.4. Modify an appropriate channel definition to configure a channel message
exit
2.7.6. Configure a channel security exit
2.7.6.1. Describe the parameters used to configure a channel security exit
2.7.6.2. Describe the data which is applicable for each parameter used to
configure a channel security exit
2.7.6.3. Describe what types of channel may be configured with a channel
security exit
2.7.6.4. Modify an appropriate channel definition to configure a channel security
exit
2.7.7. Configure a channel receive exit
2.7.7.1. Describe the parameters used to configure a channel receive exit
2.7.7.2. Describe the data which is applicable for each parameter used to
configure a channel receive exit
2.7.7.3. Describe what types of channel may be configured with a channel
receive exit
2.7.7.4. Modify an appropriate channel definition to configure a channel receive
exit
2.7.8. Configure a channel send exit
2.7.8.1. Describe the parameters used to configure a channel send exit
2.7.8.2. Describe the data which is applicable for each parameter used to
configure a channel send exit
2.7.8.3. Describe what types of channel may be configured with a channel send
exit
2.7.8.4. Modify an appropriate channel definition to configure a channel send exit
2.7.9. Configure an MQI channel exit
2.7.9.1. Describe the type of MQI channel exit
2.7.9.2. Describe the parameters used to configure an MQI channel exit
2.7.9.3. Describe the data which is applicable for each parameter used to
configure an MQI channel exit
2.7.9.4. Modify the appropriate definition to configure an MQI channel exit
REFERENCES:
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.dev.d
oc/q027990_.htm
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.dev.d
oc/q028010_.htm
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.dev.d
oc/q028050_.htm
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.dev.d
oc/q028180_.htm
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.dev.d
oc/q028280_.htm
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.dev.d
oc/q028170_.htm
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.dev.d
oc/q028110_.htm
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_9.1.0/com.ibm.mq.de
v.doc/q028050_.htm

2.8. Configure an MQ Client

SUBTASK(S):
2.8.1. Understand which applications run on an IBM MQ MQI client
2.8.2. Explain the platform support for IBM MQ clients
2.8.3. Use the MQI in a client application
2.8.3.1. Message Size Limit in a client application
2.8.3.2. Read ahead in client application
2.8.3.3. asynchronous put in a client application
2.8.4. Use MQCONNX

REFERENCES:
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.pro.d
oc/q003480_.htm
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.pro.d
oc/q003490_.htm
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.dev.d
oc/q027280_.htm
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.dev.d
oc/q027360_.htm
Section 3 – Security

3.1. Understand the purpose of Connection Authentication (CONNAUTH)

SUBTASK(S):
3.1.1. Describe interaction between CONNAUTH and CHLAUTH
3.1.2. Know the types of authentication objects used by CONNAUTH
3.1.3. Describe use of CHCKLOCL vs. CHCKCLNT
3.1.4. Explain CONNAUTH handling for failed authentication

REFERENCES:
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_9.1.0/com.ibm.mq.se
c.doc/q132550_.htm
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_9.1.0/com.ibm.mq.se
c.doc/q113250_.htm

3.2. Configure Channel Authentication (CHLAUTH)

SUBTASK(S):
3.2.1. Distinguish between security for LOCAL vs. CLIENT connections
3.2.2. Contrast SSLPEERMAP (CHLAUTH) vs. SSLPEER (CHANNEL)
3.2.3. Understand channel mapping options available via CHLAUTH
3.2.4. Describe utility of CHLAUTH default backstop rules

REFERENCES:
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_9.1.0/com.ibm.mq.ref.
adm.doc/q085520_.htm#q085520___sc11040_9_1
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_9.1.0/com.ibm.mq.se
c.doc/q013870_.htm
https://www.ibm.com/developerworks/community/blogs/aimsupport/entry/websph
ere_mq_chlauth_the_back_stop_rule?lang=en

3.3. Control access to IBM MQ objects

SUBTASK(S):
3.3.1. Explain aspects of MQI client security
3.3.2. Illustrate users that are considered privileged
3.3.3. Understand the function of the setmqaut command
3.3.4. Describe methods to change or revoke access to IBM MQ objects
3.3.5. Configure LDAP integration with MQ
3.3.6. Configure RBAC in MQ appliance
3.3.7. Configure authorization
3.3.7.1. IBMi
3.3.7.2. z/OS

REFERENCES:
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_9.1.0/com.ibm.mq.se
c.doc/q012430_.htm
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_9.1.0/com.ibm.mq.se
c.doc/q010330_.htm
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_9.1.0/com.ibm.mq.se
c.doc/q013300_.htm
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_9.1.0/com.ibm.mq.se
c.doc/q010400_.htm
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_9.1.0/com.ibm.mq.se
c.doc/q010440_.htm
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_9.1.0/com.ibm.mq.se
c.doc/q013550_.htm
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_9.1.0/com.ibm.mq.se
c.doc/q011330_.htm
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_9.1.0/com.ibm.mq.se
c.doc/q013380_.htm
https://www.ibm.com/support/knowledgecenter/en/SS5K6E_9.1.0/com.ibm.mqa.d
oc/security/se00060_.htm
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_9.1.0/com.ibm.mq.se
c.doc/q011420_.htm

3.4. Configure IBM MQ clients and channels with TLS 1.2

SUBTASK(S):
3.4.1. Configure IBM MQ channels with TLS
3.4.1.1. Define chain-of-trust
3.4.1.2. Illustrate use of RACDCERT commands
3.4.1.3. Choose attributes for channel security
3.4.1.4. Understand meaning of CipherSpec vs. CipherSuite
3.4.2. Configure the IBM MQ client with TLS
3.4.2.1. Understand available options to configure key repository
3.4.2.2. Describe ways SSLCipherSpec value can be assigned
3.4.2.3. Compare the impact of different TLS handshake keys
3.4.2.4. Describe ways SSLCIPHERSUITE is set for IBM MQ classes for JMS
REFERENCES:
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_9.1.0/com.ibm.mq.se
c.doc/q009880_.htm
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_9.1.0/com.ibm.mq.se
c.doc/q010170_.htm
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_9.1.0/com.ibm.mq.se
c.doc/q013090_.htm
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_9.1.0/com.ibm.mq.se
c.doc/q013030_.htm
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_9.1.0/com.ibm.mq.se
c.doc/q009950_.htm

3.5. Describe MQ Appliance features that provide intrusion detection

SUBTASK(S):
3.5.1. Describe MQ Appliance Intrusion Detection
3.5.2. Explain MQ Appliance behavior towards intrusion
3.5.3. Illustrate how Intrusion Detection is controlled
3.5.4. Demonstrate how intrusion detection can be ignored

REFERENCES:
https://www.ibm.com/support/knowledgecenter/en/SS5K6E_9.1.0/com.ibm.mqa.d
oc/M2002/intrusiondetection.htm
https://www.ibm.com/support/knowledgecenter/en/SS5K6E_9.1.0/com.ibm.mqa.d
oc/installing/8436_considerations_intrusionswitch.htm
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_9.1.0/com.ibm.mq.tro.
doc/trouble_mqrcnotauth.htm
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.sec.d
oc/q014350_.htm

3.6. Distinguish between the available security choices

SUBTASK(S):
3.6.1. Identify use cases for AMS vs. TLS
3.6.2. Understand z/OS Security Profiles
3.6.3. Describe options available for distributed queueing
3.6.4. Identify requirements for TLS implementation within an MQ cluster

REFERENCES:
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_9.1.0/com.ibm.mq.se
c.doc/q010870_.htm
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_9.1.0/com.ibm.mq.se
c.doc/q014440_.htm
3.7. Configure end-to-end message security

SUBTASK(S):
3.7.1. Understand general steps to configure CONFIDENTIALITY mode
3.7.2. Differentiate between the Qualities of protection within AMS
3.7.3. Contrast the benefits of various QOPs within AMS
3.7.4. Document the required keyring and certificate configuration

REFERENCES:
https://www.youtube.com/watch?v=TtQ43lyMJFk
https://www.ibm.com/developerworks/community/blogs/messaging/tags/mq9%20
bitesize?lang=en
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_9.1.0/com.ibm.mq.se
c.doc/q014590_.htm
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_9.1.0/com.ibm.mq.se
c.doc/q127085_.htm
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_9.1.0/com.ibm.mq.se
c.doc/q014970_.htm
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_9.1.0/com.ibm.mq.co
n.doc/q132610_.htm

Section 4 -Administration

4.1. Administer queue managers and their objects

SUBTASK(S):
4.1.1. Administer queue managers and associated resources using local administration
or remote administration
4.1.1.1. Perform local administration tasks on queue managers that are defined on
local system
4.1.1.2. Perform remote administration of queue managers and their objects from local
system
4.1.2. Administer MQ Objects using the IBM MQ control commands issued at system
command line
4.1.3. Administer MQ Objects using the MQSC commands
4.1.4. Use Programmable Command Formats (PCFs) to perform administration of queue
managers (that supports PCFs) in a network
4.1.5. Administer the MQ appliance using the web-based MQ Console (MQ Appliance)
4.1.6. Administer MQ objects on z/OS using ISPF

REFERENCES:
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_9.1.0/com.ibm.mq.ad
m.doc/q019950_.htm (4.1.1)
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_9.1.0/com.ibm.mq.ad
m.doc/q019970_.htm (4.1.2)
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_9.1.0/com.ibm.mq.ad
m.doc/q020620_.htm (4.1.3)
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_9.1.0/com.ibm.mq.ad
m.doc/q019980_.htm (4.1.4)
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_9.1.0/com.ibm.mq.ad
m.doc/q127570_.htm (4.1.5)
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_9.1.0/com.ibm.mq.ad
m.doc/q022080_.htm (4.1.6)

4.2. Configure IBM MQ Explorer for remote administration

SUBTASK(S):
4.2.1. Identify the prerequisite software and definitions to use MQ Explorer
4.2.2. Identify the security requirements for using MQ Explorer
4.2.2.1. Identify the authorization requirements to use the MQ Explorer
4.2.2.2. Secure the channel between MQ Explorer and each remote queue
manager
4.2.2.3. Secure the MQI Channel between MQ Explorer and the remote queue
manager using TLS security
4.2.3. Use MQ Explorer to connect to a queue manager directly or use an intermediary
queue manager
4.2.4. Configure queue manager to allow read-only access for MQ Explorer

REFERENCES:
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_9.1.0/com.ibm.mq.ad
m.doc/q020380_.htm (4.2.1)
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_9.1.0/com.ibm.mq.ad
m.doc/q020390_.htm (4.2.2)
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_9.1.0/com.ibm.mq.ad
m.doc/q020400_.htm (4.2.2.1)
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_9.1.0/com.ibm.mq.ad
m.doc/q020410_.htm (4.2.2.2)
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_9.1.0/com.ibm.mq.ad
m.doc/q020430_.htm (4.2.2.3)
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_9.1.0/com.ibm.mq.ad
m.doc/q020440_.htm (4.2.3)
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_9.1.0/com.ibm.mq.ad
m.doc/q020450_.htm (4.2.3)
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_9.0.0/com.ibm.mq.se
c.doc/q013740_.htm (4.2.4)
4.3. Monitor and alter IBM MQ using the different command tools

SUBTASK(S):
4.3.1. Perform administration using MQSC commands
4.3.1.1. Display/Modify queue manager parameters
4.3.1.2. Display/Define/Modify/Delete queue manager objects like queues,
channels, listeners, topics, subscriptions, services, process definitions,
etc.
4.3.1.3. Start/Stop/Refresh/Resolve queue manager objects
4.3.2. Use PCF to perform administration tasks
4.3.2.1. Identify the format of PCF command message
4.3.2.2. Send and Receive PCF messages in specified queue
4.3.2.3. Identify the PCF commands for specific actions
4.3.3. Identify and use CL commands for MQ Administration on IBMi
4.3.4. Perform administration using Command Line Interface
4.3.4.1. Perform queue manager administration using control commands
4.3.4.2. Use utility control commands to perform administration
4.3.5. Perform administration tasks using administrative tools
4.3.5.1. Use IBM MQ Explorer to monitor and alter IBM MQ
4.3.5.2. Configure and use MQ Console to monitor and alter IBM MQ (MQ
Appliance)

REFERENCES:
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_9.1.0/com.ibm.mq.ad
m.doc/q020620_.htm (4.3.1)
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_9.1.0/com.ibm.mq.ref.
adm.doc/q085130_.htm (4.3.1.*)
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_9.1.0/com.ibm.mq.ad
m.doc/q020010_.htm (4.3.2)
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_9.1.0/com.ibm.mq.ref.
adm.doc/q086870_.htm (4.3.2.*)
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_9.1.0/com.ibm.mq.ref.
adm.doc/q083880_.htm (4.3.3)
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_9.1.0/com.ibm.mq.ref.
adm.doc/q083010_.htm (4.3.4.*)
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_9.1.0/com.ibm.mq.ex
plorer.doc/e_configuring.htm (4.3.5.1)
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_9.1.0/com.ibm.mq.co
n.doc/q128300_.htm (4.3.5.2)
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_9.1.0/com.ibm.mq.ad
m.doc/q127570_.htm (4.3.5.2)
4.4. Define procedures to recover messages and objects in the event of failure

SUBTASK(S):
4.4.1. Identify the recovery steps in the case of disk drive failures
4.4.1.1. Identify the recovery steps that can be performed in the case of linear
logging.
4.4.1.2. Identify the recovery steps that can be performed in the case of circular
logging.
4.4.2. Identify the recovery steps in the case of damaged queue manager objects
4.4.3. Recover damaged object in IBM MQ
4.4.4. Identify the recovery procedures for IBM MQ on z/OS
4.4.5. Identify the recovery procedures for IBM MQ Appliance

REFERENCES:
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.tro.do
c/q040550_.htm (4.4.1)
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.tro.do
c/q040560_.htm (4.4.2)
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.con.d
oc/q018550_.htm (4.4.3)
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.tro.do
c/q040590_.htm (4.4.4)
https://www.ibm.com/support/knowledgecenter/SS5K6E_9.1.0/com.ibm.mqa.doc/t
roubleshooting/tr00030_.htm (4.4.5)

4.5. Implement dead-letter queue (DLQ) handling

SUBTASK(S):
4.5.1. Configure dead letter queue for queue managers
4.5.2. Invoke DLQ Handler and process messages from dead letter queue
4.5.3. Use DLQ Handler rules table to process messages that arrive on the DLQ

REFERENCES:
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_9.1.0/com.ibm.mq.ad
m.doc/q020730_.htm (4.5.1)
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_9.1.0/com.ibm.mq.ad
m.doc/q005540_.htm (4.5.2)
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_9.1.0/com.ibm.mq.ad
m.doc/q005640_.htm (4.5.2)
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_9.1.0/com.ibm.mq.ad
m.doc/q005660_.htm (4.5.3)
4.6. Acquire, apply maintenance, or migrate IBM MQ

SUBTASK(S):
4.6.1. Query the maintenance level of the IBM MQ
4.6.2. Acquire fix packs/firmware
4.6.3. Apply and remove fix packs/firmware on platforms
4.6.4. Apply upgrade on an MQ platform

REFERENCES:
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_9.1.0/com.ibm.mq.mi
g.doc/q006180_.htm (4.6)
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_9.1.0/com.ibm.mq.mi
g.doc/q008130_.htm (4.6.1)
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_9.1.0/com.ibm.mq.mi
g.doc/q007990_.htm (4.6.3)
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_9.1.0/com.ibm.mq.mi
g.doc/q006260_.htm (4.6.4)

4.7. Use the WEB UI and REST interface

SUBTASK(S):
4.7.1. Use the administrative REST API
4.7.2. Use REST API discovery
4.7.3. Use the administrative Web UI

REFERENCES:
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_9.1.0/com.ibm.mq.ad
m.doc/q127590_.htm (4.7)
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_9.1.0/com.ibm.mq.ad
m.doc/q128250_.htm (4.7.1)
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_9.1.0/com.ibm.mq.ad
m.doc/q128290_.htm (4.7.2)

4.8. Configure different types of logs

SUBTASK(S):
4.8.1. Understand the types of logs and the differences between them
4.8.2. Understand the impact of log size
4.8.3. Manage Logs
4.8.3.1. Determine log location and superfluous log files
4.8.4. Migrate logs on UNIX, Linux, and Windows
REFERENCES:
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_9.1.0/com.ibm.mq.co
n.doc/q018440_.htm (4.8.1)
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_9.1.0/com.ibm.mq.co
n.doc/q018470_.htm (4.8.2)
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_9.1.0/com.ibm.mq.co
n.doc/q018500_.htm (4.8.3)
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_9.1.0/com.ibm.mq.co
n.doc/q018520_.htm (4.8.3.1)
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_9.1.0/com.ibm.mq.co
n.doc/q018510_.htm (4.8.3.1)
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_9.1.0/com.ibm.mq.mi
g.doc/q130870_.htm (4.8.4)

Section 5 -Availability

5.1. Configure and manage a multi-instance queue manager

SUBTASK(S):
5.1.1. Identify additional components needed to build high availability solution
5.1.2. List supported platforms
5.1.3. Create a multi-instance queue manager
5.1.4. Delete a multi-instance queue manager
5.1.5. Start and stop multi-instance queue manager
5.1.6. Migrate a multi-instance queue manager

REFERENCES:
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_9.1.0/com.ibm.mq.ex
plorer.doc/e_ManagingMultiinstanceQueueManagers.htm
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_9.1.0/com.ibm.mq.mi
g.doc/q006452_.htm

5.2. Configure IBM MQ for automatic client reconnection

SUBTASK(S):
5.2.1. Configure XMS client to reconnect automatically
5.2.2. Create MQI client automatic reconnection support
5.2.3. Create queue managers and IBM MQ listeners
5.2.4. Create IdentifyClient and server channel definitions
REFERENCES:
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_9.1.0/com.ibm.mq.xm
s.doc/xms_automatic_client_reconnection.htm
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_9.1.0/com.ibm.mq.co
n.doc/q017800_.htm

5.3. Implement backup, restart, and recovery procedures

SUBTASK(S):
5.3.1. Perform backup
5.3.1.1. Queue manager data
5.3.1.2. Queue manager definitions
5.3.1.3. Security data
5.3.2. Understand back up and recover page sets
5.3.3. Restart
5.3.3.1. After a normal shutdown
5.3.3.2. After an abnormal termination
5.3.3.3. If page sets have been lost
5.3.3.4. If log data sets have been lost
5.3.3.5. If CF structures have been lost
5.3.4. Recover from disaster

REFERENCES:
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_9.1.0/com.ibm.mq.ad
m.doc/q022620_.htm
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_9.1.0/com.ibm.mq.tro.
doc/q114790_.htm
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_9.1.0/com.ibm.mq.ad
m.doc/q022510_.htm

5.4. Implement a Queue-Sharing Group for High Availability

SUBTASK(S):
5.4.1. Understand the concepts of shared Channels
5.4.2. Understand clustering and queue sharing groups
5.4.3. Describe queue-sharing groups
5.4.4. Configure the queue sharing group
REFERENCES:
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_9.1.0/com.ibm.mq.co
n.doc/q019095_.htm
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_9.1.0/com.ibm.mq.pro
.doc/q003710_.htm
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_9.1.0/com.ibm.mq.pro .doc/
q003630_.htm

5.5. Manage an MQ cluster

SUBTASK(S):
5.5.1. Understand Queue Manager definition commands
5.5.2. Understand Channel definition commands
5.5.3. Understand Queue definition commands
5.5.4. Use SUSPEND QMGR, RESUME QMGR and clusters
5.5.5. Use REFRESH CLUSTER
5.5.6. Use RESET CLUSTER
5.5.7. Configure workload balancing in clusters
5.5.8. Understand asynchronous behavior of CLUSTER commands on z/OS

REFERENCES:
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.ref.con.doc/
q082310_.htm?view=kc
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.ref.con.doc/
q082320_.htm?view=kc
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.ref.con.doc/
q082330_.htm?view=kc
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.ref.con.doc/
q082350_.htm?view=kc
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.ref.con.doc/
q082360_.htm?view=kc
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.ref.con.doc/
q082370_.htm?view=kc
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.ref.con.doc/
q082380_.htm?view=kc
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.ref.con.doc/
q082700_.htm?view=kc

5.6. Configure and Manage HA/DR for MQ appliance

SUBTASK(S):
5.6.1. Configure and Manage HA for MQ appliance
5.6.1.1. Plan HA for MQ appliance
5.6.1.2. Configure HA for MQ appliance
5.6.1.3. Suspend an appliance from an HA group for maintenance
5.6.1.4. Replace a failed node in a high availability group
5.6.1.5. Manage queue manager locations in a high availability group
5.6.1.6. Regenerate the keys for secure communication of the HA pair
5.6.1.7. Disaster recovery for a high availability queue manager
5.6.2. Configure and Manage DR for MQ appliance
5.6.2.1. Switch over to a recovery appliance
5.6.2.2. Switch back to the main appliance
5.6.2.3. Replace a failed node in a disaster recovery configuration
5.6.2.4. Test the recovery appliance
5.6.2.5. Reverse disaster recovery roles
5.6.2.6. View the status of a disaster recovery queue manager

REFERENCES:
https://www.ibm.com/support/knowledgecenter/SS5K6E_9.1.0/com.ibm.mqa.doc/planni
ng/pl00300_.htm
https://www.ibm.com/support/knowledgecenter/SS5K6E_9.1.0/com.ibm.mqa.doc/planni
ng/pl00300_.htm
https://www.ibm.com/support/knowledgecenter/SS5K6E_9.1.0/com.ibm.mqa.doc/admini
stering/ad00161_.htm?view=kc
https://www.ibm.com/support/knowledgecenter/SS5K6E_9.1.0/com.ibm.mqa.doc/admini
stering/c000265_copy.htm?view=kc
https://www.ibm.com/support/knowledgecenter/SS5K6E_9.1.0/com.ibm.mqa.doc/admini
stering/ad00164_.htm?view=kc
https://www.ibm.com/support/knowledgecenter/SS5K6E_9.1.0/com.ibm.mqa.doc/admini
stering/ad00165_.htm?view=kc
https://www.ibm.com/support/knowledgecenter/SS5K6E_9.1.0/com.ibm.mqa.doc/admini
stering/ad00200_.htm?view=kc
https://www.ibm.com/support/knowledgecenter/SS5K6E_9.1.0/com.ibm.mqa.doc/admini
stering/ad00181_.htm?view=kc
https://www.ibm.com/support/knowledgecenter/SS5K6E_9.1.0/com.ibm.mqa.doc/admini
stering/ad00187_.htm?view=kc
https://www.ibm.com/support/knowledgecenter/SS5K6E_9.1.0/com.ibm.mqa.doc/admini
stering/ad00183_.htm?view=kc
https://www.ibm.com/support/knowledgecenter/SS5K6E_9.1.0/com.ibm.mqa.doc/admini
stering/ad00184_.htm?view=kc
https://www.ibm.com/support/knowledgecenter/SS5K6E_9.1.0/com.ibm.mqa.doc/admini
stering/ad00185_.htm?view=kc

5.7. Create a High Availability Replication Data Queue manager (HA RDQM)
topology
SUBTASK(S):
5.7.1. Understand the requirements for RDQM HA solution
5.7.2. Define the Pacemaker cluster (HA group)
5.7.3. Create an HA RDQM
5.7.4. Set the Preferred Location for an RDQM
5.7.5. Create and delete a floating IP address
5.7.6. Start, stop, and display the state of an HA RDQM
5.7.7. Replace a failed node

REFERENCES:
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.con.doc/q13
0980_.htm?view=kc
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.con.doc/q13
0290_.htm?view=kc
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.con.doc/q13
0310_.htm?view=kc
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.con.doc/q13
0330_.htm?view=kc
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.con.doc/q13
0340_.htm?view=kc
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.con.doc/q13
0320_.htm?view=kc
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.con.doc/q13
1000_.htm?view=kc

Section 6 -Monitoring

6.1. Explain the IBM MQ capabilities for monitoring

SUBTASK(S):
6.1.1. Explain Event monitoring
6.1.2. Explain Message monitoring
6.1.3. Explain Accounting and statistics messages
6.1.4. Explain System topics for monitoring and activity trace
6.1.5. Monitoring the IBM MQ Bridge to Salesforce
6.1.6. Explain Application activity trace
6.1.7. Explain Real-time monitoring
6.1.8. Explain Monitoring clusters
6.1.9. Explain Monitoring performance and resource usage
REFERENCES:
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.mon.doc/q0
36150_.htm?view=kc
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.mon.doc/q0
36600_.htm?view=kc
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.mon.doc/q0
37240_.htm?view=kc
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.mon.doc/m
o00040_.htm?view=kc
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.mon.doc/q1
29780_.htm?view=kc
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.mon.doc/q0
37520_.htm?view=kc
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.mon.doc/q0
37980_.htm?view=kc
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.mon.doc/q0
04840_.htm?view=kc
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.mon.doc/q0
38140_.htm?view=kc

6.2. Enable and Monitor IBM MQ Events

SUBTASK(S):
6.2.1. Enable and Monitor Instrumentation events
6.2.2. Enable and Monitor Performance events
6.2.3. Enable and Monitor Configuration events
6.2.4. Enable and Monitor Command events
6.2.5. Enable and Monitor Logger events
6.2.6. Enable and Monitor Authority configuration events

REFERENCES:
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.mon.doc/q0
36160_.htm?view=kc
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.mon.doc/q0
36320_.htm?view=kc
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.mon.doc/q0
36480_.htm?view=kc
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.mon.doc/q0
36520_.htm?view=kc
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.mon.doc/q0
36550_.htm?view=kc
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.mon.doc/q1
26110_.htm?view=kc
6.3. Monitor Message and Application Activities

SUBTASK(S):
6.3.1. Monitor Activities and operations
6.3.2. Monitor Message route techniques
6.3.3. Monitor Activity recording
6.3.4. Monitor Trace-route messaging
6.3.5. Monitor IBM MQ display route application
6.3.6. Monitor Activity report reference

REFERENCES:
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.mon.doc/q0
36610_.htm?view=kc
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.mon.doc/q0
36620_.htm?view=kc
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.mon.doc/q0
36630_.htm?view=kc
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.mon.doc/q0
36690_.htm?view=kc
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.mon.doc/q0
36860_.htm?view=kc
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.mon.doc/q0
37000_.htm?view=kc

6.4. Gather and analyze IBM MQ accounting and statistics data

SUBTASK(S):
6.4.1. Gather Accounting messages
6.4.2. Gather Statistics messages
6.4.3. Gather Displaying accounting and statistics information
6.4.4. Analyze Accounting and statistics message reference
6.4.4.1. Accounting and statistics message MQMD (message descriptor)
6.4.4.2. Message data in accounting and statistics messages
6.4.4.3. MQI accounting message data
6.4.4.4. MQI statistics message data
6.4.4.5. Queue statistics message data
6.4.4.6. Channel statistics message data

REFERENCES:
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.mon.doc/q0
37250_.htm?view=kc
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.mon.doc/q0
37320_.htm?view=kc
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.mon.doc/q0
37390_.htm?view=kc
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.mon.doc/q0
37420_.htm?view=kc
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.mon.doc/q0
37440_.htm?view=kc
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.mon.doc/q0
37450_.htm?view=kc
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.mon.doc/q0
37460_.htm?view=kc
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.mon.doc/q0
37480_.htm?view=kc
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.mon.doc/q0
37490_.htm?view=kc
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.mon.doc/q0
37500_.htm?view=kc

6.5. Use IBM MQ administration tools or commands to monitor the status of a


queue manager, channel or queue

SUBTASK(S):
6.5.1. Monitor queues
6.5.1.1. Checking that messages on the queue are available
6.5.1.2. Checking whether your application is getting messages off the queue
6.5.1.3. Determining whether the application can process messages fast enough
6.5.2. Monitor channels
6.5.2.1. Determining whether the channel is running
6.5.2.2. Checking that the channel is moving messages
6.5.2.3. Determining whether the channel can process messages fast enough
6.5.3. Monitor system resource usage by using the amqsrua command
6.5.4. Monitor using the REST management interface

REFERENCES:
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.mon.doc/q0
38010_.htm?view=kc
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.mon.doc/q0
38030_.htm?view=kc
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.mon.doc/q0
38040_.htm?view=kc
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.mon.doc/q0
38050_.htm?view=kc
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.mon.doc/q0
38070_.htm?view=kc
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.mon.doc/q0
38080_.htm?view=kc
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.mon.doc/q0
38090_.htm?view=kc
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.mon.doc/q0
38110_.htm?view=kc
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.mon.doc/m
o00013_.htm?view=kc
https://www.ibm.com/support/knowledgecenter/SS5K6E_9.1.0/com.ibm.mqa.doc/monito
ring/mo00060_.htm?view=kc

Section 7 -Performance Tuning

7.1. Identify the tools available to assist in IBM MQ performance

SUBTASK(S):
7.1.1. Reduce the number of unwanted topics in the topic tree
7.1.2. Improve performance of non-persistant messges
7.1.3. Identify the tools available to assist in IBM MQ performance on z/OS
7.1.3.1. Monitoring performance and resource usage
7.1.4. Identify the tools available to assist in IBM MQ performance on the MQ appliance
7.1.4.1. Appliance Performance Report

REFERENCES:
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.mon.doc/q0
38140_.htm?view=kc
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.mon.doc/q0
05060_.htm?view=kc
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_9.1.0/com.ibm.mq.dev.doc/
q026310_.htm
https://ibm-messaging.github.io/mqperf/MPA3.pdf

7.2. Use accounting and statistical data to identify and resolve performance
issues

SUBTASK(S):
7.2.1. Performance event statistics
7.2.2. Queue service interval events
7.2.3. Rules for queue service interval events
7.2.4. Enabling queue service interval events
7.2.5. Queue depth events
7.2.6. Use accounting and statistical data to identify and resolve performance issues on
z/os
7.2.6.1. Processing type 115 SMF records
7.2.6.2. Storage manager data records
7.2.6.3. Coupling facility manager data records
7.2.6.4. Log manager data records
7.2.6.5. Shared queues and queue depth events on z/OS

REFERENCES:
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.mon.doc/q0
38290_.htm?view=kc
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.mon.doc/q0
38300_.htm?view=kc
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.mon.doc/q0
38310_.htm?view=kc
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.mon.doc/q0
38380_.htm?view=kc
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.mon.doc/q0
36330_.htm?view=kc
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.mon.doc/q0
36340_.htm?view=kc
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.mon.doc/q0
36360_.htm?view=kc
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.mon.doc/q0
36370_.htm?view=kc
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.mon.doc/q0
36420_.htm?view=kc
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.mon.doc/q0
36440_.htm?view=kc

7.3. Tune IBM MQ object definitions for performance and tune client and server
connection channel parameters

SUBTASK(S):
7.3.1. Tune client and server connection channels
7.3.2. Tune distributed publish/subscribe networks
7.3.3. Reduce the number of unwanted topics in the topic tree
7.3.3.1. Tuning for Z/OS
7.3.4. Enable dynamic page set expansion
7.3.5. Define buffer pools

REFERENCES:
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.mon.doc/q0
36143_.htm?view=kc
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.mon.doc/q0
36144_.htm?view=kc

Section 8 -Problem Determination

8.1. Locate problem information such as IBM MQ error logs, FFST files and IBM
MQ dumps

SUBTASK(S):
8.1.1. Identify the location(s) of the MQ logs
8.1.2. Identify which MQ log will hold which type of error
8.1.3. Identify location of FFST files
8.1.4. Identify location of MQ dump files
8.1.4.1. Know the different types of dump file that can be produced

REFERENCES:
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.tro.do
c/q114840_.htm
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.tro.do
c/q040150_.htm
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.tro.do
c/q039890_.htm

8.2. Produce an IBM MQ trace

SUBTASK(S):
8.2.1. Describe the different types of trace available.
8.2.2. Describe how to start and stop a trace
8.2.2.1. Options available
8.2.2.2. User trace
8.2.2.3. System trace
8.2.2.4. API trace
8.2.2.5. Comms trace
8.2.3. Identify the location of the trace data when it has been created
8.2.4. Review trace data
8.2.5. Check all trace activity has ended if system trace used
REFERENCES:
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.tro.do
c/q039590_.htm

8.3. Identify the steps to evaluate and recover a non-responsive queue manager

SUBTASK(S):
8.3.1. Identify non-responsive queue manager
8.3.1.1. runmqsc command does not return information
8.3.1.2. Message processing is halted
8.3.2. Evaluate hung queue manager
8.3.2.1. Check for FFST files
8.3.2.2. Check error logs for messages
8.3.2.3. Check system file space
8.3.3. End and restart queue manager manually
8.3.3.1. Queue manager that will not end with endmqm –w wait option may need
to be ended immediately with endmqm –i option
8.3.3.2. Queue manager that will not end with endmqm –i option may need to be
ended immediately with endmqm –p option
8.3.3.3. Very rare occasions may require mq processes to be killed in particular
order
8.3.4. Describe steps to recover from unexpected failures
8.3.4.1. Disk drive failures
8.3.4.2. Damaged objects
8.3.5. Restore queue manager from point-in-time backups

REFERENCES:
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_9.1.0/com.ibm.mq.tro.
doc/q038540_.htm
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_9.1.0/com.ibm.mq.tro.
doc/q038790_.htm
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_9.1.0/com.ibm.mq.tro.
doc/q114840_.htm
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_9.1.0/com.ibm.mq.tro.
doc/q040150_.htm
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_9.1.0/com.ibm.mq.ref.
adm.doc/q083460_.htm
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_9.1.0/com.ibm.mq.co
n.doc/q015240_.htm
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_9.1.0/com.ibm.mq.ad
m.doc/q020590_.htm
8.4. Determine the route that a message took through a queue manager network

SUBTASK(S):
8.4.1. Monitor messages
8.4.1.1. Display route (dspmqrte)
8.4.1.2. Activity recording
8.4.1.3. Trace-route messaging
8.4.2. Check for undelivered messages
8.4.2.1. Message on dead letter queue 8.4.2.2.
Messages on transmission queues.
8.4.3. Manually investigate message route
8.4.3.1. Determine message route through a cluster
8.4.4. Determine point-to-point message routing including queue alias and channel

REFERENCES:
https://www.ibm.com/support/knowledgecenter/en/SSFKSJ_9.1.0/com.ibm.mq.mo
n.doc/q036600_.htm https://www.slideshare.net/MattLeming/where-is-my-
message?cm_mc_uid=13747546678514912266867&cm_mc_sid_50200000=149139
4968

8.5. Describe how to use the Enhanced Application Activity Trace

SUBTASK(S):
8.5.1. Identify what to trace
8.5.2. Decide how to trace
8.5.2.1. Use mqat.ini and turn on and off ACTVTRC on queue manager
8.5.2.2. Use alternate method by subscribing to $SYS … ActivityTrace topics
8.5.3. Start trace
8.5.3.1. When using mqat.ini turn on ACTVTRC on queue manager
8.5.3.2. When using alternate method subscribe to
$SYS/MQ/INFO/QMGR/qmgr_name/ActivityTrace/resource_type/resourc
e_identifier
8.5.4. Review the trace output (Use the amqsact program)
8.5.5. End trace
8.5.5.1. When using mqat.ini turn off ACTVTRC on queue manager
8.5.6. When using alternate method remove subscription to
$SYS/MQ/INFO/QMGR/qmgr_name/ActivityTrace/resource_type/resource_identi
fier
REFERENCES:
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.mon.d
oc/q037520_.htm

8.6. Predict the final destination of a message given a scenario containing alias or
remote definitions

SUBTASK(S):
8.6.1. Scenario 1 – three distributed queue managers – only remote definitions
8.6.2. Scenario 2 – three distributed queue managers – remote and alias definitions
8.6.3. Scenario 3 – cluster of three queue managers – alias definitions
8.6.4. Scenario 4 - three distributed queue managers – remote and alias definitions –
message ends up on the dead-letter queue (DLQ)

REFERENCES:
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.pro.d
oc/q003110_.htm
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.pro.d
oc/q003120_.htm
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.pro.d
oc/q017221_.htm
https://www.ibm.com/support/knowledgecenter/SSFKSJ_9.1.0/com.ibm.mq.dev.d
oc/q029180_.htm

Next Steps
1. Take the MQ System Administrator V9.1 assessment test.

2. If you pass the assessment exam, visit pearsonvue.com/ibm to schedule your


testing sessions.

3. If you failed the assessment exam, review how you did by section. Focus
attention on the sections where you need improvement. Keep in mind that you
can take the assessment exam as many times as you would like ($30 per exam),
however, you will still receive the same questions only in a different order.

You might also like