home / infca / mq / mq_exam (navigation links) Memento mori

MQ exam


Few questions Amunt! Top Amunt!

What is the maximum number of queue managers that can be active in a Queue Sharing Group ?

Which of these is not a JMS message type ?

Which of the following is not negotiated at channel start-up ?

Which of the following is not a MQRC ?

What attribute on a server-connection channel can be used to limit the number of connecting clients ?

Which queue managers in a cluster will be informed about a clustred topic ?

A un Log de MQ es troba el missatge AMQ9526 - qué s'ha de fer ?
Resposta : reset channel_name

Una aplicació de reserva de avió + hotel + cotxe ha de esperar 3 respostes (trigger depth = 3) i no s'ha despertar per l'arribada de altres missatges a la cua. Quina es la millor implementació :

Tipus de Channel Exit (n'hi ha 4 - llista de 5 noms - quin "no es una exit")

Que comando hay que usar para refrescar la claves (cacheadas) en memoria ?

Al migrar MQ de version 5 a 6, cuando se hace la migracion de claves ?

Limitaciones de un MQ Client versus a MQ Server ...

Cual es el comando para visualizar los queue managers de un cluster ?

How shall we code if we add a new queue manager to a cluster and we want it to absorbe 25% of the Load ? CLWLxxx ? (explain 3 values)

MQ v6 Explorer limitations (2) : can't manage z/OS v5 MQ & ...

Java JMS - explain details of 3xFactories

Support Pack "Pay" class - how does it work ? Buy time ? Install time ? Run time ?

At QM creation time, how to select a LOG type and what is the Max Size ? (Win/Unix)

"Reference" (large) messages ...

If we code CF(4), what is the max msg size ?

In a SOAP envir, is MQ an alternative to HTTP ?

Point-To-Point versus Hub-And-Spoke configuration : delay versus bandwitdth relationship.

Puede MQ manejar mensajes (XML) de 4GB ?

Para que los mensajes no-persistentes sobrevivan a un shutdown controlado de un queue manager, hay que definir ... NPMCLASS(normal) o (high) ?

Cual es el comando para mostrar el FileSystem de un canal ? DISCHLFLS ?

Para que un canal Cliente-Servidor utilice SSL, hay que definir ... SSL(REQUIRED) o SSL(YES) o "otro" ?

Queremos un control de cambios en la configuración de los queue managers, así como saber quién hace los cambios. Cómo hacerlo ? Activar CONFIGEL y definir SYSTEM.ADMIN.SVR ( or SYSTEM.ADMIN.CONFIG.EVENT ??? ) as remote ?
Ver "Administracion Remota".
Also here

Specify MQ_OO (open options) to workload balance be operable

Specify Transaction Managers accepted by MQ
Resposta : WAS, CICS.

Shared queues - requirements (DB2, CICS), max msg size, etc

Object Authority (AIX ?) - define.

What (2) Data Bases can be used when MQ is the Transaction Manager ? DB/2 & MySQL ?

Si no es posa MAXMSGL al definir una QL, quin valor agafa ?
a) de MQS.ini - b) de QM.ini - c) de SYSTEM.DEFAULT.LOCAL.QUEUE - d) es deix en blanc

What SSL version does MQ version 5.3 implement ?
Resposta : MQ 5.3 and 6.0 support version 3.0 of the SSL protocol.

An expired message is : moved to DLQ / erased without a trace / another action (specify) / none ?

What directory are the traces written into ? MQ v5 ? v6 ?

Environment value MQSSLCIPH - what is it used for ?

We want a queue to exist only as long as the application is alive.
Shall we open the queue with the parameter QMODEL(TEMPDYN) or QMODEL(QMGR) ? >sag<

What is the use of : AMQMDAIN ? AMQAXREG ? AMQAPIX ?

What are the parameters of STRMQTRC ?

We want SSL to be used by a channel ...
Shall we code SSCLAUTH(REQ) on sender end ? receiver end ? both ends ?

What are the parameters of DMPMQAUT -m X -l ?

What is the use OPEN(Model Q) ?

Differences between DSPMQCSV, DSPPCFST, DSPMQ, MQRC

We want to move very large messages without writing data into a queue.
Are Reference messages what we have to use ?

What is the SSL key location ?

Differences between DISCINT, SEQWRAP, MAXMSGL, BATCH SIZE/IINT

