Command to lists the MQ series version
[mqm@middlewaretech mqm]$ dspmqver
Name: WebSphere MQ
Version: 7.5.0.2
Level:
p750-002-130704.TRIAL
BuildType: IKAP - (Production)
Platform: WebSphere MQ for Linux (x86
platform)
Mode: 32-bit
O/S: Linux
2.6.18-194.el5
InstName: Installation1
InstDesc:
Primary: Yes
InstPath: /opt/mqm
DataPath: /var/mqm
MaxCmdLevel: 750
Command to lists the queue manager name and status
[mqm@middlewaretech mqm]$ dspmq
QMNAME(QMA) STATUS(Running)
QMNAME(QMA1) STATUS(Running)
Command to create Queue Manager
Syntax : crtmqm <Queue Manager name>
[mqm@middlewaretech mqm]$ crtmqm
Excercise1QM
There are 88 days left in the trial period for this copy of
WebSphere MQ.
WebSphere MQ queue manager created.
Directory '/var/mqm/qmgrs/Excercise1QM' created.
The queue manager is associated with installation
'Installation1'.
Creating or replacing default objects for queue manager
'Excercise1QM'.
Default objects statistics : 74 created. 0 replaced. 0
failed.
Completing setup.
Setup completed.
[mqm@middlewaretech mqm]$ dspmq
QMNAME(QMA)
STATUS(Running)
QMNAME(QMA1)
STATUS(Running)
QMNAME(Excercise1QM)
STATUS(Ended immediately)
[mqm@middlewaretech mqm]$
command to stop, start & delete queue manager
To start :
syntax : strmqm < Queue Manager name>
[mqm@middlewaretech mqm]$ strmqm
Excercise1QM
There are 88 days left in the trial period for this copy of
WebSphere MQ.
WebSphere MQ queue manager 'Excercise1QM' starting.
The queue manager is associated with installation
'Installation1'.
5 log records accessed on queue manager 'Excercise1QM'
during the log replay phase.
Log replay for queue manager 'Excercise1QM' complete.
Transaction manager state recovered for queue manager
'Excercise1QM'.
WebSphere MQ queue manager 'Excercise1QM' started using
V7.5.0.2.
check queue manager status:
[mqm@middlewaretech mqm]$ dspmq
QMNAME(QMA)
STATUS(Running)
QMNAME(QMA1)
STATUS(Running)
QMNAME(Excercise1QM)
STATUS(Running)
[mqm@middlewaretech mqm]$
To Stop:
syntax : endmqm < Queue Manager
name>
[mqm@middlewaretech mqm]$ endmqm
QMA1
Quiesce request accepted. The queue manager will stop when
all outstanding work
is complete.
[mqm@middlewaretech mqm]$ dspmq
QMNAME(QMA)
STATUS(Running)
QMNAME(QMA1)
STATUS(Ended normally)
QMNAME(Excercise1QM)
STATUS(Running)
[mqm@middlewaretech mqm]$
To Delete :
syntax : dltmqm < Queue Manager
name>
[mqm@middlewaretech mqm]$ dltmqm
Excercise1QM
WebSphere MQ queue manager running.
[mqm@middlewaretech mqm]$ dltmqm
QMA1
WebSphere MQ queue manager 'QMA1' deleted.
[mqm@middlewaretech mqm]$ dspmq
QMNAME(QMA)
STATUS(Running)
QMNAME(Excercise1QM)
STATUS(Running)
[mqm@middlewaretech mqm]$
Command to create local queue (MQSC command)
Syntax : define qlocal or ql <queuename>
[mqm@middlewaretech mqm]$ runmqsc
QMA
5724-H72 (C) Copyright IBM Corp. 1994, 2011. ALL
RIGHTS RESERVED.
Starting MQSC for queue manager QMA.
define qlocal(QMAQL1)
1 : define qlocal(QMAQL1)
AMQ8006: WebSphere MQ queue created.
end
2 : end
No MQSC commands read.
No commands have a syntax error.
All valid MQSC commands were processed.
Command to delete local queue (MQSC command)
[mqm@middlewaretech mqm]$ runmqsc
QMA
5724-H72 (C) Copyright IBM Corp. 1994, 2011. ALL
RIGHTS RESERVED.
Starting MQSC for queue manager QMA.
delete ql(QMAQL1)
1 : delete ql(QMAQL1)
AMQ8007: WebSphere MQ queue deleted.
end
2 : end
No MQSC commands read.
No commands have a syntax error.
One valid MQSC command could not be processed.
[mqm@middlewaretech bin]$
Command to Put messages onto a queue
syntax : amqsput
<queuename> <queuemanager name>
[mqm@middlewaretech bin]$ pwd
/opt/mqm/samp/bin
[mqm@middlewaretech bin]$ ./amqsput
QMAQL1 QMA
Sample AMQSPUT0 start
target queue is QMAQL1
Test1 test2
Sample AMQSPUT0 end
[mqm@middlewaretech bin]$ ./amqsput
QMAQL1 QMA
Sample AMQSPUT0 start
target queue is QMAQL1
hello world
Sample AMQSPUT0 end
Command to browse messages onto a queue
syntax : amqsbcg or amqsgbr
<queuename> <queuemanager name>
[mqm@middlewaretech bin]$ ./amqsgbr
QMAQL1 QMA
Sample AMQSGBR0 (browse) start
QMA
Messages for
QMAQL1
1 <Test1 test2>
2 <hello world>
no more messages
Sample AMQSGBR0 (browse) end
Command to delete messages from a queue
The amqsget or amqsgetc commands
can be used to clear all the messages in a queue: each
messages deleted after it is read. There is another way to
delete all the messages in the queue.
Actually, it is faster because the messages are not read.
However, only an MQ Administrator can use
this method because it is done under the runmqsc command.
[mqm@middlewaretech bin]$ runmqsc QMA
5724-H72 (C) Copyright IBM Corp. 1994, 2011. ALL
RIGHTS RESERVED.
Starting MQSC for queue manager QMA.
CLEAR QLOCAL(QMAQL1)
1 : CLEAR QLOCAL(QMAQL1)
AMQ8022: WebSphere MQ queue cleared.
end
2 : end
One MQSC command read.
No commands have a syntax error.
All valid MQSC commands were processed.
[mqm@middlewaretech bin]$ ./amqsgbr
QMAQL1 QMA
Sample AMQSGBR0 (browse) start
QMA
no more messages
Sample AMQSGBR0 (browse) end
Listener Commands:
How To Display Cluster Queue Managers
|
DISPLAY CLUSQMGR(*)
|
How To Display Cluster Queues In Cluster Queue Manager
|
DISPLAY QCLUSTER(*)
|
How To Display Cluster Channels Status
|
DISPLAY CHSTATUS(*)
|
How To Know A Queue Manager Is Full Repository or Not
|
DISPLAY CLUSQMGR(QMGR-NAME) QMTYPE
|
How To Suspend Queue Manager From Cluster
|
SUSPEND QMGR CLUSTER(CLUSTER-NAME)
|
How To Know A Queue Manager Suspended or Active QMGR
|
DISPLAY CLUSQMGR(QMGR-NAME) SUSPEND
|
How To Resume A Queue Manager To Cluster
|
RESUME QMGR CLUSTER(CLUSTER-NAME)
|
How To Refresh Cluster
|
REFRESH CLUSTER(CLUSTER-NAME) REPOS(YES/NO)
|
How To Reset Cluster
|
RESET CLUSTER(CLUSTER-NAME) QMID(QMGR-QMID)
ACTION(FORCEREMOVE) QUEUES(YES/NO)
|
How To Define channel
Object
|
Sender Channel:
Define Channel(Channel-Name) Chltype(sdr)
Conname('ip(port)') xmitq(Transmission queue name)
Receiver Channel:
Define Channel(channel name) Chltype(RCVR)
Trptype(TCP)
|
How To Display Channel
Object
|
Display Channel(Channel-Name)
|
How To Display Channel
Status
|
Display ChStatus(Channel-Name)
|
How To Alter Channel
Object
|
Alter Channel(Channel-Name)
Chltype(SDR/RCVR..)
Maxmsgl(1024(Bytes))
|
How To Start Channel
|
Start Channel(Channel-Name)
|
How To Stop Channel
|
Stop Channel(Channel-Name) status(Inactive/Stopped)
|
How Ping Channel
|
Ping Channel(Channel-Name)
|
How To Reset Channel
|
Reset Channel(Channel-Name) Seqnum(1)
|
How To Delete Channel Object
|
Delete Channel(Channel-Name)
Note: Channel Must Be In Down State to Delete.
|
Listener Commands:
How To Define Listener Object
|
Define Listener(Lstr-Name) Trptype(TCP/SPX/NETBIOS/LU
62) Port(1515) Control(qmgr/manual)
|
How To Display Listener Object
|
Display LSTR(Lstr_Name)
|
How To Alter Listener Object
|
Alter LSTR(Lstr-Name) Trptype(TCP/SPX/...)
Control(qmgr/manual)
|
How To Start Listener service
|
Start LSTR(Lstr-Name)
|
How To Display Listener Service Status
|
Display LSStatus(Lstr-Name)
|
How To Stop Listener Service
|
Stop LSTR(Lstr-Name)
|
How To Delete Listener Object
|
Delete LSTR(Lstr-Name)
|
Queue Commands
Define QLocal(Queue-name)..
|
Define QLocal(Queue-Name) Usage(Xmitq)
|
Define QAlias(Queue-Name) Target(Target-Queue-Name)..
|
Define QRemote(Queue-Nmae) RName(Target-Queue_Name)
RQMName(Target-QMGR-Name) Xmitq(Xmitq-Name)
|
Define QModel(Queue_name) Deftype(Tempdyn/PermDyn) ..
|
Display QLocal(Queue-Name)
|
Display Qstatus(Queue-Name)
|
Display QLocal(Queue-Name) Usage
|
Display QAlias(Queue-Name)
|
Display QRemote(Queue-Name) All
|
Display QModel(Queue-Name)
|
Alter QLocal(Queue-name) Maxdepth(10000) Maxmsgl(1024(bytes)) ..
|
Alter QRemote(Queue-Name) Rname(...) RQMName(....) Xmitq(...) ...
|
Alter QModel(Queue-Name) Deftype(TempDyn/PermDyn) ....
|
Alter QAlias(Queue_Name) Target(....) ...
|
Delete QLocal(Queue-Name)
|
Delete QAlias(Queue-Nmae)
|
Delete QRemote(Queue-Name)
|
Delete QModel(Queue-Name)
|
Clear QLocal(Queue-Name)
|
No comments:
Post a Comment