ibm websphere mq v7.0 system administration

31
Exam Name: IBM WebSphere MQ V7.0 System Administration Exam Type: IBM Exam Code: 000-374 Total Questions: 111 Page 1 of 28 Question: 1 An administrator is setting up sender receiver channels between QMGR1 and QMGR2. As part of the verification test, the administrator puts a message on the remote queue RQ of QMGR1 and notices that the message has correctly reached the local queue LQ of QMGR2. An application then starts putting messages on RQ. A few minutes later, the administrator notices that all the messagesbeing put on RQ end up on QMGR2's dead letter queue. What is a probable cause of the problem? A. The application set Message Expiry on the messages B. The Max Uncommitted Messages limit on QMGR2 was reached C. The application set the Report options in the MQ Header of the messages D. The UserIdentifier set in MQ Header of the messages did not have put authorization on LQ Answer: D Question: 2 An administrator wants to prevent the channel initiator process from starting when a queue manager QMA on AIX is started. Which action(s) will accomplish this? A. Restart the queue manager using strmqm ns QMA. B. Restart the queue manager using strmqm chinit no QMA. C. Issue the command ALTER QMGR SCHINIT(DISABLED), then restart the queue manager using strmqm QMA. D. Edit the file qm.ini for QMA and add an entry ChannelInitiator = No in the CHANNELS stanza, then restart the queue manager usingstrmqm QMA Answer: A Question: 3 An IBM WebSphere MQ V6.0 broker environment which is shared with an IBM WebSphere Message Broker V6.0 environment is being migrated to an IBM WebSphere MQ V7.0 broker environment. What action will continue to ensure proper coexistence in the overall shared environment? A. Set the PSMODE parameter on the IBM WebSphere MQ broker queue managers to COMPAT B. Set the coexistence parameter to true in each of the broker's queue manager qm.ini file C. Enable the coexist flag on each broker's queue manager in the broker domain D. The IBM WebSphere MQ broker queue managers will automatically reconfigure themselves for coexistence on startup Answer: A

Upload: jhon-harvin-martinez-ruiz

Post on 28-Oct-2014

180 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: IBM WebSphere MQ V7.0 System Administration

Exam Name: IBM WebSphere MQ V7.0 System AdministrationExam Type: IBMExam Code: 000-374 Total Questions: 111Page 1 of 28Question: 1An administrator is setting up sender receiver channels between QMGR1 and QMGR2. As part ofthe verification test, the administrator puts a message on the remote queue RQ of QMGR1 andnotices that the message has correctly reached the local queue LQ of QMGR2. An applicationthen starts putting messages on RQ. A few minutes later, the administrator notices that all themessagesbeing put on RQ end up on QMGR2's dead letter queue. What is a probable cause ofthe problem?A. The application set Message Expiry on the messagesB. The Max Uncommitted Messages limit on QMGR2 was reachedC. The application set the Report options in the MQ Header of the messagesD. The UserIdentifier set in MQ Header of the messages did not have put authorization on LQAnswer: D

Question: 2An administrator wants to prevent the channel initiator process from starting when a queuemanager QMA on AIX is started. Which action(s) will accomplish this?A. Restart the queue manager using strmqm ns QMA.B. Restart the queue manager using strmqm chinit no QMA.C. Issue the command ALTER QMGR SCHINIT(DISABLED), then restart the queue managerusing strmqm QMA.D. Edit the file qm.ini for QMA and add an entry ChannelInitiator = No in the CHANNELS stanza,then restart the queue manager usingstrmqm QMAAnswer: A

Question: 3An IBM WebSphere MQ V6.0 broker environment which is shared with an IBM WebSphereMessage Broker V6.0 environment is being migrated to an IBM WebSphere MQ V7.0 brokerenvironment. What action will continue to ensure proper coexistence in the overall sharedenvironment?A. Set the PSMODE parameter on the IBM WebSphere MQ broker queue managers to COMPATB. Set the coexistence parameter to true in each of the broker's queue manager qm.ini fileC. Enable the coexist flag on each broker's queue manager in the broker domainD. The IBM WebSphere MQ broker queue managers will automatically reconfigure themselvesfor coexistence on startupAnswer: A

Question: 4A financial company has decided that as part of the migration of their existing IBM WebSphereMQ V6.0 broker infrastructure to IBM WebSphere MQ V7.0 they would like to makeuse of the publish/subscribe clusters topology in IBM WebSphere MQ V7.0. Which MQSCcommand needs to be issued on all queue managers in the broker infrastructure during themigration to remove theold IBM WebSphere MQ V6.0 broker relationships?A. ALTER QMGR PARENT (' ')B. ALTER QMGR PARENT (EMPTY)C. ALTER QMGR PARENT (' ') CHILD (' ')D. ALTER QMGR PARENT (EMPTY) CHILD (NONE)Answer: A

Question: 5An application receives messages from a queue APPQ using MQGET. Which MQSC commandwill successfully configure the queue manager so that the application can receive messagespublished to topic Stock/IBM/Price?A. DEFINE SUB(TO_APP) TOPICSTR(Stock/IBM/Price) + DEST(APPQ)B. DEFINE SUB(TO_APP) TOPICSTR(Stock/IBM/Price) + DESTQ(APPQ)C. DEFINE SUB(TO_APP) TOPICSTR(Stock/IBM/Price) + TARGET(APPQ)D. DEFINE SUB(TO_APP) TOPIC(Stock/IBM/Price) + DEST(APPQ)Answer: A

Page 2: IBM WebSphere MQ V7.0 System Administration

Question: 6An administrator wants to prevent applications from publishing messages to the topic tree belowCounters/Application. What MQSC command will accomplish this task?A. DEFINE TOPIC(Counters/Application) PUB(NO)B. DEFINE TOPIC(Counters/Application) PUB(DISABLED)C. DEFINE TOPIC(CTOPIC) TOPICSTR(Counters/Application) + PUB(NO)D. DEFINE TOPIC(CTOPIC) TOPICSTR(Counters/Application) + PUB(DISABLED)Answer: D

Question: 7A financial company is looking to take advantage of the publish/subscribefeature that IBMWebSphere MQ V7.0 offers. They would like to be able to share stock quotes between theirfeedhandlerapplications as quickly as possible. They also need to make sure that thepublish/subscribe infrastructure is highly scalable as they will be adding additional feedhandlerapplications. What is the bestpublish/subscribe topology to meet the company's needs?A. Publish/subscribe clustersB. Publish/subscribe hierarchiesC. Publish/subscribe broker bundlesD. Publish/subscribe interconnectionsAnswer: A

Question: 8A routing application has been modified to generate smaller messages no larger than 10KB insize. The operations team has decided to reduce their queue resources need for theroutingapplication's primary queue ROUTING_Q as well to better make use of their file systemresources. What command will allow them to do this?A. ALTER QL(ROUTING_Q) MAXLENGTH(20000)B. REPLACE QL(ROUTING_Q) MAXMSGL(20000)C. ALTER QLOCAL (ROUTING_Q) MSGLENGTH(20000)D. DEFINE QLOCAL (ROUTING_Q) MAXMSGL(20000) REPLACEAnswer: D

Question: 9What should a company do to set up its MQ environment for media recovery?A. No additional configuration is neededB. Configure queue managers for linear loggingC. Configure queue managers for advanced loggingD. Modify logging so that log files are viewed as a closed loopAnswer: B

Question: 10Queue manager QMA had previously been configured to disable the publish/subscribe broker.Now, the administrator has been asked to turn on the native publish/subscribe engine. Theadministrator can accomplish this task by executing the following command:A. strmqbrk m QMAB. ALTER QMGR PSMODE(ENABLED)C. START SERVICE(SYSTEM.BROKER)D. ALTER BROKER PSMODE(ENABLED)

Answer: B

