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.