Linux下的 Websphere Message Broker V7安装4

2.4验证MB的安装

 

1.    创建Broker

a)    以wbiadmin登录

b)    验证该用户具有相应的环境。

mqsilist 看wbiadmin用户是否有mqbrkrs组的权限

c)    创建Broker命令如下:

mqsicreatebroker BrokerName –i ServiceUserID -a ServicePassword –q QueueManagerName示例如:

mqsicreatebroker CRMBRK -i wbiadmin -a wbiadmin -q CRMQM

 

[wbiadmin@siebelmqsvr bin]$ mqsicreatebroker CRMBRK -i wbiadmin -a wbiadmin -q CRMQM

WebSphere MQ 队列管理器已创建。

已创建目录”/var/mqm/qmgrs/CRMQM”。

创建或替换 CRMQM 的缺省对象。

缺省对象统计:65 个已创建。0 个已替换。0 个已失败。

正在完成设置。

设置完成。

WebSphere MQ 队列管理器”CRMQM”正在启动。

在日志重放阶段在队列管理器”CRMQM”上访问了 5 条日志记录。

完成队列管理器”CRMQM”的日志重放。

为队列管理器”CRMQM”恢复了事务管理器状态。

WebSphere MQ 队列管理器’CRMQM’已启动。

setmqaut 命令成功完成。

setmqaut 命令成功完成。

setmqaut 命令成功完成。

setmqaut 命令成功完成。

setmqaut 命令成功完成。

setmqaut 命令成功完成。

setmqaut 命令成功完成。

setmqaut 命令成功完成。

setmqaut 命令成功完成。

setmqaut 命令成功完成。

setmqaut 命令成功完成。

setmqaut 命令成功完成。

setmqaut 命令成功完成。

setmqaut 命令成功完成。

setmqaut 命令成功完成。

setmqaut 命令成功完成。

setmqaut 命令成功完成。

setmqaut 命令成功完成。

setmqaut 命令成功完成。

setmqaut 命令成功完成。

setmqaut 命令成功完成。

setmqaut 命令成功完成。

setmqaut 命令成功完成。

setmqaut 命令成功完成。

setmqaut 命令成功完成。

setmqaut 命令成功完成。

setmqaut 命令成功完成。

setmqaut 命令成功完成。

setmqaut 命令成功完成。

setmqaut 命令成功完成。

setmqaut 命令成功完成。

setmqaut 命令成功完成。

setmqaut 命令成功完成。

setmqaut 命令成功完成。

setmqaut 命令成功完成。

setmqaut 命令成功完成。

BIP8071I: Successful command completion.

[wbiadmin@siebelmqsvr bin]$ dspmq

QMNAME(QM1) STATUS(已立即结束)

QMNAME(CRMQM)
STATUS(正在运行)

 

 

[wbiadmin@siebelmqsvr bin]$ runmqsc CRMQM

5724-H72 (C) Copyright IBM Corp. 1994, 2009. ALL RIGHTS RESERVED.

启动队列管理器 CRMQM 的 MQSC。

 

define listener

 

AMQ8427: MQSC 命令的有效语法为:

 

DEFINE LISTENER( listener_name )

TRPTYPE( TCP )

define listener(CRMBRK.LISTERNER) TRPTYPE(TCP) PORT(2414)

1 : define listener(CRMBRK.LISTERNER) TRPTYPE(TCP) PORT(2414)

AMQ8626: WebSphere MQ 侦听器已创建。

 

start LISTENER (CRMBRK.LISTERNER)

2 : start LISTENER (CRMBRK.LISTERNER)

AMQ8021: 已接受启动 WebSphere MQ 侦听器的请求。

 

查检MQ状态

[wbiadmin@siebelmqsvr bin]$netstat -an |grep 2414

tcp 0 0 :::2414 :::* LISTEN

[wbiadmin@siebelmqsvr bin]$ dspmq

QMNAME(QM1) STATUS(已立即结束)

QMNAME(CRMQM) STATUS(正在运行)

 

启动Broker

[wbiadmin@siebelmqsvr bin]$ mqsistart CRMBRK

BIP8096I: Successful command initiation, check the system log to ensure that the component started without problem and that it continues to run without problem.

[wbiadmin@siebelmqsvr bin]$ mqsilist

BIP1284I: 队列管理器”CRMQM”上的代理”CRMBRK”正在运行。

BIP8071I: 命令成功完成。

 

 

 

修改server connection通道的MCAUSER属性,以便其它用户有权限使用该MQ通道(toolkit 连接)。定义并启动消息侦听器。

su – mqm

runmqsc CRMQM

输入一下内容:

ALTER CHL(SYSTEM.BKR.CONFIG) CHLTYPE(SVRCONN) MCAUSER(‘wbiadmin’)

 

 

DEFINE LISTENER(TCP_LSR) TRPTYPE(TCP) CONTROL(QMGR) PORT(2414)

START LISTENER(TCP_LSR)

 

 

再输入:

 

END

结束

 

2.    启动Message Broker相关服务。

1)    启动MB

su – mqm

strmqm CRMQM

 

su – wbiadmin

mqsistart CRMQM

mqsistart CRMBRK

 

 

3.    Message Broker Toolkit上创建连接域,建立与config manager的连接。在Message Broker Toolkit的代理管理视图中,选择创建域,输入队列管理器名,config manager所在的主机名,队列管理器监听的端口。

 

右键代理->连接到远程代理

 

点击完成即可

 

 

 

以下文章点击率最高

Loading…

     

如果这文章对你有帮助,请扫左上角微信支付-支付宝,给于打赏,以助博客运营

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注