Question: 11The warehouse application is reporting issues with trying to read messages from its inputmessage queue, PRIME_REPOS_Q. There are three applications that access this queue viaQALIAS definitions, as follows: DEFINE QLOCAL (PRIME_REPOS_Q) DEFINE QALIAS(WAREHOUSE1_AQ) TARGET (PRIME_REPOS_Q) DEFINE QALIAS(WAREHOUSE2_AQ)TARGET (PRIME_REPOS_Q)DEFINE QALIAS (WAREHOUSE3_AQ)TARGET (PRIME_REPOS_Q) The warehouse applicationhas notified the operations teamtheyneed to stop the incoming messaging traffic while they work toresolve their message readissue. What action does the operation team need to take to fulfill the warehouse applicationteams request? Issue the command(s):A. ALTER QLOCAL(PRIME_REPOS_Q) PUT (DISABLED) GET (ENABLED)

Page 3: IBM WebSphere MQ V7.0 System Administration

B. ALTER QLOCAL(PRIME_REPOS_Q) PUTMSG (DISABLED) GETMSG (ENABLED)UPDATE ALIASES FOR QUEUE(PRIME_REPOS_Q)C. ALTER QALIAS (WAREHOUSE1_AQ) TARGET (PRIME_REPOS_Q) PUT(DISABLED) GET(ENABLED) PUSHUPDATEALTER QALIAS (WAREHOUSE2_AQ) TARGET (PRIME_REPOS_Q) PUT (DISABLED) GET(ENABLED) PUSHUPDATEALTER QALIAS (WAREHOUSE3_AQ) TARGET (PRIME_REPOS_Q) PUT (DISABLED) GET(ENABLED) PUSHUPDATED. ALTER QLOCAL(PRIME_REPOS_Q) PUTMSG (DISABLED) GETMSG (ENABLED)REFRESH QALIAS (WAREHOUSE1_AQ)REFRESH QALIAS (WAREHOUSE2_AQ)REFRESH QALIAS (WAREHOUSE3_AQ)Answer: A

Question: 12The operations team has created a new queue manager infrastructure using default settings tosupport the deployment of a company's new database warehousing application. This applicationsends messages to applications running on other queue managers, which process the messagesand send replies. After deployment of the application the message throughput is much lower thanexpected. The operations team doesn't notice any resources issues with disk space, memoryusage, or CPU usage, however, they do notice that there are many more messages on the reply-to-queues than expected. They also notice that error messages are frequently generated as theapplication processesreply messages. What is the most probable cause of the performanceslowdown?

A. The warehousing application has unintentionally requested activity reports for each message itcreatesB. The warehousing application was unintentionally deployed with trace route reporting enabledC. The warehousing applications queue manager reply-to-queue handler was not disabledD. The warehousing applications queue manger reply-to-queue filtering was not properly adjustedAnswer: A

Question: 13Queue manager DEV_QM1 is no longer able to send and receive messages from queuemanager DEV_QM2. Both queue managers reside on the Windows server. Theadministratortakes a look atthe MQ Explorer to see what the problem is and notices the channel initiator forDEV_QM2 has stopped.What options does the administrator have to resolve the problem?A. PCF commandsB. MQSC commandsC. Control commandsD. WebSphere MQ ExplorerE. WebSphere MQ API ExerciserAnswer: A, B, C

Question: 14An administrator needs to record media images. Which one of the followingcommands should theadministrator use to record them?A. rcrmqobjB. saveqmgrC. rcdmqimgD. savemqobjAnswer: C

Question: 15The administrator wants to define a service object on a queue manager on Windows so that anapplication will start when the queue manager is started and stop when the queuemanager isstopped. What attribute should the administrator include on the DEFINE SERVICE commandinrunmqsc to ensure that this happens?A. SERVCTL(AUTO)B. SERVCTL(QMGR)C. CONTROL(AUTO)D. CONTROL(QMGR)

Page 4: IBM WebSphere MQ V7.0 System Administration

Answer: D

Question: 16An administrator is using WebSphere MQ Explorer to administer a remote queue manager. Onthe Add a Remote Queue Manager wizard, which of the following fields can theadministratorspecify values for?A. MCAUSERB. Security exitC. User identificationD. SSL key repositoriesE. Access control list (ACL)Answer: B, C, D

Question: 17An IBM WebSphere MQ architect is planning an infrastructure for a banking application whichcannot lose any messages. What setup should the architect recommend toachieve this?A. no particular setup is neededB. persistent messages linear loggingC. persistent messages circular loggingD. nonpersistent messages linear loggingAnswer: B

Question: 18An application is putting persistent messages on queue Q1 inside an activetransaction when anabnormal shutdown of queue manager QM occurred. QM is configured with linearlogging. Whataction does the administrator need take to recover Q1 and roll back the uncommitted messages?A. no action is neededB. strmqm -m QM1 -recoverC. getmqobj -m QM -t ql QLD. rcrmqobj -m QM -t ql Q1Answer: A

Question: 19An administrator has defined two listeners for queue manager QMA with thefollowing tworunmqsc commands: DEFINE LISTENER(ABC) TRPTYPE(TCP) PORT(2414) +CONTROL(QMGR)REPLACE DEFINE LISTENER(DEF) TRPTYPE(TCP) PORT(2415) +CONTROL(QMGR)REPLACE The queue manager was then restarted so that both listenersarerunning. Which commandwill stopthe listener ABC and leave listener DEF running?A. issue shell command endmqlsr m QMAB. issue shell command endmqlsr m QMA l ABCC. issue shell command ctrlmq m QMA l ABC stopD. issue MQSC command STOP LISTENER(ABC)Answer: D

Question: 20The operations team has been testing a new message routing application intheir IBM WebSphereMQ V7.0 pre-production environment. When the application is started, many ofthe otherapplications designed to interface with the message routing application begin to experience longwait times while retrieving messages. The operations team notices that many of the queues thatthe message routing application puts to, are filling up. The team also notices that the number ofactive queue manager log files has increased. What is the most probable cause for theperformanceslowdown for getting applications?A. The data store for the message routing application is fullB. The MQGET calls are not issued with the FASTPATH retrieval parameter for improvedperformanceC. The message routing application issues several MQPUT calls within syncpoint withoutcommitting themD. The getting applications need to invoke the new fast retrieval algorithm in IBM WebSphere MQV7.0 for message retrievalAnswer: C

Page 5: IBM WebSphere MQ V7.0 System Administration

Question: 21An administrator is trying to use WebSphere MQ Explorer to administer a remote queuemanager. After successfully connecting to the queue manager, what is the administrator able todo?A. Stop the queue manager.B. Delete the queue manager.C. Create queues on the queue manager.D. Start the command server for the queue manager.Answer: C

Question: 22During the load test of a routing application many queue depth high eventsare generated for theROUTING_Q which holds the applications input messages. Which of the following is the simplestchange that would reduce the number of queue high depth events? Increase the:A. MAXMSG attribute on the ROUTING_Q queueB. MAXDEPTH attribute on the ROUTING_Q queueC. MAXMSG attribute on the SYSTEM.DEFAULT.LOCAL.QUEUE and recreate the ROUTING_QqueueD. MAXDEPTH attribute on the SYSTEM.DEFAULT.LOCAL.QUEUE and recreate theROUTING_Q queueAnswer: B

Question: 23A legacy application uses MQPUT to send messages to a queue INV. Which set of MQSCcommands below will successfully configure the queue manager so that a number of JMSapplications canreceive these messages by subscribing to topic Inventory/CurrentItems?A. DEFINE TOPIC(INV_TOPIC) + TOPICSTR(Inventory/CurrentItems)DEFINE QALIAS(INV) TARGET(INV_TOPIC) TARGTYPE(TOPIC)B. DEFINE TOPIC(INV_TOPIC) + TOPICSTR(Inventory/CurrentItems)DEFINE TALIAS(INV) TARGET(INV_TOPIC) TARGTYPE(TOPIC)C. DEFINE TOPIC (INV_TOPIC) + TOPICSTR(Inventory/CurrentItems) QALIAS(INV)D. DEFINE QALIAS(INV) TARGET(Inventory/CurrentItems) + TARGTYPE(TOPIC)Answer: A

