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 » Clustering » MQ Clustering

Post new topic  Reply to topic
 MQ Clustering « View previous topic :: View next topic » 
Author Message
Mitra
PostPosted: Mon Mar 21, 2011 9:57 am    Post subject: MQ Clustering Reply with quote

Voyager

Joined: 21 Mar 2011
Posts: 78

HI ,

I am trying to create a Clustering environment on 2 Test servers following the IBM info center-> Advanced Tasks-> Task 1 to Task 3 , I created 2 test qmgrs and made them as Full repos and now added 2 more Qmgrs to both the Full repos one in each, but now when i tried to put the messages using ./amqsput i am able to put the messages to the clusterQ from all the qmgrs but not able to get in qmgr that is hosting the clusterq as in info center it is said that the messages will e routed alternatively.
now i did like the same as above but not able to get the messages in Toronto( i can put and get messages only in that qmgr, the msgs put in Toronto are not appearing in Newyork where as i can get the msgs for Newyork, london and Paris in newyork but not routed alternativey Between Toronto and Newyork) please let me know what i need to do now.
Thanks in Advance,
Mitra
Back to top
View user's profile Send private message
bruce2359
PostPosted: Mon Mar 21, 2011 10:15 am    Post subject: Reply with quote

Poobah

Joined: 05 Jan 2008
Posts: 9469
Location: US: west coast, almost. Otherwise, enroute.

Quote:
but not able to get in qmgr that is hosting the clusterq

You will need to be much more specific as to what you have done; and exactly where (which qmgr) you did the amqsput.

First, did you follow the WMQ Clusters manual on setting up a cluster?

Did you include the CLUSTER() attribute on all instances of the clustered queue? Post the QLocal definition here.
_________________
I like deadlines. I like to wave as they pass by.
ב''ה
Lex Orandi, Lex Credendi, Lex Vivendi. As we Worship, So we Believe, So we Live.
Back to top
View user's profile Send private message
Mitra
PostPosted: Mon Mar 21, 2011 10:25 am    Post subject: Reply with quote

Voyager

Joined: 21 Mar 2011
Posts: 78

bruce2359 wrote:
Quote:
but not able to get in qmgr that is hosting the clusterq

You will need to be much more specific as to what you have done; and exactly where (which qmgr) you did the amqsput.

First, did you follow the WMQ Clusters manual on setting up a cluster?

Did you include the CLUSTER() attribute on all instances of the clustered queue? Post the QLocal definition here.


I followed the same way they said in IBM Info center
http://publib.boulder.ibm.com/infocenter/wmqv6/v6r0/index.jsp?topic=/com.ibm.mq.amq1ac.doc/lq10500_.htm
but now as u said i am able to put messages from London, Paris , Newyork and can get the messages only in Newyork as QCluster is physically defined there, But my question is when i Added the Qmgr Toronto and defined the same QCluster in that as it was stated in Info Center document i am not able to Get the messages alternatively in Newyork and Toronto. I am able to get the messages in Nweyork and in Toronto i can get the messages that are put in that Torornto Qmgr only but not the messages that are kept by London and Paris.


Hope you understand better this time what my problem is .
Back to top
View user's profile Send private message
bruce2359
PostPosted: Mon Mar 21, 2011 10:34 am    Post subject: Reply with quote

Poobah

Joined: 05 Jan 2008
Posts: 9469
Location: US: west coast, almost. Otherwise, enroute.

Quote:
I followed the same way they said in IBM Info center

Apparently you didn't.
_________________
I like deadlines. I like to wave as they pass by.
ב''ה
Lex Orandi, Lex Credendi, Lex Vivendi. As we Worship, So we Believe, So we Live.
Back to top
View user's profile Send private message
Mitra
PostPosted: Mon Mar 21, 2011 10:42 am    Post subject: Reply with quote

Voyager

Joined: 21 Mar 2011
Posts: 78

bruce2359 wrote:
Quote:
I followed the same way they said in IBM Info center

Apparently you didn't.

No sir i followed the same procedure except for message affinities steps in the steps for adding Toronto as these Qmgrs are just the Test Qmgrs so i think no need of message affinities.
Back to top
View user's profile Send private message
fjb_saper
PostPosted: Mon Mar 21, 2011 11:03 am    Post subject: Reply with quote

