IBM MQ 双机联通测试设置过程-修改通道属性过程

-bash-4.1$ endmqm -i ECIS_QM
WebSphere MQ 队列管理器‘ECIS_QM’正在结束。
WebSphere MQ 队列管理器‘ECIS_QM’已结束。
-bash-4.1$ crtmqm MQ1
WebSphere MQ 队列管理器已创建。
已创建目录“/var/mqm/qmgrs/MQ1”。
创建或替换 MQ1 的缺省对象。
缺省对象统计:65 个已创建。0 个已替换。0 个已失败。
正在完成设置。
设置完成。
-bash-4.1$ strmqm MQ1
WebSphere MQ 队列管理器“MQ1”正在启动。
在日志重放阶段在队列管理器“MQ1”上访问了 5 条日志记录。
完成队列管理器“MQ1”的日志重放。
为队列管理器“MQ1”恢复了事务管理器状态。
WebSphere MQ 队列管理器‘MQ1’已启动。
-bash-4.1$ runmqsc MQ1
5724-H72 (C) Copyright IBM Corp. 1994, 2009. ALL RIGHTS RESERVED.
启动队列管理器 MQ1 的 MQSC。

DEFINE QLOCAL(‘Queue’) DEFPSIST(YES) MAXDEPTH(100) REPLACE
1 : DEFINE QLOCAL(‘Queue’) DEFPSIST(YES) MAXDEPTH(100) REPLACE
AMQ8006: WebSphere MQ 队列已创建。
DEFINE QREMOTE(‘RemoteQueue’) RNAME(‘Queue’) RQMNAME(‘MQ2’) XMITQ(‘TransQueue’)
2 : DEFINE QREMOTE(‘RemoteQueue’) RNAME(‘Queue’) RQMNAME(‘MQ2’) XMITQ(‘TransQueue’)
AMQ8006: WebSphere MQ 队列已创建。
DEFINE QLOCAL(‘TransQueue’) usage(XMITQ) DEFPSIST(YES) INITQ(SYSTEM.CHANNEL.INITQ) TRIGDATA(‘CHAN_QMGR1_TO_QMGR2’) TRIGTYPE(FIRST) TRIGGER REPLACE
3 : DEFINE QLOCAL(‘TransQueue’) usage(XMITQ) DEFPSIST(YES) INITQ(SYSTEM.CHANNEL.INITQ) TRIGDATA(‘CHAN_QMGR1_TO_QMGR2’) TRIGTYPE(FIRST) TRIGGER REPLACE
AMQ8006: WebSphere MQ 队列已创建。

阅读更多

IBM MQ 使用以及常见问题集锦

消息队列+发送队列+消息通道

接收通道名称与发送端的发送通道名称要一致,修改通道信息后要执行 start channle(chlname) 重启通道。
常用的MQ命令
/* MQ创建 */
显示队列管理器 dspmq
进入队列管理器控制台 runmqsc 队列管理器名
显示通道状态 dis chs(*)
显示通道 dis chl(*)

启动mq通道报错如下信息,为CCSID错误
The local and remote queue managers do not agree on the next message sequence
number. A message with sequence number 214 has been sent when sequence number
使用命令重置CCSID可行reset chl(MBA.MBFEA) seqnum(819)

STATUS(BINDING)
主要是看mqm
创建mq: crtmqm -q qmgrname
-q是指创建缺省的队列管理器

删除mq: dltmqm qmgrname
启动mq: strmqm qmgrname
停止mq: endmqm qmgrname 受控停止
endmqm -i qmgrname 立即停止
endmqm -p qmgrname 强制停止
显示队列管理器 dspmq -m qmgrname
运行mqseries命令(启动用于运行队列管理器MQSC命令的控制台(runmqsc)) runmqsc qmgrname
往队列中放消息 amqsput qname qmgrname
从队列中取消息 amqsget qname qmgrname
启动通道 runmqchl -c ChlName -m QmgrName
启动侦听 runmqlsr -t Type -p Port -m QMgrName
停止侦听 endmqlsr -m QmgrName
MQSeries命令
显示队列的所有属性 DISPLAY QUEUE (QName) [ALL]
显示队列的所选属性 DISPLAY QUEUE (QName)DESCR GET PUT
DISPLAY QUEUE (QName)MAXDEPTH CURDEPT

显示队列管理器的所有属性 DISPLAY QMGR[ALL]
mq配置信息:根目录的mqs.ini(mq配置文件) qm.ini(队列管理器配置文件,它的属性仅影响某个队列管理器,在节点中的每个队列管理器都有一个qm.ini,所在目录 ./pmts/qmgrs/QMUMBFEA/qm.ini)
查看通道状态
DISPLAY CHSTATUS(*) CURRENT

阅读更多

IBM CICS常用命令总汇

cicscp
说明:CICS 控制程序,可用于创建、删除、启动、停止DCE,SFS服务器,CICS Region和PPC gateway
eneral cicscp usage:
cicscp [-?|([<common_options>] [<command> <noun_phrase> <specific_options>])]
where common options are:
-I – ignore errors
-l logfile – log progress messages to file
-v – produce more verbose output
Specific commands are:
version:
version
create COBOL:
create cobol
destroy COBOL:
destroy cobol
create SNA:
create sna -d <Control Point Name>
-w <Local Network Name>
-x <;ⅪD Node ID>
-y <Link Station Type>
[-q <Link Station Name>]
[-s <Link Station Address>]
[-b <Local Secondary Station Address>]
destroy SNA:
destroy sna [-f]
start SNA:
start sna [-f]
stop SNA:
stop sna [-f]
create telnet server:
create telnet_server <server> [-P <port>]
[-c <client codeset>]
[-e <emulation>]
[-h <host list>]
[-l <locale>]
[-m <model>]
[-n <netname>]
[-r <region>]
[-s <server codeset>]
[-t <transaction>]
destroy telnet server:
destroy telnet_server <server> [-f]

阅读更多