Question: 24An administrator has created a queue manager on AIX system A, using the command crtmqm llQMA. What command will create a backup queue manager for QMA on AIX system B?A. crtmqm ll QMBB. crtmqm ll QMAC. crtmqm lb QMAD. crtmqm ll backup QMA

Answer: B

Question: 25An administrator deployed a new application on queue manager QMGR1 in their AIX server. Theadministrator notices that the application is crashing frequently and contacts the IBM supportteamfor help. The IBM support team asks the administrator to send any First Failure SupportTechnology(FFST) files that have been generated. Which of the following files should theadministrator sendto the IBM support team?A. AMQ*.LOG files from /var/mqm/trace directoryB. AMQ*.FDC files from /var/mqm/errors directoryC. AMQ*.FFST files from /var/qmgrs/QMGR1/errors directoryD. AMQ*.ERROR files from /var/mqm/qmgrs/QMGR1/errors directoryAnswer: B

Question: 26The administrator is required to give authority for user MQUSER to execute runmqsc controlcommands on Windows queue manager QM1. Which method can be followed to grantauthority?A. modify the file permission for runmqsc.exeB. add MQUSER to the Windows Administrators groupC. access to runmqsc cant be granted to non-mqm users

Page 6: IBM WebSphere MQ V7.0 System Administration

D. setmqaut m QM1 t qmgr p MQUSER +inq +dsp +connect +alladmAnswer: B

Question: 27An administrator is setting up a transmit queue so that the channel associated with it isautomatically started. However, the channel does not start when messages are placed on thequeue. The current attributes of the queue:DISPLAY QL(QM2) USAGE TRIGGER TRIGTYPE TRIGDATA TRIGDPTH TRIGMPRIIPPROCS OPPROCS INITQ 1 : DISPLAY QL(QM2) USAGE TRIGGER TRIGTYPETRIGDATA TRIGDPTH TRIGMPRI IPPROCS OPPROCS INITQ AMQ8409: Display Queuedetails. QUEUE(QM2) TYPE(QLOCAL) INITQ(SYSTEM.DEFAULT.INITIATION.QUEUE)IPPROCS(0) TRIGGER OPPROCS(0) TRIGDATA(QM1.2.QM2) TRIGDPTH(1) TRIGMPRI(0)TRIGTYPE(FIRST) USAGE(XMITQ) Which corrective action is required to start the channelautomatically?A. start Trigger MonitorB. modify attribute TRIGMPRI to specify a higher priorityC. modify attribute INITQ to specify SYSTEM.CHANNEL.INITQD. disconnect all applications connected to the transmit queueAnswer: C

Question: 28The administrator has to give authority for user test to browse messages in queue LQ on queuemanager QM1. User test will be using MQ Explorer to browse the messages. Which commandshave to be executed to achieve this?A. setmqaut -m QM1 -t qmgr -p test +connect +inq +dspsetmqaut -m QM1 -t q -n SYSTEM.ADMIN.COMMAND.QUEUE -p test +putsetmqaut -m QM1 -t q -n SYSTEM.MQEXPLORER.REPLY.MODEL -p test +inq +get +dspsetmqaut -m QM1 -t q -n LQ -p test +dsp + browseB. setmqaut -m QM1 -t qmgr -p test +connect +inq +dspsetmqaut -m QM1 -t q -n LQ -p test +dsp +browsesetmqaut -m QM1 -t q -n MQAI.** -p test +allsetmqaut -m QM1 -t q -n LQ -p test +dsp +browseC. setmqaut -m QM1 -t q -n LQ -p test +dsp +browseD. MQ Explorer cant be used by non-mqm usersAnswer: A

Question: 29An administrator wants to define a IBM WebSphere MQ object so that the applications can beprevented from sending messages to the processing applications queue APPQ, but continue toallow administrators to send test messages to the processing application. The application willsend messages using an object ABC. What MQSC command should be used?A. DEFINE QALIAS(ABC) BASEQ(APPQ)B. DEFINE QALIAS(ABC) TARGET(APPQ)C. DEFINE QREMOTE(ABC) TARGET(APPQ)D. DEFINE QLOCAL(ABC) ALIASQ(APPQ)E. DEFINE QMODEL(ABC) BASEQ(APPQ)Answer: B

Question: 30A company decides to use the IBM WebSphere MQ transport for SOAP to enable some of itsJava applications as WebServices on AIX. The administrator is asked to define and start alistener as a service. Which one of the following methods should be used?A. runmqlsrB. amqwSOAPNETlistenerC. defineWMQJListener.shD. com.ibm.mq.soap.transport.jms.WMQSenderAnswer: C

Question: 31A bank application sends critical financial messages on a queue so that other applications canprocess them. In order to recover messages after a system failure, the messages need to be:A. set as persistent.

Page 7: IBM WebSphere MQ V7.0 System Administration

B. defined with high priority.C. saved manually in a log file.D. backed up to another queue.Answer: A

Question: 32The following command is executed using the JMSAdmin facility. InitCtx> define Q(Q_IN)QMGR(QMGR1) QUEUE(Q1) Which one of the following did the command create?A. Q_INB. Q_IN and Q1C. Q_IN and QMGR1D. Q_IN, QMGR1 and Q1

Answer: A

Question: 33When an application puts a message on a remote queue, which sequence will the queuemanager follow to identify the transmit queue?A. 1.Use the default transmission queue2.Use the transmission queue with the same name as the remote queue manager3.Use the transmission queue named explicitly in a local definition of a remote queueB. 1.Use the transmission queue with the same name as the remote queue manager2.Use the transmission queue named explicitly in a local definition of a remote queue3.Use the default transmission queueC. 1.Use the transmission queue named explicitly in a local definition of a remote queue2.Use the transmission queue with the same name as the remote queue manager3.Use the default transmission queueD. 1.Use the transmission queue named explicitly in a local definition of a remote queue2.Use the default transmission queue3.Use the transmission queue with the same name as the remote queue managerAnswer: C

Question: 34An administrator is planning a fix pack upgrade on a WebSphere MQ server containing a clusterqueue manager. As part of the fix pack upgrade, the administrator needs to minimize the impactto the cluster environment and still allow the queue manager on the upgraded server to continueto be part of the cluster. What command will help the administrator accomplish this task?A. HALT QMGRB. HOLD QMGRC. REMOVE QMGRD. SUSPEND QMGRAnswer: DQuestion: 35A server hosting clustered queue manager APP_QM1 experienced an outage. The server wasrestarted but the queue manager could not be restarted. The cluster that APP_QM1 is part ofhosts business critical applications and thus the workload algorithm needs to continue to routemessages as efficiently as possible. What would be the next step to maintain this efficiency?A. Delete APP_QM1B. Run RESET CLUSTERC. Run REFRESH CLUSTERD. Remove APP_QM1 from the repository databaseAnswer: BQuestion: 36An administrator was asked to turn on IBM WebSphere MQ tracing on AIX. The administratorwas later asked to report the IBM WebSphere MQ tracing options currently applied on thesystem. Which one of the following commands does the administrator need to use to get therequired information?A. dspmqtrc Answer: Pending

Page 8: IBM WebSphere MQ V7.0 System Administration