Grand High Poobah

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

Mitra wrote:
bruce2359 wrote:
Quote:
I followed the same way they said in IBM Info center

Apparently you didn't.

No sir i followed the same procedure except for message affinities steps in the steps for adding Toronto as these Qmgrs are just the Test Qmgrs so i think no need of message affinities.

Apparently you didn't because if you had you would have read somewhere that you can only get messages that have been delivered to a qlocal to the qmgr you are connected to. MQ Clustering does not change that.
_________________
MQ & Broker admin
Back to top
View user's profile Send private message Send e-mail
Mitra
PostPosted: Mon Mar 21, 2011 11:32 am    Post subject: Reply with quote

Voyager

Joined: 21 Mar 2011
Posts: 78

fjb_saper wrote:
Mitra wrote:
bruce2359 wrote:
Quote:
I followed the same way they said in IBM Info center

Apparently you didn't.

No sir i followed the same procedure except for message affinities steps in the steps for adding Toronto as these Qmgrs are just the Test Qmgrs so i think no need of message affinities.

Apparently you didn't because if you had you would have read somewhere that you can only get messages that have been delivered to a qlocal to the qmgr you are connected to. MQ Clustering does not change that.

so how can i troubleshoot and from where
Back to top
View user's profile Send private message
mqjeff
PostPosted: Mon Mar 21, 2011 12:04 pm    Post subject: Reply with quote

Grand Master

Joined: 25 Jun 2008
Posts: 17447

You can not troubleshoot.

You need to change your understanding.

Messages are only held on qlocals.

Clustering does not change that.

Applications can only issue MQGet against a qlocal on the MQCONN they have.

Clustering does not change that.

You say messages are held on LONDON and PARIS, but you do not explain how you mean.

Please explain.
Back to top
View user's profile Send private message
Mitra
PostPosted: Tue Mar 22, 2011 6:43 am    Post subject: Reply with quote

Voyager

Joined: 21 Mar 2011
Posts: 78

mqjeff wrote:
You can not troubleshoot.

You need to change your understanding.

Messages are only held on qlocals.

Clustering does not change that.

Applications can only issue MQGet against a qlocal on the MQCONN they have.

Clustering does not change that.

You say messages are held on LONDON and PARIS, but you do not explain how you mean.

Please explain.

HI

I didn't get what you are saying.
i will try to explain the scenario more clearly.
As you see in the diagram , I too created the Clustering environment the same way. I read in Info center doc that when the Qcluster is created in Full repo Qmgr the instance of it will be available in other Cluster Qmgr(F.R and partial repo). upto there everything is fine.
The thing is i am able to put the messages from London, Paris and Newyork to Invent Q which is Hosted by Newyork and i too knew that i can get the messages where the Invent Q is Physically located.
But when i added Toronto to host the InventQ i read that the messages will be routed alternatively between Newyork and Toronto but its not happening,
2. The messages kept in Toronto are not able to get in Newyork? My question is we have InventQ in both the Qmgrs(Newyork and Toronto) so why i am not able to get the messages kept by Tonoto in Newyork and Viceversa.
I hope i am clear now.
Back to top
View user's profile Send private message
Mr Butcher
PostPosted: Tue Mar 22, 2011 6:49 am    Post subject: Reply with quote

Padawan

Joined: 23 May 2005
Posts: 1716

a mq cluster will distribute messages when they are put. not when you try to get them. once a message has reached its target queue, you can only get it from there.
_________________
Regards, Butcher
Back to top
View user's profile Send private message
bruce2359
PostPosted: Tue Mar 22, 2011 8:15 am    Post subject: Reply with quote

Poobah

Joined: 05 Jan 2008
Posts: 9469
Location: US: west coast, almost. Otherwise, enroute.

WMQ clusters is/are an advanced topic. A number of us are professional consultants; and we would entertain an engagement to come to your site for training and problem-determination on clustering and other topics.
_________________
I like deadlines. I like to wave as they pass by.
ב''ה
Lex Orandi, Lex Credendi, Lex Vivendi. As we Worship, So we Believe, So we Live.
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 » Clustering » MQ Clustering
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.