ASG
IBM
Zystems
Cressida
Icon
Netflexity
 
  MQSeries.net
Search  Search       Tech Exchange      Education      Certifications      Library      Info Center      SupportPacs      LinkedIn  Search  Search                                                                   FAQ  FAQ   Usergroups  Usergroups
 
Register  ::  Log in Log in to check your private messages
 
RSS Feed - WebSphere MQ Support RSS Feed - Message Broker Support

MQSeries.net Forum Index » General IBM MQ Support » What does Uuid mean in amqrfdm output for clustered queues?

Post new topic  Reply to topic
 What does Uuid mean in amqrfdm output for clustered queues? « View previous topic :: View next topic » 
Author Message
issac
PostPosted: Thu Jun 16, 2011 9:40 pm    Post subject: What does Uuid mean in amqrfdm output for clustered queues? Reply with quote

Disciple

Joined: 02 Oct 2008
Posts: 158
Location: Shanghai

Hello,

I see the following in the amqrfdm output, what does "Uuid" (not the UUID) mean please?

Like : Uuid(MQGSPGW3_2008-11-28_12.05.32 ) Seq(0)

In the output of amqrmfd:
-------------------------------------------------
Q(LOCALQ.BCE.BCEQUERYSERVICE.REQ ) Seq(0)

Cluster(GSPCLUSPRD )
UUID(MQGSPBK4_2008-11-28_17.25.59 )
SubID(130 8FE4549A)
Exp(Thu Jul 14 20:45:41 BEIST 2011) Upd(Tue Jun 14 20:45:42 BEIST
2011)
Flags(No Ack ClusQ )
Uuid(MQGSPGW3_2008-11-28_12.05.32 ) Seq(0)

Cluster(GSPCLUSPRD )
UUID(MQGSPBK5_2008-11-28_17.42.18 )
SubID(127 9C6C216F)
Exp(Thu Jul 14 19:44:49 BEIST 2011) Upd(Tue Jun 14 19:44:49 BEIST
2011)
Flags(No Ack ClusQMgrUuid )
Uuid(MQGSPGW3_2008-11-28_12.05.32 ) Seq(0)

Cluster(GSPCLUSPRD )
UUID(MQGSPBK6_2008-11-28_17.47.23 )
SubID(12F 545093F6)
Exp(Thu Jul 14 20:01:22 BEIST 2011) Upd(Tue Jun 14 20:01:22 BEIST
2011)
Flags(No Ack ClusQMgrUuid )
Uuid(MQGSPGW3_2008-11-28_12.05.32 ) Seq(0)

Cluster(GSPCLUSPRD )
UUID(MQGSPBK8_2010-03-25_14.17.47 )
SubID(127 9BE5FBBF)
Exp(Thu Jul 14 20:50:38 BEIST 2011) Upd(Tue Jun 14 20:50:43 BEIST
2011)
Flags(No Ack ClusQMgrUuid )
Uuid(MQGSPGW3_2008-11-28_12.05.32 ) Seq(0)

Cluster(GSPCLUSPRD )
UUID(MQGSPBK10_2011-01-10_15.27.41 )
SubID(12D 794867AF)
Exp(Thu Jul 14 20:13:05 BEIST 2011) Upd(Tue Jun 14 20:13:05 BEIST
2011)
Flags(No Ack ClusQMgrUuid )
Uuid(MQGSPGW3_2008-11-28_12.05.32 ) Seq(0)

Cluster(GSPCLUSPRD )
UUID(MQGSPBK3_2008-06-26_15.26.44 )
SubID(127 9C6BD87F)
Exp(Thu Jul 14 18:51:53 BEIST 2011) Upd(Tue Jun 14 18:51:53 BEIST
2011)
Flags(No Ack ClusQMgrUuid )
Uuid(MQGSPGW3_2008-11-28_12.05.32 ) Seq(0)

Cluster(GSPCLUSPRD )
UUID(MQGSPBK9_2011-01-10_14.08.22 )
SubID(12D 7936A4B1)
Exp(Thu Jul 14 20:53:31 BEIST 2011) Upd(Tue Jun 14 20:53:31 BEIST
2011)
Flags(No Ack ClusQMgrUuid )
_________________
Bazinga!
Back to top
View user's profile Send private message
fjb_saper
PostPosted: Fri Jun 17, 2011 2:04 pm    Post subject: Reply with quote

Grand High Poobah

Joined: 18 Nov 2003
Posts: 20756
Location: LI,NY

The Uuid you display looks to me like a full QMID. This would be qmgr name + timestamp

This Uuid uniquely identifies a qmgr in a cluster or otherwise
See display qmgr qmid as runmqsc command.
_________________
MQ & Broker admin
Back to top
View user's profile Send private message Send e-mail
issac
PostPosted: Fri Jun 17, 2011 8:03 pm    Post subject: Reply with quote