Question: 37A system administrator has defined the following MQ objects on three queue managers. Anapplication connects to queue manager QM1 to put a message on ALIAS.Q99. Where doesthe message get delivered? QM1 DEFINE QALIAS(ALIAS.Q99) TARGET(Q99) DEFINEQREMOTE(Q99) RNAME(Q99) RQMNAME(QM3) ALTER QMGR DEFXMITQ(QM2) DEFINEQL(QM2) USAGE(XMITQ) DEFINE CHANNEL(QM1.TO.QM2) CHLTYPE(SDR) TRPTYPE(TCP)REPLACE + DESCR('Sender channel to QM2') XMITQ(QM2)+ CONNAME('9.20.9.32(1412)')QM2 DEFINE CHANNEL(QM1.TO.QM2) CHLTYPE(RCVR) TRPTYPE(TCP)REPLACE ALTERQMGR DEFXMITQ(QM3) DEFINEQL(QM3) USAGE(XMITQ) DEFINE CHANNEL(QM2.TO.QM3)CHLTYPE(SDR) TRPTYPE(TCP) REPLACE + DESCR('Sender channel to QM3') XMITQ(QM3)+CONNAME('9.20.9.33(1415)') QM3 DEFINE CHANNEL(QM2.TO.QM3) CHLTYPE(RCVR)TRPTYPE(TCP)+ REPLACE DESCR('Receiver channel from QM2') DEFINE QL(Q99)A. Q99 on QM3B. MQI call will failC. dead-letter queue on QM1D. dead-letter queue on QM2Answer: A

Question: 38Which channel definition will require that client applications using channel ABC establish amutually authenticated SSL channel?A. DEFINE CHANNEL(ABC) CHLTYPE(SVRCONN) + SSLCIPH(NULL_MD5)SSLCAUTH(REQUIRED)B. DEFINE CHANNEL(ABC) CHLTYPE(SVRCONN) + SSLCIPH() SSLCAUTH(REQUIRED)C. DEFINE CHANNEL(ABC) CHLTYPE(SVRCONN) +SSLCIPH(NULL_MD5) SSLCAUTH(MUTUAL)D. DEFINE CHANNEL(ABC) CHLTYPE(SVRCONN) + SSLCIPH() SSLCAUTH(MUTUAL)Answer: A

Question: 39The sender and receiver channels have been set up between two queue managers. Anadministrator wants to start the sender channel automatically whenever messages arriveon the corresponding transmission queue. What does the administrator need to start as a triggermonitor for the sender channel?A. listenerB. serviceC. channel initiatorD. process definitionAnswer: C

Question: 40Which of the following message data compression options are valid for sender channels in IBMWebSphere MQ ?A. ANYB. RLEC. ARLLD. SYSTEME. ZLIBHIGHAnswer: B, E

Question: 41An airline reservation system consists of three MQ queue managers. The following MQSCcommands have been executed. An application for airline reservation connects to queuemanager CANADA and puts a message to queue TORONTO. On which queue does themessage end up? QM: CANADADEFINE QL(INDIA) USAGE(XMITQ) DEFINE QL(RESERVATIONS) DEFINE QL(DLQ) DEFINECHANNEL(CANADA.INDIA) CHLTYPE(SDR)+ XMITQ(INDIA) CONNAME('9.84.100.7(1415)')DEFINE QR(BOMBAY) RQMNAME(INDIA) RNAME(RESERVATIONS)+ XMITQ(INDIA) DEFINEQALIAS(TORONTO) TARGET(BOMBAY) QM: INDIA DEFINE QL(CHINA) USAGE(XMITQ)DEFINE QL(RESERVATIONS) DEFINE QL(DLQ) DEFINE CHANNEL(CANADA.INDIA)CHLTYPE(RCVR) DEFINE QR(SHANGHAI) RQMNAME(CHINA)+ RNAME(RESERVATIONS)XMITQ(CHINA) DEFINE CHANNEL(INDIA.CHINA) CHLTYPE(SDR)+ XMITQ(CHINA)

Page 9: IBM WebSphere MQ V7.0 System Administration

CONNAME('9.84.111.9(1416)') QM: CHINA DEFINE QL(RESERVATIONS) DEFINE QL(DLQ)DEFINE CHANNEL(INDIA.CHINA) CHLTYPE(RCVR)A. DLQ on queue manager INDIAB. DLQ on queue manager CANADAC. TORONTO on queue manager CANADAD. RESERVATIONS on queue manager INDIAD.RESERVATIONS on queue manager INDIAAnswer: D

Question: 42An administrator has been asked to create a listener that listens on port 1416 and startsautomatically when the queue manager is started. Which of the following MQSC commands willcreate the listener?A. DEFINE LISTENER(LISTENER.TCP) TRPTYPE(TCP) PORT(1416)+ QMGR REPLACEB. DEFINE LISTENER(LISTENER.TCP) TRPTYPE(TCP) PORT(1416)+ CONTROL(QMGR)REPLACEC. DEFINE LISTENER(LISTENER.TCP(1416)) TRPTYPE(TCP) + CONTROL(QMGR) REPLACED. DEFINE LISTENER(LISTENER.TCP) TRPTYPE(TCP(1416)) + START(QMGR) REPLACEAnswer: B

Question: 43What MQI verb is not permitted from a WebSphere MQ application program running in a baseWebSphere MQ Client environment?A. MQDISCB. MQCMITC. MQBACKD. MQBEGINAnswer: D

Question: 44A company is running applications on several Windows servers installed with WebSphere MQServer components. All the applications are sending data to a queue manager running on a Solaris machine. How could the administrator redesign the infrastructure to reduce the overalllicensing costs of the infrastructure?A. Create a cluster and include all Windows machinesB. Redesigning the infrastructure will not reduce the number of licenses requiredC. Replace WebSphere MQ Server components with WebSphere MQ Client components on allWindows machinesD. Rewrite the application to handle a larger workload; reduce the number of applications andWebSphere MQ server componentsAnswer: C

Question: 45An application sends messages into a queue which has multiple instances within a cluster. Thereare no requirements for message affinity and the default value is kept for the attribute DEFBINDon the queue definition. In order to benefit from the workload management of clustering, whatoption needs to be specified on the MQOPEN call from the application?A. MQOO_INPUT_SHAREDB. MQOO_INPUT_AS_Q_DEFC. MQOO_BIND_ON_OPEND. MQOO_BIND_NOT_FIXEDAnswer: D

Question: 46An application using several queue managers is being tested for its end-to-end messagethroughput rates. The delivery times for the messages are longer than what the developersexpect, and somemessages are randomly lost. What can be done to help resolve this problem?A. Evaluate the event messages that arrive on the dead letter queueB. Record and evaluate activity information recorded by a trace-route messageC. Monitor the DEFAULT.SYSTEM.MSG.ROUTE queue for message routing eventsD. Use a third party software package since IBM WebSphere MQ does not provide the ability totrack messagesAnswer: B

Page 10: IBM WebSphere MQ V7.0 System Administration

Question: 47An application developer needs help understanding why a publishing application is failing whentrying to publish on topic RE/Current/Bids. What MQSC command can an administrator use tohelp diagnose the problem?A. DISPLAY TOPIC(RE/Current/Bids)B. DISPLAY TSTATUS(RE/Current/Bids)C. DISPLAY TOPICSTS(RE/Current/Bids)D. DISPLAY TPSTATUS(RE/Current/Bids)Answer: D

Question: 48A stepwise approach to moving the MQ publish/subscribe environment to V7.0 has been taken tominimize the impact to the publish/subscribe applications using the environment. As part of thisstepwise approach there will be a mix of V6 and V7 brokers running at any one time. Whatadditional step must be taken to allow for the coexistence of both versions of the brokers?A. Leave the broker's queue manager defaults in placeB. Enable the coexist flag on each broker's queue manager in the broker domainC. Set the PSMODE parameter on the broker's queue manager to COMPATD. Set the coexistence parameter to true in each of the broker's queue manager qm.ini fileAnswer: A

Question: 49An administrator has been asked to create new subscriptions on queue manager QMGR1 inUNIX. The administrator issues the following MQSC commands: DEF TOPIC(TOPICA)TOPICSTR(X/Y) DEF TOPIC(TOPICB) TOPICSTR(X/Y/Z) The administrator then runs thefollowing commands: setmqaut m QMGR1 -t topic -n TOPICA -p User1 +sub setmqaut mQMGR1 -t topic -n TOPICB –p User2 +sub Which of the following statements are true?A. User2 can subscribe to topic X/Y/#B. User2 can subscribe to topic X/Y/Z/#C. User2 can subscribe to topic X/Y/Z but User1 cannot subscribeD. User1 and User2 can subscribe to topic X/Y/ZE. Neither User1 nor User2 can subscribe to topic X/Y/Z/+Answer: B, D

