创建MQ队列管理器过程

 

 

   01、创建mqm用户组

 

   02、创建mqm用户,将用户mqm添加到mqm用户组下

 

   03、创建队列管理器

         crtmqm  -u DEADLETTERQUEUE03.OUTSOURCE.PBDRCB  MANAGER03.OUTSOURCE.PBDRCB

  

   04、启动队列管理器

         strmqm  MANAGER03.OUTSOURCE.PBDRCB

 

    05、进入到MQSC管理界面

         runmqsc  MANAGER03.OUTSOURCE.PBDRCB

 

    06、定义监听

         DEFINE LISTENER(TCPLISTENER03.OUTSOURCE.PBDRCB)  TRPTYPE(TCP)     CONTROL(QMGR)   PORT(1413)

 

    07、启动监听

         START LISTENER(TCPLISTENER03.OUTSOURCE.PBDRCB)

 

    08、建立通道

          DEFINE CHANNEL(SVRCONNC03) CHLTYPE(SVRCONN) MCAUSER('mqm')

    09、建立队列
          DEFINE QLOCAL(QUEUEP2O.OUTSOURCE.PBDRCB)
          DEFINE QLOCAL(QUEUEO2P.OUTSOURCE.PBDRCB)

    10. 建立话题
          DEFINE TOPIC(TOPIC03.OUTSOURCE.PBDRCB) TOPICSTR(TOPIC03)

     11. 退出MQSC管理界面
            END

      12. 测试队列管理器和队列可用
             AIX: cd /usr/mqm/samp/bin
            LNX: cd /opt/mqm/samp/bin
            $./amqsput QUEUEP2O.OUTSOURCE.PBDRCB MANAGER03.OUTSOURCE.PBDRCB
            $./amqsget QUEUEP2O.OUTSOURCE.PBDRCB MANAGER03.OUTSOURCE.PBDRCB

      13.删除队列管理器
           dltmqm MANAGER03.OUTSOURCE.PBDRCB

     14.如果客户端程序调用MQ报一下2035的错误时,请按一下方法配置MQ
            (1)、设置通道安全:以mqm用户登录,执行runmqsc命令:
                    SET CHLAUTH(*) TYPE(BLOCKUSER) USERLIST(*MQADMIN) ACTION(REMOVE)

            SET CHLAUTH(S2T) TYPE(ADDRESSMAP) ADDRESS(10.8.203.215) USERSRC(MAP) MCAUSER('mqm') ACTION(ADD)

            SET CHLAUTH(S2T) TYPE(USERMAP) CLNTUSER('Win7-user') USERSRC(MAP) MCAUSER('mqm') ACTION(ADD)
    (2)、说明:
    a、设置通道安全为MQV7.1的新功能。缺省时启用通道安全控制。上述第一条命令的含义是,允许以mqm系统管理用户的身份使用通道。
    b、SET CHLAUTH(S2T) TYPE(ADDRESSMAP) ADDRESS(192.168.155.122) USERSRC(MAP) MCAUSER('mqm') ACTION(ADD)
       是向ADDRESSMAP中提那家客户端的ip192.168.155.122以用户mqm的权限执行
    c、SET CHLAUTH(S2T) TYPE(USERMAP) CLNTUSER('wcsdbins') USERSRC(MAP) MCAUSER('mqm') ACTION(ADD)
       是向USERMAP中添加wcsdbins用户,并允许以mqm用户的权限执行
    d、后两条命令的含义是,允许IP地址为192.168.155.122上的用户'wcsdbins'通过通道S2T连接队列管理器。

 

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值