You are on page 1of 9

[root@HOSTA WMQ_7.

0]# ls
copyright

MQSeriesMsg_hu-7.0.1-3.i386.rpm

gsk7bas-7.0-4.27.i386.rpm
lap
licenses

MQSeriesMsg_it-7.0.1-3.i386.rpm

MQSeriesMsg_ja-7.0.1-3.i386.rpm
MQSeriesMsg_ko-7.0.1-3.i386.rpm

mqlicense.sh

MQSeriesMsg_pl-7.0.1-3.i386.rpm

MQSeriesClient-7.0.1-3.i386.rpm
MQSeriesConfig-7.0.1-3.i386.rpm

MQSeriesMsg_pt-7.0.1-3.i386.rpm
MQSeriesMsg_ru-7.0.1-3.i386.rpm

MQSeriesEclipseSDK33-7.0.1-3.i386.rpm MQSeriesMsg_Zh_CN-7.0.1-3.i386.rpm
MQSeriesFTA-7.0.1-3.i386.rpm

MQSeriesMsg_Zh_TW-7.0.1-3.i386.rpm

MQSeriesJava-7.0.1-3.i386.rpm

MQSeriesRuntime-7.0.1-3.i386.rpm

MQSeriesJRE-7.0.1-3.i386.rpm

MQSeriesSamples-7.0.1-3.i386.rpm

MQSeriesKeyMan-7.0.1-3.i386.rpm
MQSeriesMan-7.0.1-3.i386.rpm

MQSeriesSDK-7.0.1-3.i386.rpm
MQSeriesServer-7.0.1-3.i386.rpm

MQSeriesMsg_cs-7.0.1-3.i386.rpm

MQSeriesTXClient-7.0.1-3.i386.rpm

MQSeriesMsg_de-7.0.1-3.i386.rpm

PreReqs

MQSeriesMsg_es-7.0.1-3.i386.rpm

readadd.txt

MQSeriesMsg_fr-7.0.1-3.i386.rpm

READMEs

[root@HOSTA WMQ_7.0]# ./mqlicense.sh -accept

Licensed Materials - Property of IBM

5724-H72

(C) Copyright IBM Corporation 1994, 2009 All rights reserved.

US Government Users Restricted Rights - Use, duplication or disclosure


restricted by GSA ADP Schedule Contract with IBM Corp.

Agreement accepted: Proceed with install.

[root@HOSTA WMQ_7.0]# rpm -ivh MQSeriesRuntime-7.0.1-3.i386.rpm


Preparing...
########################################### [100%]
Creating group mqm
Creating user mqm
1:MQSeriesRuntime
########################################### [100%]
[root@HOSTA WMQ_7.0]# rpm -ivh MQSeriesServer-7.0.1-3.i386.rpm
Preparing...
########################################### [100%]
1:MQSeriesServer
########################################### [100%]
[root@HOSTA WMQ_7.0]# rpm -ivh MQSeriesSDK-7.0.1-3.i386.rpm
Preparing...
########################################### [100%]
1:MQSeriesSDK
########################################### [100%]
[root@HOSTA WMQ_7.0]# rpm -ivh MQSeriesSamples-7.0.1-3.i386.rpm
Preparing...
########################################### [100%]
1:MQSeriesSamples
########################################### [100%]
[root@HOSTA WMQ_7.0]# rpm -ivh MQSeriesM
MQSeriesMan-7.0.1-3.i386.rpm

MQSeriesMsg_ja-7.0.1-3.i386.rpm

MQSeriesMsg_cs-7.0.1-3.i386.rpm

MQSeriesMsg_ko-7.0.1-3.i386.rpm

MQSeriesMsg_de-7.0.1-3.i386.rpm

MQSeriesMsg_pl-7.0.1-3.i386.rpm

MQSeriesMsg_es-7.0.1-3.i386.rpm

MQSeriesMsg_pt-7.0.1-3.i386.rpm

MQSeriesMsg_fr-7.0.1-3.i386.rpm
MQSeriesMsg_hu-7.0.1-3.i386.rpm
MQSeriesMsg_it-7.0.1-3.i386.rpm

