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 » Urgent!! Please help. strange cluster situation

Post new topic  Reply to topic
 Urgent!! Please help. strange cluster situation « View previous topic :: View next topic » 
Author Message
siliconfish
PostPosted: Fri Mar 28, 2003 5:42 pm    Post subject: Urgent!! Please help. strange cluster situation Reply with quote

Master

Joined: 12 Aug 2002
Posts: 203
Location: USA

Hi All,

I have a cluster situation , I have ten frontend Queue Managers in a cluster with two repositories and two Queue Managers on the Hub which is connecting to a Queue Manager in the backend.
The ten frontend Queue Managers do not communicate with each other. The frontend Queue Managers sends a request to the Hub Queue manager through a cluster queue defined on the Hub Queue Managers to the backend Queue Manager. Backend Queue Manager sends the response back to the Hub which inturn sends it to the Cluster Reply Queue defined on the ten frontend Queue managers.
All the frontend Queue Managers define Cluster Sender Channel to the Repository and a Cluster Receiver Channel.

The concern here is I am seeing Auto Defined Cluster Sender Channels from one front end Queue Manager to one or more frontend Queue Managers, even though there isn't any communication between them.

According to MQ Clustering Docs, the Auto Defined channels are defined whenever "needed", then why are these channels created and that too they are in running state.

I would appreciate a quick answer.

Thanks
_________________
siliconfish
Back to top
View user's profile Send private message
vennela
PostPosted: Fri Mar 28, 2003 7:54 pm    Post subject: Reply with quote

Jedi Knight

Joined: 11 Aug 2002
Posts: 4055
Location: Hyderabad, India

Quote:
The concern here is I am seeing Auto Defined Cluster Sender Channels from one front end Queue Manager to one or more frontend Queue Managers, even though there isn't any communication between them.


If a qmgr is in a cluster and if it can talk to the repository, then it can talk to any of the amgrs in the cluster. That's a feature of the cluster.

Is it a problem for you if the qmgrs (your front end qmgrs) talk to each other. I don't know why the channels are in running state. But are the 10 cluster sender and 10 cluster receiver channels in running state on all the qmgrs (if not how many do you see in running state )?

-------
Venny
Back to top
View user's profile Send private message Send e-mail Visit poster's website
siliconfish
PostPosted: Fri Mar 28, 2003 8:02 pm    Post subject: Reply with quote

Master

Joined: 12 Aug 2002
Posts: 203
Location: USA

If a qmgr is in a cluster and if it can talk to the repository, then it can talk to any of the amgrs in the cluster. That's a feature of the cluster.

I agree with the above, my question is if the Queue Manager defines Auto Cluster Sender channels to all the Queue Managers even though its not "needed" i mean there no communication between them?

Is it a problem for you if the qmgrs (your front end qmgrs) talk to each other.

(Not at all)

I don't know why the channels are in running state. But are the 10 cluster sender and 10 cluster receiver channels in running state on all the qmgrs (if not how many do you see in running state )?

yes all are in running state
_________________
siliconfish
Back to top
View user's profile Send private message
vennela
PostPosted: Fri Mar 28, 2003 11:09 pm    Post subject: Reply with quote

Jedi Knight

Joined: 11 Aug 2002
Posts: 4055
Location: Hyderabad, India

What are the channel attributes?
But in first place why would they be started? You mean to say there is no reason for your front end queue managers to talk to each other.

See if there were any messages sent from those channels.
May be you should look at
LSTMSGTI( ) LSTMSGDA( )
Also what is DISCINT set to?

-------
Venny
Back to top
View user's profile Send private message Send e-mail Visit poster's website
bduncan
PostPosted: Sat Mar 29, 2003 11:23 am    Post subject: Reply with quote

Padawan

Joined: 11 Apr 2001
Posts: 1554
Location: Silicon Valley

I think what you are seeing are automatic cluster sender channels being defined between each queue manager and the two repositories. From your original post, you say that you have two full respositories (as you should). You don't explicitly say which queue managers are the full repositories, but think about the following situation:
Let's say one of the full repositories is on the 'hub' machine. Another full repository is on one of the ten 'front end' queue managers. Now, on each front end queue manager, you manually define a cluster sender/receiver channel between it and the full repository on the hub. Now even though the front end queue managers won't communicate with each other, the moment you add a queue manager to a cluster, it automatically defines channels between it and all full repositories in the cluster. This means that you would see channels between it and the other front end queue manager which acts as a full repository.
I am guessing this is what is happening to you. If not, then yes, I am stumped as well...
_________________
Brandon Duncan
IBM Certified MQSeries Specialist
MQSeries.net forum moderator
Back to top
View user's profile Send private message Visit poster's website AIM Address
siliconfish
PostPosted: Sat Mar 29, 2003 3:06 pm    Post subject: Reply with quote

Master

Joined: 12 Aug 2002
Posts: 203
Location: USA

Thanks for all the replies.

Both the Repositories are on the Hub.

None of the frontend Queue Managers are Repositories (Checked twice)

According to your response there shouldn't be any Auto Defined Cluster Channels between the Queue Managers which aren't Repositories unless "needed".

But I see that there are Auto Defined Cluster Channels and that some are in Running and Some are Inactive state.

And one more info our setup is working just fine I mean we are sending and receiving messages without any problem. This is just a strange situation which is bugging us.
_________________
siliconfish
Back to top
View user's profile Send private message
siliconfish
PostPosted: Sat Mar 29, 2003 3:11 pm    Post subject: Reply with quote

Master

Joined: 12 Aug 2002
Posts: 203
Location: USA

vennela wrote:
What are the channel attributes?
But in first place why would they be started? (I don't have any clue but they were Running)You mean to say there is no reason for your front end queue managers to talk to each other.

See if there were any messages sent from those channels.
May be you should look at
LSTMSGTI( ) LSTMSGDA( ) (They are null)
Also what is DISCINT set to? (6000 Which is the one set for SYSTEM.DEF.CLUSSDR)
-------
Venny

_________________
siliconfish
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 » Urgent!! Please help. strange cluster situation
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.