How is SSL configured on MQ Client ?

Explain MQ Distribution List(s) - what means a Queue Manager has Distribution Lists Supported ?

Remote configuration - does it use PCF or MQSC ? What system queue does it use ?

Expiry format - description.
Indicates "time when to die" or "seconds to live" ?
Who scans the queue ?
What to do on expiry ?

It is only removed when someone attempts to get the message. Otherwise it stays there.

Expiry notification can contain (all ?) original data ?

Persistence - this is a message caracteristic.
But is it user-created or is it queue-related ?

User-Id field in MQ message
Can we write this field using JMS classes + JMSXUser or shall we use MQ Java classes ?

Is possible, with C MQClient API, to send userID/Password in MQCONNX message overriding those obtained from the operating system?.
Set the Version field of the MQCNO structure to at least MQCNO_VERSION_5. The default is MQCNO_VERSION_1...

What is the use of the Command Server ? (and SVRCONN, server connect)

What is the use of the SYSTEM.ADMIN.COMMAND.QUEUE ?

Diferenciar entre MQSC & PCF

What is the use of the SYSTEM.CHANNEL.INITQ ? (*)

Com s'indica que un canal treballarà en modus encriptat ?

Event log, MQ log, {mq_root}\logs\MQ_process_id_timestamp.FDC, FFST.

We have channel CH1 and transmit queue TXQ1.
What shall we code in order to start CH1 when a message is put into TXQ1 ? (*)

What book shall we read if we want to connect a MQ/Win with MQ/Solaris ?

Explain Backout.

Explain client mode versus binding mode. (*)

Com saber quin es el "default queue manager" de una instalació ?
Resposta : runmqsc (si està engegat) o mqs.ini

Com saber el nom de la "dead letter queue" de un queue manager ?
Resposta : runmqsc + display qmgr all

Com fer que una aplicació client es conecti a diversos queue managers ?
Resposta : Fer servir MQCNO a la crida MQCONNX (en lloc de MQSERVER)

Si la cua remota NO especifica una cua de transmissió, quina cua es ferà servir en enviar un missatge ?

On es posen els errors de un MQ Client ?
Resposta : c:\windows\ibm\mq\errors\AMQERRnn.log

A queue manager had to be restarted. Now a message comes up : "queue manager not available" What is the most probable reason ?

The "DISPLAY SVSTATUS" command requires what kind of object ?

MQ Client and local / global units of work - can it participate ?

List the differences between MQ Client and MQ Server

LAS, 03/05/06 - (297) MQ 5.3 Solution Developer
MAD, 21/12/06 - (994) MQ V6.0 System Administrator
BCN, 12/11/08 - (996) MQ V6.0 Solution Designer


Examina't aquí mateix !
1
  • A. Request
  • B. Datagram
  • C. Reply
  • D. Report
  • E. Statistic
2
  • A. amqtcert -l -m
  • B. amqbrcert -m
  • C. amqmcert -l -m
  • D. amqdicert
3
  • A. To allow only IPv6 client TCP/IP addresses listed to connect to the queue manager
  • B. To determine the Domain Name System (DNS) server entered for the queue manager host name lookup
  • C. To override the channel CONNAME parameter IPv4 TCP/IP address to the dotted decimal address entered in this field
  • D. To select IPv4 or IPv6 address for channel connection in ambiguous cases
4
  • A. Extensible Markup Language (XML) conversion
  • B. Assured delivery
  • C. Time-independent(asynchronous) processing
  • D. Clustering
5
  • A. One full repository for each set(2) of partial repository queue managers
  • B. One full repository queue manager
  • C. Two full repository queue managers
  • D. Zero: full repositories are not needed for MQ Clustering.
6
  • A. RUNMQJMS
  • B. STRMQMJMS
  • C. JMSAdmin
  • D. WMQJADMIN
7
  • A. runmqlsr
  • B. strmqlsr
  • C. startWMQJListener
  • D. START SOAPLISTENER
8
  • A. IBM WebSphere MQ will forcibly terminate the applications.
  • B. All applications jobs will end normally.
  • C. Applications are not terminated but are disconnected from the queue manager.
  • D. No change to the applications will occur.