Question: 50Topic MYTOPIC has been defined with the command: DEFINE TOPIC(MYTOPIC)TOPICSTR(Sports/Football) Which of the following commands are valid to modifyMYTOPIC?A. ALTER TOPIC(MYTOPIC) PUBSCOPE(QMGR)B. ALTER TOPIC(MYTOPIC) DEFPSIST(PERS)C. ALTER TOPIC(MYTOPIC) DURSUB(ASPARENT)D. ALTER TOPIC(MYTOPIC) WILDCARD(DISABLED)E. ALTER TOPIC(MYTOPIC) TOPIC(Sports/Baseball)Answer: A, C

Question: 51As part of the planned migration from IBM WebSphere MQ V6.0 brokers to IBM WebSphere MQV7.0, the publishing and subscribing applications have moved to IBM WebSphere MQ V7.0 andall that is left are the brokers. After IBM WebSphere MQ V7.0 is installed, what actions do theIBM WebSphere MQ administrators need to take to complete the migration?A. Activate the PSMODE parameter on the brokerB. Issue the strmqbrk commandC. Issue the migratemqbroker command for each brokerD. Recreate the brokers in the IBM WebSphere MQ V7.0 environmentAnswer: B

Question: 52A company running IBM WebSphere MQ V5.3 on UNIX upgraded to IBM WebSphere MQ V7.0.Immediately after the migration, what is the administrator expected to do? Start the:A. MQSeries serviceB. queue manager and listener simultaneouslyC. queue manager before starting the listener

Page 11: IBM WebSphere MQ V7.0 System Administration

D. listener before starting the queue managerAnswer: C

Question: 53Which two user profiles are mandatory to correctly run IBM WebSphere MQ on i5/OS?A. QMQM, QMQMADMB. QMQMADIM, mqmC. mqm, QMQMD. mqm, MUSR_MQADMINAnswer: A

Question: 54What are the four predefined message types?A. Request, response, publication, datagramB. Publication, subscription, request, responseC. Request, reply, report, datagramD. Request, broadcast, acknowledgment, responseAnswer: C

Question: 55An administrator created a queue manager Paint.queue.manager on AIX with circular logging.The administrator then was told that the system will be used for production, so the logging needsto be switched to linear. How can the administrator make this change?A. Edit "/var/mqm/mqs.ini" and change LogType=LINEARB. Edit "/var/mqm/qmgrs/Paint.queue.manager/qm.ini" and change LogType=LINEARC. Issue the MQSC command ALTER QMGR LOGTYPE(LINEAR)D. Recreate queue manager with crtmqm -c "Paint shop" -ll -q Paint.queue.managerAnswer: D

Question: 56Which Eclipse version is a prerequisite to use MQ Explorer to administerIBM WebSphere MQV7.0 on Windows?A. 3.3B. 3.2C. 3.1D. 3.0Answer: A

Question: 57Refer to the Exhibit for the setup of queue managers in a company. An application connected toQMGR1 needs to send messages to queue QMGR3.LOCAL. The administrator creates thefollowing definition on QMGR1: DEFINE QREMOTE(QMGR3.REMOTE) +RQMNAME(QMGR3)+RNAME(QMGR3.LOCAL) + XMITQ(QMGR2) The application puts 7000 messages upon startingonQMGR3.REMOTE which results on a queue full condition on QMGR3.LOCAL. Where wouldthe excess messages end up?

A. QMGR2.DEADB. QMGR3.DEADC. Transmit Queue QMGR2D. Transmit Queue QMGR3Answer: B

Question: 58Which of the following are performance enhancements to the Java Message Service providerimplementation in IBM WebSphere MQ V7.0?A. Read AheadB. Support for channel exits written in C/C++C. Asynchronous PutD. Message selection performed by Queue ManagerE. Ability to access all MQMD fields for IBM WebSphere MQ messages.Answer: A, C, D

Page 12: IBM WebSphere MQ V7.0 System Administration

Question: 59A receiver channel was defined with MCAUSER set to blank and PUTAUT set to CTX. Which ofthe following statements is true?A. The MCA will put messages with full administrative authority.B. The MCAUSER value is dynamically set with the user ID extracted from the message header.C. The messages cannot be sent through the sender/receiver channels since the MCAUSERvalue is blank.D. The user ID is extracted from the message header and this user ID is used by MQ to makeauthorization decisions.Answer: D

Question: 60Which of the following would occur if an administrator ran the MQSC command REFRESHSECURITY TYPE(SSL)?A. All newly-created channels were restarted.B. The cached view of the SSL key repository was updated.C. Changes to users OS authority were recognized.D. Changes of IBM WebSphere MQ security with OAM take effect.Answer: B

Question: 61Which command dumps the security authorization of an MQ object in a readable format?A. listmqautB. dmpmqautC. setmqautD. dumpmqautAnswer: B

Question: 62The operations team is taking responsibility for managing queue managers on an AIXdevelopment server. The team wants to determine the security settings of each queue manager'schannels. Apart from checking for SSL configuration where else should they check?A. Check the AMQCLCHL.TAB file for channel exits in useB. Check for channel exits in the security access table for each queue managerC. Check the ExitPath stanza in the qm.ini file for channel exits for each queue managerD. Look for channel exits in use in the path pointed to by the environment variable EXITPATHAnswer: C

Question: 63To make sure a SSL enabled channel can start successfully, the Distinguished Name (DN) of thecertificate received from the peer queue manager or client must match the value of which channelattribute?A. SSLUSERB. SSLCIPHC. SSLPEERD. SSLCAUTHAnswer: C

Question: 64In order to grant authority for user appuser1 to Q1, the following commands were issued insequence. setmqaut -m qmgr1 -n Q1 -t queue -p appuser1 +put +get setmqaut -m qmgr1 –n Q1 – t queue -p appuser1 +crt setmqaut -m qmgr1 -n Q1 -t queue -p appuser1 -all setmqaut -m qmgr1-n Q1 –t queue -p appuser1 +browse What access authority does user appuser1 have to thequeue Q1?A. browseB. browse and crtC. put, get and browseD. put, get, crt and browseAnswer: B

Page 13: IBM WebSphere MQ V7.0 System Administration

Question: 65Which one of the following commands will allow an administrator to enter PCF commands to beissued to the z/OS remote queue manager called QMGZ?A. runmqsc -x QMGZB. runmqsc -x -w 30 QMGZC. runmqsc -x -v -w 30 m QMGZD. runmqsc QMGZ -xpcf -w QMGZAnswer: B

Question: 66The administrator has been asked to take a back up of log files to free up log space on the diskfor a queue manager running with linear logging. Which runmqsc commands will be used todetermine the superfluous (inactive) log files? 1. DISPLAY QMGR 2. DISPLAY QMSTATUSCURRLOG 3. DISPLAY QMSTATUS RECLOG 4. DISPLAY QMSTATUS MEDIALOGA. (1) and (2)B. (2) and (4)C. (3) and (4)D. (1) and (3)Answer: C

Question: 67An administrator needs to configure a queue manager to coordinate an applications DB2database updates and message handling as global units of work. How does the administratorconfigure the queue manager to use the switch load file db2swit on AIX?A. ALTER QMGR XASWITCH(db2swit)B. ALTER QMGR COORD(db2swit)C. add SwitchFile=db2swit to the XAResourceManager stanza of the queue managers qm.iniD. add SwitchFile=db2swit to the XATransactionManager stanza of the queue managers qm.iniAnswer: C

Question: 68An application deployed on z/OS was causing frequent abends. Which of thefollowing optionsfrom the IPCS Dump Component Panel can an administrator use to analyze the problem?A. CSQWDMPB. ASMCHECKC. DIVDATAD. DAEDATAAnswer: A

