IBM MQ生产运维手册
设置环境变量
(1) su - mqm 如果不知道mqm用户密码直接执行(2)步骤
(2) cd /opt/mqm/bin
source setmqenv -s
查看队列管理器名称及运行状态
dspmq
dspmqver --查看MQ版本信息
重新启动队列管理器步骤
(1) 停止队列管理器
endmqm QmgrName --受控停止队列管理器
endmqm -i QmgrName --立即停止队列管理器
endmqm -p QmgrName --强制停止队列管理器
(2) strmqm QmgrName --启动队列管理器
查看消息队列信息
(1) runmqsc QmgrName --运行MQ命令
(2) display queue(*) --查看全部队列信息
(3) display queue(queueName) --查询某个队列信息
(4) end --退出MQ命令行
查看MQ队列被哪些机器连接
(1) #QmgrName:队列管理器名称
runmqsc QmgrName
(2) #Queue 代表要查询的队列
DISPLAY CONN(*) WHERE(OBJNAME EQ Queue)
查询的结果:(说明此刻有两个机器连接队列Queue)
AMQ8276: Display Connection details.
CONN(7CE89C50191E0020)
EXTCONN(414D5143516D31202020202020202020)
TYPE(CONN)
AMQ8276: Display Connection details.
CONN(7CE89C5003BC0020)
EXTCONN(414D5143516D31202020202020202020)
TYPE(CONN)
(3) 分别查询不同的机器
DISPLAY CONN(7CE89C50191E0020) ALL
查询的结果:(CONNAME(192.168.x.1) 在连接)
AMQ8276: Display Connection details.
CONN(7CE89C50191E0020)
EXTCONN(414D5143516D31202020202020202020)
TYPE(CONN)
PID(17449) TID(54)
APPLTAG(WebSphere MQ Client for Java) APPLTYPE(USER)
ASTATE(STARTED) CHANNEL(CHAN_SERVER_CON)
CONNAME(192.168.x.1)
CONNOPTS(MQCNO_HANDLE_SHARE_BLOCK,MQCNO_SHARED_BINDING)
USERID(mqm) UOWLOG( )
UOWSTDA(2012-11-09) UOWSTTI(19.29.53)
UOWLOGDA( ) UOWLOGTI( )
URTYPE(QMGR)
EXTURID(XA_FORMATID[00000000] XA_GTRID[] XA_BQUAL[])
QMURID(0.130) UOWSTATE(ACTIVE)
错误日志路径
错误日志路径:/var/mqm/qmgrs/队列管理器名/errors