MQSeriesMsg_ru-7.0.1-3.i386.rpm
MQSeriesMsg_Zh_CN-7.0.1-3.i386.rpm
MQSeriesMsg_Zh_TW-7.0.1-3.i386.rpm

[root@HOSTA WMQ_7.0]# rpm -ivh MQSeriesMan-7.0.1-3.i386.rpm


Preparing...
########################################### [100%]
1:MQSeriesMan
########################################### [100%]
[root@HOSTA WMQ_7.0]# rpm -ivh MQSeriesMan-7.0.1-3.i386.rpm
Preparing...
########################################### [100%]
1:MQSeriesMan
########################################### [100%]
[root@HOSTA WMQ_7.0]# rpm -ivh MQSeriesJ
MQSeriesJava-7.0.1-3.i386.rpm MQSeriesJRE-7.0.1-3.i386.rpm
[root@HOSTA WMQ_7.0]# rpm -ivh MQSeriesJava-7.0.1-3.i386.rpm
Preparing...
########################################### [100%]
1:MQSeriesJava
########################################### [100%]
[root@HOSTA WMQ_7.0]# rpm -ivh MQSeriesJRE-7.0.1-3.i386.rpm
Preparing...
########################################### [100%]
1:MQSeriesJRE
########################################### [100%]
[root@HOSTA WMQ_7.0]# rpm -ivh MQSeriesEclipseSDK33-7.0.1-3.i386.rpm
Preparing...
########################################### [100%]
1:MQSeriesEclipseSDK33
########################################### [100%]
[root@HOSTA WMQ_7.0]# rpm -ivh MQSeriesConfig-7.0.1-3.i386.rpm
Preparing...
########################################### [100%]
1:MQSeriesConfig
########################################### [100%]
[root@HOSTA WMQ_7.0]# rpm -ivh MQSeriesClient-7.0.1-3.i386.rpm

Preparing...
########################################### [100%]
1:MQSeriesClient
########################################### [100%]
[root@HOSTA WMQ_7.0]#
[root@HOSTA Desktop]# dspmq
[root@HOSTA Desktop]# crtmqm QM
WebSphere MQ queue manager created.
Directory '/var/mqm/qmgrs/QM' created.
Creating or replacing default objects for QM.
Default objects statistics : 65 created. 0 replaced. 0 failed.
Completing setup.
Setup completed.
[root@HOSTA Desktop]# strmqm QM
WebSphere MQ queue manager 'QM' starting.
5 log records accessed on queue manager 'QM' during the log replay phase.
Log replay for queue manager 'QM' complete.
Transaction manager state recovered for queue manager 'QM'.
WebSphere MQ queue manager 'QM' started.
[root@HOSTA Desktop]# dspmq
QMNAME(QM)

STATUS(Running)

[root@HOSTA Desktop]#

PROCUDURETO PUT AND VIEW MESSAGES INTOTHE QUEUE

[root@HOSTA bin]# ./amqsput LQ QM


Sample AMQSPUT0 start
target queue is LQ
hi
hello

hey

Sample AMQSPUT0 end


[root@HOSTA bin]# ./amqsgbr LQ QM
Sample AMQSGBR0 (browse) start
QM
Messages for LQ
1 <hi>
2 <hello>

PROCUDRE TO EXECUTE THE SAMPLE PROGRAMS


=====

[root@HOSTA ~]# /opt/mqm/samp/bin/amqsput LQ QM


Sample AMQSPUT0 start
target queue is LQ
hi
hie

Sample AMQSPUT0 end


[root@HOSTA ~]# /opt/mqm/samp/bin/amqsputc LQ QM
Sample AMQSPUT0 start
MQCONN ended with reason code 2058
[root@HOSTA ~]# mqrc 2058

2058 0x0000080a MQRC_Q_MGR_NAME_ERROR


[root@HOSTA ~]#

CLIENT SIDE CONNECTION


===========
[root@HOSTA ~]# export MQSERVER='QM.SVRCONN/TCP/LOCALHOST(1501)'
[root@HOSTA ~]# echo $MQSERVER
QM.SVRCONN/TCP/LOCALHOST(1501)
[root@HOSTA ~]# /opt/mqm/
bin/