Question: 69In a business integration solution, messages are exchanged between the sending applicationusing JMS, and a receiving application using the native WebSphere MQ API. An administratorexecutes the following command to create an object. InitCtx> define q(D_Q1) queue(Q1)targclient(MQ) Which one of the following statements is true?A. The MQRFH2 is added in the messages in Q1.B. The MQRFH2 is stripped from the messages in Q1.C. The receiving application must be able to add the MQRFH2.D. The receiving application must be able to strip the MQRFH2.Answer: B

Question: 70An application connected to queue manager QMA needs to put messages on queues defined onqueue manager QMB. If this application intends to specify QMB as the queue manager name inthe MQMD, which of these sets of commands will set up the communications infrastructureproperly?A. DEFINE CHANNEL(TO.QMB) CHLTYPE(SDR) XMITQ(QMB)DEFINE QLOCAL(QMB) TYPE(XMITQ)B. DEFINE CHANNEL(TO.QMB) CHLTYPE(SDR) XMITQ(QMB)DEFINE QLOCAL(QMB) USAGE(XMITQ)C. DEFINE CHANNEL(TO.QMB) CHLTYPE(SDR) XMITQ(QMB)DEFINE QLOCAL(QMB) REMOTE(XMITQ)D. DEFINE CHANNEL(TO.QMB) CHLTYPE(SDR) XMITQ(QMB)

Page 14: IBM WebSphere MQ V7.0 System Administration

DEFINE QREMOTE(QMB) USAGE(XMITQ) RQMNAME(QMB)Answer: B

Question: 71An application is putting messages on queue TEST.QUEUE. The queue manager is running onmydomain.company.com listening on the default port. The IBM WebSphere MQ Bridge for HTTPwas deployed under the context WMQBridge in an IBM WebSphere Application Server listeningon port 9082 on the same machine. How can an AJAX application running on a remote machineperform a destructive get of messages from TEST.QUEUE?A. Issue an HTTP POST to URIhttp://mydomain.company.com:1414/WMQBridge/msg/queue/TEST.QUEUEB. Issue an HTTP GET from URIhttp://mydomain.company.com:9082/WMQBridge/msg/queue/TEST.QUEUEC. Issue an HTTP GET from URIhttp://mydomain.company.com:1414/WMQBridge/msg/queue/TEST.QUEUED. Issue an HTTP DELETE from URIhttp://mydomain.company.com:9082/WMQBridge/msg/queue/TEST.QUEUEAnswer: D

Question: 72An administrator will install IBM WebSphere MQ on an AIX platform. There is a requirement toconfigure the installation to store the queue managers data files under a directory tree differentfrom the default specified by the installation. After creating the appropriate directory tree, theadministrator should:A. specify the file location using the -ld option when running the crtmqm command.B. add an entry for the variable MQSPREFIX in /var/mqm/service.env before running the crtmqmcommand.C. edit /var/mqm/mqs.ini to specify LogDefaultPath in the LogDefaults stanza before running thecrtmqm command.D. edit /var/mqm/mqs.ini to specify DefaultPrefix in the AllQueueManagers stanza before runningthe crtmqm command.Answer: D

Question: 73An application publishes persistent stock quote messages every 5 seconds. The subscribers areonly interested in the latest quotes. During the tests, it is found that the message delivery speedis slow. In order to improve the application performance, which of the following actions isappropriate?A. Set nonpersistent in MQMD.B. Implement MQ high availability.C. Increase the maximum message length.D. Reduce the number of stock quote subscribers.Answer: A

Question: 74An administrator needs to start three channels (QM1.TO.QM2, QM1.TO.QM3 and QM1.TO.QM4)simultaneously whenever a message is placed on queue QLOCAL on QM1. QLOCAL has beenset for triggering with trigger type as first. Which actions will accomplish this task?

A. Triggering more than one channel simultaneously is not possible.B. Modify the trigger monitor interface program (TMI) to handle 3 channels simultaneously.C. Modify the QLOCAL definition to include all channel names in trigger data attribute andinitiation queue as SYSTEM.CHANNEL.INITQ.D. Modify the QLOCAL definition to include the name of the process definition which will executea scriptcontaining MQSC commands to start all channels and initiation queue as INITQ to bemonitored by trigger monitor process.Answer: D

Page 15: IBM WebSphere MQ V7.0 System Administration

Question: 75What object must be running to handle inbound connection requests to start receiver channels?A. serviceB. listenerC. channel InitiatorD. process definitionAnswer: B

Question: 76A company has its retail business applications running on IBM WebSphere MQ infrastructureacross heterogeneous platforms. After a recent failure, the company set up a failovermechanism where a centrally located z/OS server hosts the main application and applications onother servers connect to the main application using distributed queuing. What term best describesthis topology?A. StarB. ClusterC. Point to PointD. Hub and SpokeAnswer: D

Question: 77An administrator has created the followingMQ objects on two systems:SYSTEM Acrtmqm -C "VEGGIE QUEUE MANAGER" -LL -Q -D POTATO VEGGIE DEFINE QR(APPLE)RQMNAME(FRUIT) RNAME(PEACH) DEFINE QL(DLQ) DEFINE QL(POTATO) USAGE(XMITQ)DEF CHL('VEGGIE.FRUIT') CHLTYPE(SDR) TRPTYPE(TCP) CONNAME('9.84.100.7(1414)') +XMITQ('POTATO')SYSTEM Bcrtmqm -C "FRUIT QUEUE MANAGER" -LL -Q -D GRAPE FRUIT DEFINE QL(GRAPE)USAGE(XMITQ) DEFINE QL(PEACH) DEF CHL('VEGGIE.FRUIT') CHLTYPE(RCVR)TRPTYPE(TCP) An applicationconnects to queue manager VEGGIE and puts a message toqueue APPLE. On which queue does the message get delivered before it gets picked up by thesender channel?A. POTATOB. APPLEC. GRAPED. PEACH

Answer: A

Question: 78A company has decided to convert some of their existing queue managers to be full repositoriesfor a new cluster they are creating. Which of the following statements is correct regarding theselection of the company's queue managers to be a full repository?A. One full repository is ideal for a clusterB. Queue managers on z/OS are well suited to be full repositoriesC. Once a queue manager is a full repository for one cluster it cannot be a member of anotherclusterD. All full repository queue managers need to be stopped simultaneously for maintenanceAnswer: B

Question: 79An administrator has discovered that the primary queue manager (PRIME) has been corruptedand is no longer usable. The queue manager was created with the command: crtmqm PRIMEWhat does the administrator need to do to recover the queue manager?A. Restart the queue manager.B. Issue the command: amqrecover PRIME.C. Manually delete the file containing the damaged object and restart the queue manager.D. Restore the last backup of the queue manager data and log, and restart the queue manager.Answer: D

Page 16: IBM WebSphere MQ V7.0 System Administration

Question: 80Which of the following mechanisms can be used to set up message data compression acrosschannels ?A. Auto definition exitsB. Send and receive exitsC. MessageExit stanza in qm.iniD. Channel attribute COMPMSGE. Queue manager attribute ChannelInitiatorControlAnswer: B, D

Question: 81An administrator creates the following MQ objects on two queue managers, QM1 and QM2. Anapplication connects to QM1 and puts a message on queue REM.BLUE. Where does themessage arrive? On QM1: DEF QL(BLUE) DEF QR(REM.BLUE) RNAME(BLUE)RQMNAME(QM1.ALIAS) XMITQ(QM2) DEF QL(QM2) USAGE(XMITQ) DEFCHL(QM1.TO.QM2) CHLTYPE(SDR) TRPTYPE(TCP)+CONNAME('9.20.9.32(1412)')XMITQ(QM2) DEF CHL(QM2.TO.QM1) CHLTYPE(RCVR) TRPTYPE(TCP) On QM2: DEFQR(QM1.ALIAS) RNAME(' ') RQMNAME(QM1) XMITQ(QM1) DEF QL(QM1) USAGE(XMITQ)DEF CHL(QM2.TO.QM1) CHLTYPE(SDR) TRPTYPE(TCP)+ CONE('9.20.9.32(1413)')XMITQ(QM1) DEF CHL(QM1.TO.QM2) CHLTYPE(RCVR) TRPTYPE(TCP)DEF QL(BLUE)A. On BLUE queue on QM2B. On BLUE queue on QM1C. On QM1 queue on QM2D. On dead-letter queue on QM1

