C2180-410 - IBM MQ V8.0, System Administration
Go back to IBM
An MQI Client application, which is run from different client machines, wants to benefit from the read ahead performance advantages for non-persistent messages. While the client programs are changed on some machines to specify the MQOO_READ_AHEAD option, some other machines have to run the existing client application code without that option for a certain period of time. What must the system administrator configure to support the coexistence of the two different versions of the client application?
SHARECNV(0) on the SVRCONN channel and DEFREADA(YES) for the queues
An application puts a batch of messages onto a local queue for processing multiple times during the day. The system administrator needs to determine the size of the messages put to the queue. What type of monitoring does the system administrator need to enable and which value needs to be reviewed by the system administrator that indicates the size of the messages put?
Enable queue statistics on the queue manager and review the MaxMsgLength.
A system administrator needs to know whether the elapsed time between a put and a get operation on a queue is greater than 10 milliseconds. What can system administrator do to get this information?
Set QSVCIEV(HIGH) and QSVCINT(10) on the queue and set PERFMEV(ENABLED) on the queue manager.
A system administrator installed IBM MQ V8.0 on AIX. Business rules require complete recovery of messages on queues to avoid data loss and a quick restart of IBM MQ V8.0 to minimize messaging outages. What must the system administrator to do make MQ compliant with these business rules?
Create a queue manager as persistent and back up /usr/mqm regularly.
A financial company is having a problem with IBM MQ on their development system. The queue manager is not down, but the new application keeps failing and MQ generates FDC files. This problem is significantly affecting the business as they could miss the project deadlines. The system administrator needs to open a Service Request (SR) to report the problem to IBM. What should be the severity of the SR raised by the system administrator?
A system administrator needs to design a solution for transferring confidential data from a financial institution that is using MQ network to another institution that is using non-MQ network and FTP/SFTP protocols. The data must be protected while the messages are on the queues on the MQ network and during the transfer. How can the system administrator do this?
Use IBM MQ Managed File Transferand Advanced Message Security.
A system administrator has defined a queue manager cluster (CLUS1) consisting of queue managers QMGR1, QMGR2 and QMGR3. QMGR1 and QMGR2 are full repository queue managers. The system administrator has been asked to add a new queue manager, QMGR4, as a partial repository to the existing cluster. What action does the system administrator need to perform on QMGR4? (Choose two.)
RunALTER QMGR REPOS (CLUS1)
Define a cluster-sender channel to QMGR2
IBM MQ for z/OS recovery routines experienced an issue which resulted in an X'5C6" abend. What type of dump needs to be investigated by the system administrator if no dump location has been specified by JCL?
A system administrator needs to check the settings of a channel definition table on a client system that has only MQ client software installed. How can the system administrator check the local channel definition table on the client system?
Export the MQCHLTAB environment variable.
The security exit code for a RECEIVER channel has been modified. What does the system administrator have to do to activate the changed security exit with minimum impact to the running systems?
Issue command REFRESH SECURITY TYPE(EXIT).
IBM MQ will be installed into a multi-instance queue manager environment. After defining the shared file system, the system administrator created the queue manager QMA on the first server. How can the system administrator create the second queue manager in order for it to be the standby instance?
Change the STANDBY option in the queue manager object to PERMITTED.
A client application with IP address 10.2.2.2 connecting to a queue manager needs to be blocked for security purposes. Which command does system administrator need to run to block this client application?
SET CHLAUTH (*) TYPE (ADDRESSMAP) ADDRESSMAP (10.2.2.2) USERSCR (BLOCKADDR)
A system administrator is using the MQ-supplied Dead Letter Queue Handler program. The system administrator needs to ensure that the dead-letter queue does not fill up and the messages that cannot be requeued to their original destination are moved to a queue named `SYS4.DEAD.QUEUE.MANUAL', with the dead-letter header included in the message. Which final rule in the dead-letter queue rules table input should the system administrator use?
ACTION (FWD) FWDQ (SYS4.DEAD.QUEUE.MANUAL) HEADER(YES)
A system administrator created a program to monitor the queue manager using Programmable Command Format (PCF) commands. The program reported an invalid format error in the message header when the system administrator ran the program. To correct the invalid program error, which message format should the system administrator specify in the QMD Header?
A system administrator would like to capture accounting and statistics data to analyze performance of channels across multiple platforms. Where can the system administrator capture the data?
On SYSTEM.ADMIN.ACCOUNTING.QUEUE and SYSTEM.ADMIN.STATISTICS.QUEUE.
An application using the WebSphere MQ classes for JMS encountered an error. A First Failure Support Technology (FFST) file has been created named JMS0001.FDC. Which default directory should the system administrator review?
A user reports that the message was put to queue QUEUE1, but an application receives MQRC_NO_MSG_AVAILABLE when it tries to get the message. Which command can the system administrator use to check both the current depth of QUEUE1 and whether there are uncommitted messages?
DISPLAY THREAD (*) TYPE (INDOUBT)
A queue-sharing group on z/OS consists of three queue managers: QM1, QM2, and QM3. After an unexpected failure, QM2 cannot be restarted. A system administrator needs to find out if there are any indoubt threads that need to be recovered manually. What command should the system administrator run on QM1 to see the indoubtthreads.
DISPLAY THREAD (*) TYPE (INDOUBT) ALL
For a queue manager with CHLAUTH(DISABLED), the AUTHINFO has been defined as follows: DEFINE AUTHINFO (`CHECK.PWD') AUTHTYPE (IDPWOS) CHCKCLNT (REQUIRED) ADOPTCTX (NO) A developer tried to test the connection by setting the MQSAMP_USER_ID to "user1" setting the MQSERVER environment variable, and running the amqsputc sample program. The developer logon ID, "user2", has no access to the queue manager, but "user1" has all the required access. When the developer ran amqsputc, it prompted for a password. The developer provided a valid password for "user1", but amqsputc failed with the MQRC_NOT_AUTHORIZED 2035 reason code. What did the system administrator identify as the cause for the 2035 reason code?
"user1" does not have access to the channel.
A z/OS batch application called ORDRPROC processes order messages. Each message is 30 to 40 KB in size. In the past, a non-shared local queue was used and the application was always run on the same single LPAR. As part of a 24/7 high availability project, the queue is to be converted into a shared queue, so the processing can take place on any of four LPARs, but it is critical that the messages are processed by only one instance of the batch server program at a time. The shared queue is to use an existing Coupling Facility structure named BATCHMSGS which is configured to offload messages larger than 24 KB to shared message data set (SMDS). In addition to setting QSGDISP(SHARED), which attributes (amongst others) must the system administrator use within the define QLOCAL command for the new shared queue to support these requirements?
A system administrator has migrated a z/OS queue manager from a previous version to V8.0.0. Which action does the system administrator need to take to implement the larger 8-byte Relative Byte Address (RBA) for the active logs?
Delete and redefine the active logs.
There is a requirement to create a development queue manager on AIX with authorization checks disabled. How can a system administrator do this?
Set environment variable MQSNOAUT=yes before creating the queue manager.
A system administrator is preparing for a multi-instance queue manager configuration and has run the amqmfsck command. What does a positive report from the command amqmfsck tell the system administrator?
The queue manager is ready to participate in a multi-instance configuration.
A system administrator needs to generate report messages that show the sequence of MQI calls that an application sends. What must the system administrator to do generate these messages?
Set the ACTVTRC(ON) attribute on the queue manager.
IBM MQ servers were installed on both AIX and IBM i with one queue manager on each server. A system administrator will administer both queue managers from MQ Explorer. What must the system administrator verify to ensure that the MQ Explorer connects to both queue managers?
The SYSTEM.DEF.CLNTCONN channel and the queue manager listener are running.
QUEUE1 has messages from an uncommitted unit of work. Which command can the system administrator use to find the name of the application connected to QUEUE1?
DISPLAY QSTATUS (QUEUE1) TYPE (HANDLE) ALL
A system administrator of a z/OS queue manager expects to have 1000 client channels connecting with the queue manager at the same time. What should system administrator do to tune the channel initiator to handle this work?
Increase CHIADAPS and CHIDISPS and use the default values for MAXCHL, ACTCHL, TCPCHL.
A system administrator is determining the route that a message takes through a large network of queue managers. Trace route messaging has been enabled on the queue managers. Messages are being generated and delivered to the local queues on each queue manager in the network. What can the system administrator do to make the collection of trace-route reply messages more efficient?
Set up a single node and redefine the local SYSTEM.ADMIN.TRACE.ROUTE.QUEUE as a remote queue definition.
An existing JMS Client application is to make use of the Automatic Client Reconnect feature without changing the application code. Where must the system administrator activate the automatic reconnect option for the JMS client application?
CLIENTRECONNECTOPTIONS property of the ConnectionFactory
A client application receives en error MQRC_Q_FULL indicating that the queue is full. The administrator sets the queue properties for queue depth max events (QDPMAXEV) to ENABLED. Which setting must the system administrator configure at the queue manager level and which queue does the system administrator need to monitor for event messages?
Performance Events set to Enabled Monitor the SYSTEM.ADMIN.PERFM.EVENT queue
A system administrator needs to collect monitoring data on an AIX system for performance analysis purposes. The system administrator needs to find out how many messages are put on and retrieved from a queue, and the total number of bytes that the queue processes during a configured interval. How can the system administrator enable the collection of the required data and set the interval to 15 minutes?
Set the ACCTMQI(ON) and the STATINT(900) for the queue manager.
A system administrator needs to tune a SVRCONN channel for performance. Currently, the channel shared conversation attribute, SHARECNV, has the default value. To ensure performance enhancement, including the V8.0 distributed server performance improvement, what value does the system administrator need to set the SHARECNV attribute to?
A system administrator cannot start a queue manager QMA on AIX and has been requested by IBM Support to provide an MQ detailed early trace. There is only one installation on this system with two queue managers, QMA and QMB. To capture an early detailed trace, which command does the system administrator need to issue before trying to start the QMA queue manager?
strmqtrc m QMA e t all t detail
A system administrator was asked by an application team to find out when their queue manager running on IBM i System was started. Which Command Language (CL) command should the system administrator run?
After a system crash, a system administrator tried to start queue manager QM1, but it failed with this error: AMQ7047: An unexpected error was encountered by a command. In the queue manager error log, this error was reported: AMQ7472: Object QM1, type catalogue damaged. The queue manager was using linear logging. The system administrator needs to recover the queue manager. How can the system administrator do this?
Delete the file containing the damaged queue manager object and restart the queue manager.
An application needs to clear a local queue using PCF commands. The application is getting reason code 2035 MQRC_NOT_AUTHORIZED. Channel authentication records are disabled. What are the minimum required permissions a system administrator needs to assign to the application users?
A blank MCAUSER in the server connection channel.
A system administrator migrated IBM MQ for z/OS from V7.1 to V8.0. What operation mode allows the system administrator to backward migrate an existing queue manager?
OPMODE = (COMPAT, 710)
A system administrator needs to ensure that the users of a particular SVRCONN channel provide a user ID and password while other SVRCONN channels may continue to work unauthenticated. How can the system administrator do this?
Set CHCKCLNT(REQUIRED) for the AUTHINFO and CHCKCLNT(REQUIRED) for the channel CHLAUTH rule.
A system administrator has set up the MQ infrastructure in a company as shown below: There are three queue managers QMGR1, QMGR2 and QMGR3. QMGR2 and QMGR3 are part of a cluster MYCLUS. QMGR1 and QMGR2 are connected using sender-receiver channels using QMGR2 as the transmission queue. As part of a new requirement, the system administrator creates the following definitions QMGR1 defqr(MQ8QM.REMOTE) RNAME (MQ8QM.LOCAL) RQMNAME (MQ8QM) XMITQ QMGR2: defqr (MQ8QM) RQMNAME (QMGR3) defqlocal (MQ8QM.NEW) QMGR3: defqalias (MQ8QM.LOCAL) target (MQ8QM.NEW) defqlocal (MQ8QM.NEW) The system administrator tests the connectivity by putting a message on MQ8QM.REMOTE on QMGR1 using IBM WebSphere MQ Explorer. Where does the message end up?
Dead-letter queueon QMGR2
A new local queue named ACCOUNTQ has been created on queue manager QMA to be used by a client application. The application user is `appusr' who will be required to browse and destructively read messages, and to query queue attributes. The MQ server runs on an AIX host. Which command does a system administrator need to run?
setmqaut m QMA t queue n ACCOUNTQ p appusr +browse +get +setid
A system administrator is planning to use IBM MQ V8.0 to process transactions requiring media and restart recovery. How can the system administrator implement this requirement?
Create a queue manager with circular logging
A channel connection between two queue managers, QM01 and QM2, on different machines is to be secured by mutual SSL/TLS authentication. After a key repository and a self-signed certificate have been created for both queue managers, what does the system administrator have to do next?
Specify the respective label of the paper queue manager's certificate as the CERTLABL attribute of the local queue manager
A system administrator has been given a task to install IBM MQ V8.0 on an AIX system which already has WebSphere MQ V7.5 on it. The system administrator wants to set a specific installation name for the second copy. How can the system administrator do this?
Issue command crtmqinst n <InstallationName>