9
  • A. A default queue manager named NTSRV1 is created
  • B. A default queue manager named HOST1 is created
  • C. A default transmission queue HOST1 is created
  • D. A default transmission queue NTSRV1 is created
  • E. A queue manager named NTSRV1 is created
10
  • A. Default transmission queue
  • B. Reply to queue manager
  • C. Reply to queue alias
  • D. Alias queue definition
  • E. Queue manager alias
11
  • A. Datagram
  • B. Non-persistent
  • C. Persistent
  • D. Report
12
  • A. Run the MQTM job
  • B. Run the started applications in the background
  • C. Start more trigger monitors
  • D. Change the TriggerDepth parameter to a higher number
13
  • A. the ability to compare two queues and report on all parameter differences.
  • B. the ability to clear a queue in use via a MQGET API call.
  • C. the ability to see applications which have a queue open for processing.
  • D. the ability to change persistency of a message on a queue.
14
  • A. the initiation queue is full.
  • B. queue manager can not put a trigger message to the initiation queue.
  • C. service events have not been enabled.
  • D. the program can not be started by the trigger monitor.
15
  • A. A default queue manager NTSVR1 is created
  • B. A default transmission queue is assigned
  • C. A dead letter queue is assigned
  • D. Circular logging is enabled
  • E. The System/Default objects are created
16
  • A. Non-persistent only
  • B. Non-persistent and persistent
  • C. Persistent only
  • D. BLOB message
17
  • A. DEFINE QR(Q1) RNAME(QM2) RQMNAME(QM2) XMITQ(QM2)
  • B. DEFINE QR(Q1) LIKE (Q2)
  • C. DEFINE QL(QM1) RNAME(Q2) RQMNAME(QM2) XMITQ(QM2)
  • D. DEFINE QR(Q1) RNAME(Q2) RQMNAME(QM2) XMITQ(QM2)
18
  • A. Channel initiator
  • B. Listener
  • C. Message
  • D. Command Server
  • E. Process definition
  • F. Service
19
  • A. Star
  • B. Queue manager cluster
  • C. Hub-and-spoke
  • D. Point-to-point
20
  • A. SUSPEND QUEUE(ALL)
  • B. SUSPEND QMGR
  • C. RESET QUEUE TYPE(SUSPEND)
  • D. RESET QMGR TYPE(SUSPEND)
21
  • A. DLQ on A
  • B. APPQ on B
  • C. APPQ on C
  • D. DLQ on C
  • E. DLQ on B
22
  • A. The Dead Letter Queue
  • B. The call fails
  • C. GREEN
  • D. RED
23
  • A. ALTER QLOCAL(MEGA.REQUEST.QUEUE) CLWLPRTY(1) on each Sioux Falls queue manager and ALTER QLOCAL(MEGA.REQUEST.QUEUE) CLWLPRTY(2) on each Las Vegas queue manager
  • B. ALTER QLOCAL(MEGA.REQUEST.QUEUE) CLWLPRTY(2) on each Sioux Falls queue manager and ALTER QLOCAL(MEGA.REQUEST.QUEUE) CLWLPRTY(1) on each Las Vegas queue manager
  • C. ALTER QLOCAL(MEGA.REQUEST.QUEUE) CLWLWGHT(1) on each Sioux Falls queue manager and ALTER QLOCAL(MEGA.REQUEST.QUEUE) CLWLWGHT(2) on each Las Vegas queue manager
  • D. ALTER QLOCAL(MEGA.REQUEST.QUEUE) CLWLWGHT(2) on each Sioux Falls queue manager and ALTER QLOCAL(MEGA.REQUEST.QUEUE) CLWLWGHT(1) on each Las Vegas queue manager
24
  • A. runmqchl -l TO.QM2 -p 1414
  • B. runmqchl -c TO.QM2
  • C. strmqchl -s TO.QM2 -q QM1
  • D. strmqchl -c TO.QM2 -m QM1 -p 1414
25
  • A. As messages in the SYSTEM.CLUSTER.REPOSITORY.QUEUE on a repository queue manager.
  • B. As messages on a cluster queue, which has been defined with the Usage attribute specifying that it is a repository queue (USAGE(REPOS) in MQSC commands).
  • C. In the qm.ini configuration file on a designated repository queue manager.
  • D. In the mqs.ini configuration file on a designated repository queue manager.