eclipse/

inc/

lib/

doc/

eclipseSDK33/ java/

properties/ samp/
licenses/

READMES/

tivoli/

[root@HOSTA ~]# /opt/mqm/


bin/

eclipse/

inc/

lib/

doc/

eclipseSDK33/ java/

properties/ samp/
licenses/

READMES/

tivoli/

[root@HOSTA ~]# /opt/mqm/samp/


bin/

dlq/

jms/

pcf/

pubsub/ soap/

wmqjava/ xatm/

[root@HOSTA ~]# /opt/mqm/samp/bin/amqscputc LQ QM


bash: /opt/mqm/samp/bin/amqscputc: No such file or directory
[root@HOSTA ~]# /opt/mqm/samp/bin/amqsputc LQ QM
Sample AMQSPUT0 start
target queue is LQ
hi
hi

Sample AMQSPUT0 end


[root@HOSTA ~]#

=======
Exercise to connect the remotely

[root@HOSTA ~]# crtmqm QM2


WebSphere MQ queue manager created.

Directory '/var/mqm/qmgrs/QM2' created.


Creating or replacing default objects for QM2.
Default objects statistics : 65 created. 0 replaced. 0 failed.
Completing setup.
Setup completed.
[root@HOSTA ~]# strmqm QM2
WebSphere MQ queue manager 'QM2' starting.
5 log records accessed on queue manager 'QM2' during the log replay phase.
Log replay for queue manager 'QM2' complete.
Transaction manager state recovered for queue manager 'QM2'.
WebSphere MQ queue manager 'QM2' started.
[root@HOSTA ~]# runmqsc QM2
5724-H72 (C) Copyright IBM Corp. 1994, 2009. ALL RIGHTS RESERVED.
Starting MQSC for queue manager QM2.

define qlocal(LQ)
1 : define qlocal(LQ)
AMQ8006: WebSphere MQ queue created.
define listener(L1) trptype(tcp) port(1502)
2 : define listener(L1) trptype(tcp) port(1502)
AMQ8626: WebSphere MQ listener created.
define channel(QM2.SVRCONN) chltype(svrconn)
3 : define channel(QM2.SVRCONN) chltype(svrconn)
AMQ8014: WebSphere MQ channel created.
end
4 : end
3 MQSC commands read.
No commands have a syntax error.
All valid MQSC commands were processed.

[root@HOSTA ~]# export^C


[root@HOSTA ~]# export MQSERVER='QM.SVRCONN/TCP/LOCALHOST(1500)'
[root@HOSTA ~]# /opt/mqm/samp/bin/amqscputc LQ QM
Sample AMQSPUT0 start
target queue is LQ
hi
hi
hello

Sample AMQSPUT0 end

TO CREATE THE CLIENT CONNECTION FROMN MULTIPLE SERVERS


=========

define channel(QM1.SVRCONN) chltype(clntconn) conname('localhost(1501)')


qmname(QM1)
3 : define channel(QM1.SVRCONN) chltype(clntconn) conname('localhost(1501)')
qmname(QM1)
AMQ8014: WebSphere MQ channel created.

define channel(QM2.SVRCONN) chltype(clntconn) conname('localhost(1502)')


qmname(QM2)
4 : define channel(QM2.SVRCONN) chltype(clntconn) conname('localhost(1502)')
qmname(QM2)
AMQ8014: WebSphere MQ channel created.

[root@HOSTA ~]# unset MQSERVER


[root@HOSTA ~]# export MQCHLLIB=/var/mqm/qmgrs/QM/@ipcc
[root@HOSTA ~]# export MQCHLTAB=AMQCLCHL.TAB

[root@HOSTA ~]# /opt/mqm/samp/bin/amqsputc LQ QM1


Sample AMQSPUT0 start
target queue is LQ
hi
hu
hello

Sample AMQSPUT0 end


[root@HOSTA ~]# /opt/mqm/samp/bin/amqsputc LQ QM2
Sample AMQSPUT0 start
target queue is LQ
what
hi
hello
hi
hui

You might also like