Answer: BQuestion: 82What two environment variables can be set in a IBM WebSphere MQ client nvironment to direct aIBM WebSphere MQ application to use a client connection definition table?A. MQTABLIB and MQCHLTABB. MQSERVER and MQCHLTABC. MQCHLLIB and MQSERVERD. MQCHLLIB and MQCHLTABAnswer: D

Question: 83A company has decided to add all its standalone queue managers into an xisting clusterenvironment. Some of the standalone queue managers have been part of the cluster in the ast.What steps need to be completed to accomplish this task?A. -Define a receiver channel on the queue manager being added-Define a sender channel on the queue manager being added-Restart the cluster repository queue managersB. -Suspend the cluster repository queue managers-Define a cluster channel on the queue manager being added-Resume the cluster repository queue managersC. -Define a cluster receiver channel on the queue manager being added-Define a cluster sender channel on the queue manager being added-Issue the REFRESH CLUSTER command on the queue manager being addedD. -Define a client receiver channel on the queue manager being added-Define a client sender channel on the queue manager being added-Issue the RESTART CLUSTER command on the queue manager being addedAnswer: C

Question: 84An administrator has been asked to create a queue manager alias for QM1 to be used forcommunication between remote queue managers. What MQSC command will create the queuemanager alias?A. DEF QR(QM1.ALIAS) RNAME('Q1') RQMNAME(' ') XMITQ(QM1)B. DEF QR(QM1.ALIAS) RNAME(' ') RQMNAME(QM1) XMITQ(QM1)C. DEF QR(QM1.ALIAS) RNAME('Q1') RQMNAME(QM1) XMITQ(' ')D. DEF QL(QM1.ALIAS) RQMNAME(QM1)

Page 17: IBM WebSphere MQ V7.0 System Administration

Answer: B

Question: 85Which attribute is checked first by the cluster workload management algorithm when determiningthe destination for messages being put onto a cluster queue?A. Queue rankB. Queue priorityC. Channel rankD. Channel priority

Answer: C

Question: 86An administrator is configuring communication between two queue managers, QM1 and QM2,and wants to create a remote queue on QM1 pointing to a local queue Q2 on QM2. Which one ofthe following MQSC commands will achieve this?A. DEFINE QR(Q1) LIKE(Q2) RNAME(Q2) RQMGR(QM2)B. DEFINE QR(Q1) RNAME(Q2) RQMNAME(QM2) XMITQ(QM2)C. DEFINE QR(Q1) RNAME(QM2) RQMNAME(QM2) XMITQ(QM2)D. DEFINE QL(QM1) USAGE(REMOTE) RNAME(Q2)+RQMNAME(QM2) XMITQ(QM2)Answer: B

Question: 87An administrator has created a client channel definition table on a IBM WebSphere MQ V7.0queue manager. Which of the following statements are true? The client channel definition table(CCDT) can be used by a WebSphere MQ Client:A. running in a WebSphere MQ V7.0 client environment to connect to a WebSphere MQ V6.0queue managerB. running in a WebSphere MQ V7.0 client environment to connect to a WebSphere MQ V7.0queue managerC. running in a WebSphere MQ V6.0 client environment to connect to a WebSphere MQ V7.0queue managerD. running in a WebSphere MQ V6.0 client environment to connect to a WebSphere MQ V6.0queue managerE. running in a WebSphere MQ V5.3 client environment to connect to a WebSphere MQ V7.0queue manager?Answer: A, B

Question: 88An administrator was asked to restrict the IBM WebSphere MQ trace file size on AIX to 10 MB.How can the administrator do this?A. Use the command setmqscpB. Use the environment variable MQS_TRACE_OPTIONSC. Pass the value as a parameter to strmqtrcD. Set the MaxSize parameter under Trace StanzaAnswer: C

Question: 89An administrator created a queue manager for an application using the command: crtmqmTESTQMGR The application is started by triggering, and puts forty 3.5MB persistent messagesonto a remote queue. The administrator is notified that the IBM WebSphere MQ error logs aregetting populated with errors whenever the application is started. What could be the likely cause?A. The file system /var/mqm is getting full.B. The remote queue file size is reaching its limit.C. The queue manager logs are getting full frequently.D. The messages are ending up on the dead letter queue.Answer: C

Page 18: IBM WebSphere MQ V7.0 System Administration

Question: 90Queue managers QMGR1 and QMGR2 are members of cluster QMCLUS. An applicationconnected to QMGR1 needs to send messages to a local queue APP.LOCAL of QMGR2. Theadministrator creates the following definitions: On QMGR1: DEFINE QALIAS(APP.ALIAS) +TARGET(APP.LOCAL) + CLUSTER(QMCLUS) On QMGR2: DEFINE QLOCAL(APP.LOCAL) +MAXDEPTH(50000) The administrator is notified that the application is unable to send messagesto APP.LOCAL. What is the most likely cause?A. The cluster channels have not been started.B. The QALIAS cannot be defined on a cluster.C. The queue APP.LOCAL is not a cluster queue.D. The SYSTEM.CLUSTER.TRANSMIT.QUEUE is full.Answer: C

Question: 91An IBM WebSphere MQ client application puts messages onto remote queue RQ on queuemanager QM1, which resolves to the local queue LQ on queue manager QM2. A new version ofthe application has been deployed that has the capability to put messages greater than 4MB. Theadministrator changed the max message length attributes for the queue managers, transmissionqueue, sender-receiver channels and LQ to handle the larger messages. The administrator waslater notified that messages greater than 4MB are still not reaching LQ. The most likely cause ofthe problem is the max message length attribute:A. in file qm.ini was not changedB. of RQ was not changedC. of the server connection channel was not changedD. was not set on the environment variable MQSERVERAnswer: C

Question: 92Two queue managers, QMGR1 and QMGR2, are running on Windows connected by senderreceiver channels. An application connected to QMGR1 puts persistent messages on a remotequeue of QMGR1 destined for a local queue of QMGR2. The administrator is notified that themessages have not reached QMGR2. On investigation the administrator notices that the serveron which QMGR2 runs has crashed and rebooted automatically. The administrator also noticesthat the sender channel on QMGR1 is in an indoubt state. What action can the administrator taketo recover the messages?A. Run the command rsvmqtrn on QMGR2B. Run the command runmqdlq on QMGR2C. Run the MQSC command RESOLVE INDOUBT(channel name) on QMGR1D. Run the MQSC command RESOLVE CHANNEL(channel name) ACTION(BACKOUT) onQMGR1Answer: D

Question: 93An administrator deployed an IBM WebSphere MQ application on an AIX server which is causinga lot of errors to be generated in the WebSphere MQ error logs. Which option should be used bythe administrator to increase the size of the IBM WebSphere MQ error logs?A. Use the MQSC command ALTER QMGRB. Use the QMErrorLog stanza in qm.iniC. Recreate the queue manager specifying the new error log size as a parameter to crtmqmD. Set the environment variable AMQ_ERROR_LOG to the new size and recreate the queuemanagerAnswer: B

Question: 94A queue manager QM1 on UNIX has an unrecoverable problem. The IBM Support Center hasasked the administrator to send any FFST reports. Which directory can an administrator get theseFFST files from?A. /var/mqm/logB. /var/mqm/traceC. /var/mqm/errorsD. /var/mqm/qmgrs/QM1/errorsAnswer: C