26
  • A. SET MQIPADRV6=YES
  • B. SET MQIPADDRV=MQIPADDR_IPV6
  • C. ECHO MQIPADRV6=MQIPADDR_IPV6
  • D. In WebSphere MQ V6, IPV6 is assumed as the default, unless IPV4 is specified
27
  • A. It is preferable for full repository queue managers to reside on systems configured for DHCP, rather than with a static IP, for increased flexibility.
  • B. It is assured that all full repository queue managers in a cluster can be brought down concurrently, with no impact to the other queue managers in the cluster.
  • C. Cluster queue managers on the z/OS platform can be used as full repositories.
  • D. A cluster queue manager designated as full repository can not be a member of more than one cluster.
28
  • A. ALTER QLOCAL(QUEUE1) CLWLUSEQ(ANY) on the QUEUE1 queue and ALTER QMGR CLWLUSEQ(QUEUE) on the gateway queue manager
  • B. ALTER CLUSQ(QUEUE1) CLUSUSEQ(QMGR) on the QUEUE1 queue and ALTER QMGR CLUSUSEQ(ANY) on the gateway queue manager
  • C. ALTER QL(QUEUE1) CLWLUSEQ(QMGR) on the QUEUE1 queue and ALTER QMGR CLUSUSEQ(LOCAL) on the gateway queue manager
  • D. ALTER QL(QUEUE1) CLWLUSEQ(QMGR) on the QUEUE1 queue and ALTER QMGR CLWLUSEQ(ANY) on the gateway queue manager
29
  • A. DEFINE CHL(TO.QM2) CHLTYPE(SDR) CONNAME('hostname(1418)') HDRCOMP(SYSTEM)
  • B. DEFINE CHL(TO.QM2) CHLTYPE(SDR) CONNAME('hostname(1418)') HDRCOMP(HIGH)
  • C. DEFINE CHL(TO.QM2) CHLTYPE(SDR) CONNAME('hostname(1418)') COMPHDR(HIGH)
  • D. DEFINE CHL(TO.QM2) CHLTYPE(SDR) CONNAME('hostname(1418)') COMPHDR(SYSTEM)
30
  • A. START CHINIT
  • B. strmqchi -i CHANNEL_INIT_Q
  • C. runmqchi -i CHANNEL_INIT_Q -m SATURN
  • D. runmqsc -i SYSTEM.CHANNEL.INITQ -m SATURN
  • E. START CHANNEL(QM1.TO.QM2) INIT(AUTO)
31
  • A. Use the FASTPATH option on the MQCONNX call and set the MQ_CONNECT_TYPE environment variable to UNDEFINED.
  • B. Use the STANDARD option on the MQCONNX call and set the MQ_CONNECT_TYPE environment variable to FASTPATH.
  • C. Use the "MQCNO_RESTRICT_CONN_TAG_QSG" option on the MQCONNX call and set the MQ_CONNECT_TYPE environment variable to FASTPATH.
  • D. Use the "MQCNO_RESTRICT_CONN_TAG_Q_MGR" option on the MQCONNX call and set the MQ_CONNECT_TYPE environment variable to FASTPATH.
32
  • A. ALTER QL(INBOUND_ACCOUNTING_QUEUE) CLUSTER(ACCOUNTING_CLUSTER) DEFBIND(OPEN) on ACCOUNTING_QM_GW?
  • B. ALTER QL(INBOUND_ACCOUNTING_QUEUE) CLUSTER(ACCOUNTING_CLUSTER) DEFBIND(OPEN) on ACCOUNTING_QM1 and ACCOUNTING_QM2
  • C. DEFINE CLUSTERQ(INBOUND_ACCOUNTING_QUEUE) CLUSTER(ACCOUNTING_CLUSTER) DEFBIND(NOTFIXED)on ACCOUNTING_QM1 and ACCOUNTING_QM2
  • D. ALTER QL(INBOUND_ACCOUNTING_QUEUE) CLUSTER(ACCOUNTING_CLUSTER) DEFBIND(NOTFIXED) on ACCOUNTING_QM1 and ACCOUNTING_QM2
33
  • A. strmqm
  • B. strmqcfg
  • C. strmqmsvc
  • D. strmqmmqsc
