如何使用'显示clusqmgr(*)'来获取频道类型命令?

时间:2017-07-22 15:05:37

标签: ibm-mq

有没有办法使用display clusqmgr(*)命令获取频道类型?
以下是命令display clusqmgr(*) all的输出 但是这不会给出频道类型。

AMQ8441: Display Cluster Queue Manager details.
   CLUSQMGR(QM_PR2_2)                      ALTDATE(2017-06-12)
   ALTTIME(15.00.07)                       BATCHHB(0)
   BATCHINT(0)                             BATCHLIM(5000) 
   BATCHSZ(50)                             CHANNEL(TO.QM_PR2_2)
   CLUSDATE(2017-06-20)                    CLUSTER(CLUSTER2)
   CLUSTIME(16.08.03)                      CLWLPRTY(0)
   CLWLRANK(0)                             CLWLWGHT(50)
   COMPHDR(NONE)                           COMPMSG(NONE)
   CONNAME(192.168.56.102(1434))           CONVERT(NO)
   DEFTYPE(CLUSSDRA)                       DESCR( )
   DISCINT(6000)                           HBINT(300)
   KAINT(AUTO)                             LOCLADDR( )
   LONGRTY(999999999)                      LONGTMR(1200)
   MAXMSGL(4194304)                        MCANAME( )
   MCATYPE(THREAD)                         MCAUSER( )
   MODENAME( )                             MRDATA( )
   MREXIT( )                               MRRTY(10)
   MRTMR(1000)                             MSGDATA( )
   MSGEXIT( )                              NETPRTY(0)
   NPMSPEED(FAST)                          PASSWORD( )
   PROPCTL(COMPAT)                         PUTAUT(DEF)
   QMID(QM_PR2_2_2017-06-12_15.00.06)      QMTYPE(NORMAL)
   RCVDATA( )                              RCVEXIT( )
   SCYDATA( )                              SCYEXIT( )
   SENDDATA( )                             SENDEXIT( )
   SEQWRAP(999999999)                      SHORTRTY(10)
   SHORTTMR(60)                            SSLCAUTH(REQUIRED)
   SSLCIPH( )                              SSLPEER( )
   STATUS(INACTIVE)                        SUSPEND(NO)
   TPNAME( )                               TRPTYPE(TCP)
   USEDLQ(YES)                             USERID( )
   VERSION(08000002)                       XMITQ(SYSTEM.CLUSTER.TRANSMIT.QUEUE)

我错过了什么吗?

1 个答案:

答案 0 :(得分:1)

对我之前的回答进行更正,在进一步研究时,指示DIS CLUSQMGR输出中的通道类型的参数为DEFTYPE,并记录在IBM MQ知识中心页面上" {{3} }"

DIS CLUSQMGR命令的输出显示您运行它的队列管理器在其已加入的任何一个或多个集群中都知道的CLUSQMGR个条目。如果运行的队列管理器已成功加入一个或多个集群,则此输出将包括本地队列管理器(CLUSRCVR)以及完整存储库(CLUSSDRB)。此外,如果本地队列管理器还了解了任何其他部分存储库队列管理器(CLUSSDRA),那么它们也会显示出来。如果未成功加入群集,则可能只列出CLUSRCVRCLUSSDR,则不会出现CLUSSDRACLUSSDRB条目。

  

DEFTYPE如何定义集群通道:

     
      
  • CLUSSDR作为明确定义的群集发送方通道。

  •   
  • CLUSSDRA仅作为自动定义的群集发送方渠道。

  •   
  • CLUSSDRB作为自动定义的集群发送方通道和   明确的定义。

  •   
  • CLUSRCVR作为明确定义的集群接收方通道。

  •   

CLUSRCVR将用于您针对自己的群集接收器通道运行的队列管理器。

"通过明确定义"表示在运行此对象的队列管理器上定义了CLUSSDR,您只需要为其中一个完整存储库定义一个CLUSSDR,队列管理器将在连接后了解所有完整存储库的路径到那个完整的存储库。如果它在CLUSSDR中显示为DEFTYPE,则队列管理器尚未成功建立与群集完整存储库的连接。一旦连接到完整存储库DEFTYPE,它将指示它既是自动定义又是显式的(CLUSSDRB)。

如果它只显示作为队列管理器的自动定义(CLUSSDRA),则运行此命令的队列管理器已从集群中了解到。