Page 19: IBM WebSphere MQ V7.0 System Administration

Question: 95An administrator has set up sender receiver channels between QMGR1 running on AIX andQMGR2 running on i5/OS. During verification testing, the administrator noticed that messagesbeing sent from one queue manager are not visible on the other queue manager. Which of thefollowing files should the administrator look at to find the cause of the problem?A. /var/adm/syslog on AIXB. /var/mqm/errors/AMQ*.ERROR on AIXC. /var/mqm/qmgrs/QMGR1/errors/AMQ*.LOG on AIXD. /QIBM/UserData/@SYSTEM/errors/AMQ*.ERROR on i5/OSE. /QIBM/UserData/mqm/qmgrs/QMGR2/errors/AMQ*.LOG on i5/OSAnswer: C, E

Question: 96Queue managers QMGR1, QMGR2 and QMGR3 are members of cluster QC. An administratorcreated the following queues for an application: On QMGR1: DEFINEQALIAS(TEST.ALIAS) +TARGET(TEST.LOCAL) + DEFBIND(OPEN) + DEFPSIST(NO) On QMGR2 and QMGR3:DEFINE QLOCAL(TEST.LOCAL) + CLUSTER(QC) + DEFBIND(OPEN) + CLWLPRTY(0) +CLWLRANK(0) +DEFPSIST(NO) The administrator verifies the setup by putting messages onTEST.ALIAS using the sample amqsput program but notices that all messages end up on thesame queue manager (either QMGR2 or QMGR3). What could be the likely cause?A. The queue TEST.ALIAS was not made part of the cluster.B. The queue TEST.ALIAS was defined with the wrong DEFBIND option.C. The CLWLWGHT attribute of the Cluster channels was not set to 50.D. The CLWLPRTY was set to 0 instead of 50 on TEST.LOCAL in both the queue managers.Answer: B

Question: 97It is important to the IBM WebSphere MQ operations team that none of their application queuesexceed seventy percent of the maximum number of messages the queues can hold. By default,application queues are created with a maximum depth of one thousand messages. Whatcommands can the operations team use to monitor ROUTE_DATA_Q?

A. ALTER QMGR QDPHIEV(ENABLED) ALTER QLOCAL(ROUTE_DATA_Q) QDEPTHHI(70)QDPHIEV(ENABLED)B. ALTER QMGR PERFMEV(ENABLED) ALTER QLOCAL(ROUTE_DATA_Q) QDEPTHHI(70)QDPHIEV(ENABLED)C. ALTER QMGR PERFMEV(ENABLED) ALTER QLOCAL(ROUTE_DATA_Q) QDEPTHHI(700)QDPHIEV(ENABLED)D. ALTER QMGR QDPHIEV(ENABLED) ALTER QLOCAL(ROUTE_DATA_Q) QDEPTHHI(700)QDPHIEV(ENABLED)Answer: B

Question: 98An administrator has been asked to determine which files are needed to restart a queue managerconfigured with linear logging. Which of the following MQSC commands will determine which logfiles are still required?A. DISPLAY QMGRB. DISPLAY QMSTATUSC. DISPLAY QMSTATUS ALLD. DISPLAY QMGR RESTARTAnswer: C

Question: 99Which features of IBM WebSphere MQ specifically provide robust message transport?A. Data integrity, security, parallel processingB. Asynchronous delivery, once and once-only delivery, persistent messagingC. Time independence, no duplicate delivery, synchronous processingD. Assured delivery, application parallelism, time dependent applicationsAnswer: B

Page 20: IBM WebSphere MQ V7.0 System Administration

Question: 100Which of the following statements are true, regarding applications that communicate via IBMWebSphere MQ? IBM WebSphere MQ applications have to agree upon:A. the platforms they are running onB. the name(s) of the queue(s) usedC. the maximum number of messages sent within a given time periodD. the layout of the message data exchangedE. the network protocol usedAnswer: B, D

Question: 101QM2 and its objects have been recreated using the save queue manager definitions. The senderchannel on queue manager QM1 is in retry status with an error message AMQ9526: Messagesequence number error for channel 'QM1.TO.QM2'. Which action will recover the channel?A. Reset the channelB. Restart the sender channelC. Restart the receiver channelD. Recreate the objects using save queue manger definitions

Answer: AQuestion: 102What are the advantages of using queue-sharing groups in IBM WebSphere MQ?A. workload balancing, remote administrationB. improved performance, ease of monitoringC. scalability, end-to-end security, data integrityD. scalability, high availability, workload balancingAnswer: D

Question: 103For the Solaris platform, which databases are supported as a resource manager in transactionscoordinated by IBM WebSphere MQ V7.0?A. Oracle, Derby, My SQLB. DB2, Derby, TeradataC. DB2, Oracle, Informix, SybaseD. DB2, SQL Server, Sybase, InformixAnswer: C

Question: 104An administrator using WebSphere MQ Explorer is unable to connect to queue manager PRODafter it has been migrated, and receives error message SYSTEM .MQ EXPLORER. REPLY.MODEL not defined. Which command will refresh the existing system objects to resolve thisissue?A. strmqm c PRODB. strmqm a PRODC. strmqm ss PRODD. strmqm si PRODAnswer: A

Question: 105The following restrictions have been placed on messages flowing from a banking application onAIX to a data warehousing application on z/OS: -Partner authentication -Message encryption-Maintenance of Data Integrity Which exits will fulfill these requirements?A. Message exitsB. Security exitsC. Send / receive exitsD. SSL Conversion exitsE. Data Integrity exitsAnswer: A, B, C

Page 21: IBM WebSphere MQ V7.0 System Administration

Question: 106What is the best way to create queue manager QM1 on UNIX so all developers can connect to itwithout any authority checks being performed?A. Edit the mqs.ini file to remove the Authorization Service StanzaB. Create a group developer containing all developers, then add the group to the mqm groupC. Create a group developer containing all developers, then grant alladm authority to the groupusing setmqautD. Set environment variable MQSNOAUT=yes, then create a queue manager crtmqm QM1Answer: D

Question: 107Which of the following commands can the administrator use to get a list of all authority records fora queue manager on Windows?A. dmpmqautB. dspmqrteC. dspmqautD. runmqcfgAnswer: A

Question: 108An application is designed to send messages to queues Q1 and Q2 on queue manager QM1using a server-connection channel CH1. An administrator is asked to implement SSL on IBMWebSphere MQ. On which of the following objects does the administrator need to specify theSSLCIPH attribute?A. CH1B. QM1C. Q1 and Q2D. CH1 and QM1Answer: A

Question: 109An administrator is asked to check whether existing channels with transport type of TCP are SSLenabled. Which one of the following commands does the administrator need to use for thispurpose?A. DIS CHL(*) CHLTYPE SSLCIPHB. DIS CHL(*) CHLTYPE SSLPEERC. DIS CHL(*) CHLTYPE SSLCERTID. DIS CHL(*) CHLTYPE SSLCAUTHAnswer: A

Question: 110An application wants to put messages onto a queue RQ on queue manager QM2 defined asfollows: DEFINE QREMOTE(RQ) XMITQ(XQ) RNAME(Q1) RQMNAME(QM1) Which of thefollowing objects does the authority checking occur on?A. RQB. XQC. Q1D. QM1Answer: A

Question: 111An administrator defines three topics on queue manager on AIX: TopicAlpha with the topic stringP/Q TopicBeta with the topic string P/Q/R TopicSigma with the topic string P/Q/R/S Theadministrator then grants authority to the topics as shown below. User1 - Publish and Subscribeon TopicAlpha User2 - Publish on TopicBeta and Subscribe on TopicSigma Which of thefollowing options are possible for the users to perform?A. User1 can subscribe to TopicSigmaB. User1 can publish on topic string P/QC. User1 and User2 can publish on topic string P/Q/#D. User2 can subscribe to TopicBetaE. User2 can subscribe on topic string P/Q/R/#Answer: A, B