34
  • A. DEFINE QL(INBOUND_ABC_QUEUE) DEPTH(10)
  • B. DEFINE QL(INBOUND_ABC_QUEUE) PROCESS(ABC) TRIGGER TRIGDPTH(10)
  • C. DEFINE QL(INBOUND_ABC_QUEUE) PROCESS(ABC) TRIGGER TRIGTYPE(DEPTH) TRIGDPTH(10)
  • D. DEFINE QL(INBOUND_ABC_QUEUE)
35
  • A. strmqm -m HOST1
  • B. strmqm
  • C. strmqlsr -m HOST1
  • D. strmqtrc -m HOST1
  • E. strmqmdlq
36
  • A. Linear logging with a local archiving process to periodically remove the old logs files
  • B. Circular Queue Manager logging
  • C. Periodically deleting the Queue Managers checkpoint file 'amqalchk.fil'
  • D. Ensure the "-ll" and "-lf " options are used when Creating the Queue Manager
37
  • A. AMQnnnnn.mm.FDC
  • B. AMQERR01.LOG
  • C. AMQppppp.qq.TRC
  • D. AMQyyyyy.zz.FMT
38
  • A. strmqtrc -t csflows
  • B. strmqtrc -t csdata
  • C. strmqtrc -t comms
  • D. strmqtrc -t remoteflows
39
  • A. Alter the local queue definition to enable the command events parameter.
  • B. Alter the local queue definition to set Queue Depth High = (75) and enable the depth high event parameter.
  • C. Alter the local queue definition to set Queue Depth High = (750) and enable the depth high event parameter.
  • D. Set the operating system parameter "MQEMSEVENTS equal to 127.
40
  • A. The expected destination of the failing application
  • B. The local system queue, SYSTEM.ADMIN.TRACE.ROUTE.QUEUE, on the target queue manager of the trace-route message
  • C. A common queue specified on each queue manager in the network
  • D. The local system queue, SYSTEM.ADMIN.TRACE.ROUTE.QUEUE, on any queue manager in the queue manager network
41
  • A. Use the recreate object control command to recreate all the damaged objects
  • B. Restore the /var/mqm/qmgrs directories from backup media
  • C. Identify and delete the damaged objects files
  • D. Nothing, as the Queue Manager will auto recover from damaged objects error
42
  • A. The ten messages are currently under transaction control.
  • B. The WebSphere MQ System Administrator should have used sample tool amqsget.
  • C. A problem has occurred with the Queue Manager and it needs to be restarted.
  • D. The WebSphere MQ System Administrator is not authorized to execute the sample tool amqsbcg.
43
  • A. Capture another trace file with the " -x all" options specified
  • B. Send the application developers the correct trace files
  • C. Use the "endmqtrc -a " control command
  • D. Use the dspmqtrc control command to format the trace files before sending them to the application developers
44
  • A. SSLRKEYC
  • B. SSLREPOS
  • C. SSLLOCATION
  • D. SSLKEYR
45
  • A. Create a server connection channel for each developer and hard code the 'mcauser' with their user ID
  • B. Create a local group called 'mqdevelopers'. Add the developers Domain user ID into the group, and run the 'setmqaut' command against the group granting them +allmqi access
  • C. Create a single domain userid that developers could share and add it to the Domain mqm group
  • D. Each developer will have to install WebSphere MQ server on their workstation
46
  • A. Fixed at 1 Megabyte
  • B. Fixed at 100 Megabytes
  • C. Determined by a Queue Manager Parameter
  • D. Determined by a Channel Parameter
47
  • A. Security
  • B. Message
  • C. Data-Conversion
  • D. Compression
48
  • A. Tandem Non-Stop
  • B. VMS
  • C. AIX
  • E. iSeries AS/400
49
  • A. The sender channel from QMGR1 to QMGR2 will start, and any messages on QL.TEST on QMGR2 will be retrieved
  • B. The amqsget program will retrieve any messages on QA.TEST on QMGR1
  • C. If there are any messages on the transmission queue on QMGR1, those messages will be retrieved
  • D. It will fail as messages cannot be retrieved from a remote queue
50
  • A. Restart the database that supports the coupling facility
  • B. Restart the queue manager
  • C. Restart all applications connected to the queue manager
  • D. Run the "REFRESH SECURITY" MQSC or PCF command
  • E. Run the "REFRESH MQM" MQSC or PCF command


Valid HTML 4.01!   Valid CSS! Site under construction. Escriu-me !
Actualitzat el 15/11/2008.
Uf !