Disciple

Joined: 02 Oct 2008
Posts: 158
Location: Shanghai

Thanks! spiderman. I knew it's a QMID.


Q(LOCALQ.BCE.BCEQUERYSERVICE.REQ ) Seq(0)

Cluster(GSPCLUSPRD )
UUID(MQGSPBK4_2008-11-28_17.25.59 )
SubID(130 8FE4549A)
Exp(Thu Jul 14 20:45:41 BEIST 2011) Upd(Tue Jun 14 20:45:42 BEIST
2011)
Flags(No Ack ClusQ )
Uuid(MQGSPGW3_2008-11-28_12.05.32 ) Seq(0)



I meant what's the QMID here for. You see it's displayed for a clustered queue(LOCALQ.BCE.BCEQUERYSERVICE.REQ). But residing QMGR of the clustered queue has already been displayed as QMID MQGSPBK4_2008XXXXX. Then what's the last Uuid for?
_________________
Bazinga!
Back to top
View user's profile Send private message
fjb_saper
PostPosted: Fri Jun 17, 2011 10:14 pm    Post subject: Reply with quote

Grand High Poobah

Joined: 18 Nov 2003
Posts: 20756
Location: LI,NY

Well looks to me that the first QMID is the QMID on which the subscription (subid) resides and the last QMID is the QMID on which the command is run ?

Would that give an aggregate result of running
Code:
dis sub(*) subid where (subscope eq all)

on each of the cluster qmgrs when run on a full repository?
_________________
MQ & Broker admin
Back to top
View user's profile Send private message Send e-mail
mvic
PostPosted: Sat Jun 18, 2011 6:17 am    Post subject: Reply with quote

Jedi

Joined: 09 Mar 2004
Posts: 2080

issac wrote:
Then what's the last Uuid for?

Maybe you would need to go to the owner of the qmgr having that QMID, and ask them what their queue manager is, and why it would have any interest in cluster internal data on your queue manager. My guess is that that qmgr is a full repository for the cluster named GSPCLUSPRD.
Back to top
View user's profile Send private message
issac
PostPosted: Sat Jun 18, 2011 10:00 pm    Post subject: Reply with quote

Disciple

Joined: 02 Oct 2008
Posts: 158
Location: Shanghai

Hello, guys

thanks for your replies.

All the QMGRs are local. MQGSPBK1 & MQGSPBK2 are full repositories, and all others are partial repositories. The amqrfdm output is gathered from MQGSPBK2.

Therefore the second Uuid is not where the command is run, since it's run on MQGSPBK2.

MQGSPGW3 is a gateway for the whole cluster, and not a full repository. So it's not surprising to learn MQGSPGW3 learns something about a clustered queue.

But if this Uuid means which QMGR has the knowledge of this clustered queue, all my other gateways shall be there too, as I have several gateways in the cluster.

So I think the meaning of this second Uuid is yet to be discovered.
_________________
Bazinga!
Back to top
View user's profile Send private message
fjb_saper
PostPosted: Sun Jun 19, 2011 5:00 am    Post subject: Reply with quote

Grand High Poobah

Joined: 18 Nov 2003
Posts: 20756
Location: LI,NY

We are talking about pub/sub subscriptions here from the looks like (subid)...
This looks to me like the internals of the cluster.
My understanding is that the listing lists the knowledge of the queue for each of the qmgrs in the cluster (first uuid) as being hosted by the qmgr with the second uuid ?

Would that match what exists in your cluster topology?
So what would
Code:
dis qc(LOCALQ.BCE.BCEQUERYSERVICE.REQ ) clusqmgr

show if you ran it on each of the qmgrs listed in the first Uuid?
_________________
MQ & Broker admin
Back to top
View user's profile Send private message Send e-mail
mvic
PostPosted: Sun Jun 19, 2011 2:56 pm    Post subject: Reply with quote

Jedi

Joined: 09 Mar 2004
Posts: 2080

issac wrote:
But if this Uuid means which QMGR has the knowledge of this clustered queue, all my other gateways shall be there too, as I have several gateways in the cluster.

I didn't follow the logic around the word "shall". There are two QMIDs there. If you're getting this dump on the Full Repository, then maybe one is for the qmgr where the Q resides, and the other is the qmgr that has registered its interest. Don't know for sure

Anyway is there a problem you were trying to solve with these outputs?
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic  Reply to topic Page 1 of 1

MQSeries.net Forum Index » General IBM MQ Support » What does Uuid mean in amqrfdm output for clustered queues?
Jump to:  



You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
Protected by Anti-Spam ACP
 
 


Theme by Dustin Baccetti
Powered by phpBB © 2001, 2002 phpBB Group

Copyright © MQSeries.net. All rights reserved.