IBM MQ V9.1 System Administrator study materials
IBM MQ V9.1 System Administrator study resources

IBM MQ V9.1 System Administrator flashcards

IBM MQ V9.1 System Administrator · Build recall with a focused review session.

32 cards. Read the term and the definition here. The deck at the top of this page is optional.

crtmqm
Command that creates a queue manager and its data files. Options include -q to leave it stopped, and -lp/-ls to set primary and secondary log counts.
endmqm -i
Immediate shutdown mode. Channels and applications are terminated without waiting for units of work to complete, so use it only when a normal shutdown is blocked.
dspmq
Displays local queue managers and their running status. Add -m QMGR for one queue manager, and -o all to also show installation name and data directory.
DISPLAY QSTATUS TYPE(HANDLE)
Lists processes that currently hold a queue open, with their connection and open options. Use it to find the consumer blocking a clear or shutdown.
rcdmqimg
Records a media image of object definitions into the queue manager log. Media images let log replay restore object definitions after logs are truncated or reused.
DEADQ attribute
Queue-manager attribute naming the dead letter queue. Messages that cannot be routed are written there; if unset, they are discarded and lost.
runmqsc
Interactive MQSC command processor. It can read commands from a file or standard input, and prints AMQ return codes for each command executed.
CLEAR QLOCAL
Removes all messages from a local queue. It fails if another process holds the queue open with exclusive access, so check QSTATUS handles first.
MAXDEPTH
Queue attribute setting the maximum number of messages allowed. The default is 5000; a put beyond it fails with reason code 2053 MQRC_Q_FULL.
DEFPSIST
Queue attribute giving the default message persistence when the application requests persistence as defined by the queue. Values are YES and NO.
NPMCLASS(HIGH)
Queue attribute that makes non-persistent messages survive a queue manager restart by keeping them in the log-backed store rather than memory only.
Transmission queue
Local queue that holds messages awaiting a sender or server channel. Its name must match the XMITQ attribute on the sending channel and remote queue definitions.
CONNAME
Channel attribute on the sending end giving the partner host and port, for example host(1414). It must reach a listener serving the partner queue manager.
TRIGTYPE
Queue attribute controlling trigger conditions: FIRST fires when the queue becomes non-empty, EVERY on each message, DEPTH at a set depth, NONE disables triggering.
CLUSRCVR channel
Cluster receiver channel that lets a queue manager join a cluster. Its CLUSTER attribute names the cluster and it advertises the queue manager to repositories.
REPOS(YES)
Queue-manager attribute making it a full repository in a cluster, holding complete cluster membership and queue information rather than partial knowledge.
LISTENER object
Definition controlling an inbound TCP port for channel connections. Created with DEFINE LISTENER and started with START LISTENER; default port is 1414.
CHAD
Queue-manager attribute that controls channel auto-definition. When enabled, unknown inbound channel definitions can be created automatically from the partner's data.
AMQERR01.LOG
Current queue manager error log, found in the errors directory. Older entries rotate to AMQERR02.LOG and AMQERR03.LOG, oldest last.
DISPLAY CHSTATUS
Shows channel state including STATUS, SUBSTATE, and CURSEQNO. Comparing CURSEQNO on both ends reveals lost or duplicated messages across a link.
Reason code 2035
MQRC_NOT_AUTHORIZED. The user ID lacks the required authority, or a CHLAUTH rule blocked the connection; inspect authorization records and channel authentication rules.
Reason code 2059
MQRC_Q_MGR_NOT_AVAILABLE. The queue manager is not running or the listener is not reachable; check dspmq status and listener state.
STOP CHANNEL MODE(FORCE)
Terminates a channel that will not stop normally. It can leave in-doubt messages requiring resolution, so prefer normal stop when possible.
strmqtrc
Starts trace for a queue manager. Use -t all for all trace types and -m to name the queue manager; stop with endmqtrc. Output is verbose.
MQDLH header
Dead letter header placed on messages moved to the dead letter queue. It records the original destination queue and the reason the message failed.
Channel retry attributes
SHORTRTY and SHORTTMR set short retry count and interval; LONGRTY and LONGTMR set long retry. They govern how long a sender keeps retrying.
SET AUTHREC
MQSC command that grants or removes authorities for a principal or group on a profile. OBJTYPE selects queue manager, queue, or other object classes.
CHLAUTH ADDRESSMAP
Channel authentication rule type mapping an incoming IP address pattern to an MCAUSER user ID, controlling which identity the connection assumes.
CHLAUTH evaluation order
Rules are checked in the order SSLPEERMAP, USERMAP, ADDRESSMAP, QMGRMAP, then BLOCKUSER. The first matching rule determines the outcome.
SSLKEYR
Queue-manager attribute giving the path stem of the key repository. The queue manager appends .kdb for the CMS format holding certificates and keys.
SSLCIPH
Channel attribute selecting the TLS cipher specification. Both channel ends must agree; ANY_TLS12 allows any TLS 1.2 cipher suite.
CONNAUTH and ADOPTCTX
CONNAUTH names the authentication information object checked at connect time. ADOPTCTX(YES) makes the supplied user ID the context for authority checks.