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 » Problems seeing queues in cluster

Post new topic  Reply to topic
 Problems seeing queues in cluster « View previous topic :: View next topic » 
Author Message
neeff
PostPosted: Wed Jul 23, 2003 12:36 pm    Post subject: Problems seeing queues in cluster Reply with quote

Novice

Joined: 06 Apr 2003
Posts: 11
Location: Munich and Ludwigsburg, Germany

Hallo *,

we have a scenario of 4 queue managers in a cluster, two hold a full repository. When creating a new cluster queue on one of the repository queue managers, it appears immedeatly in the Websphere MQ explorer. When trying to display the cluster queues using runmqsc, we have the following scenario:

* on all repository QMs the queue is visible.
* on all other (non-repository QMs) the queue is NOT visible. The display qcluster(queuename) says Websphere MQ object not found.

If I try to do a sample spoolin on a non-repository QM using amqsput, I can access the queue and spool in some stuff. If I run runmqsc after the spoolin on the non repository QM on which I did the spoolin, the queue is visible. On the other non-repos QM the queue is still NOT visible.

We do not understand what is going on here. All cluster sender and receiver queues are running, all SYSTEM.CLUSTER.TRAMSIT.QUEUES have queuedepth 0. We tried to refresh the cluster with repos(YES), still the same. Does anybode have an idea?

Thanks, Thomas
_________________
Thomas Neeff
Certified IBM System Administrator - WebSphere MQ, V5.3
Germany
Back to top
View user's profile Send private message
oz1ccg
PostPosted: Wed Jul 23, 2003 12:56 pm    Post subject: Reply with quote

Yatiri

Joined: 10 Feb 2002
Posts: 628
Location: Denmark

Hi Thomas,

That's the way it work.

Well, the full repository qmgrs, knows all cluster queues.
The rest of the queuemanagers, only knows their own at the beginning, and after applications opens queues, the queuemanager looks into it's own repository, and if found there it use the information found there.

Then there are the most interesting part, the queue is not know in the local repository; we have to ask the full repos, and if positive, update our own repository.

Why it works this way ? Performance, Performance....... So WMQ Just keep updated information where they are needed. Don't get the idea of making all qmgrs full repositories... Typicly use two, without studying the manual.

I hope this helps you

Just my $0.02
_________________
Regards, Jørgen
Home of BlockIP2, the last free MQ Security exit ver. 3.00
Cert. on WMQ, WBIMB, SWIFT.
Back to top
View user's profile Send private message Send e-mail Visit poster's website MSN Messenger
mqonnet
PostPosted: Wed Jul 23, 2003 12:59 pm    Post subject: Reply with quote

Grand Master

Joined: 18 Feb 2002
Posts: 1114
Location: Boston, Ma, Usa.

When you define a clustered queue on the full repository queue manager, the queue is published to the non-repositories only on demand. As you already found out. When you issue an amqsput from the non-repos qm, that qm in turn requests for the latest cache info from the full repository. Which then gets updated to this non-repos qm and hence after this you see the clustered queue. And for the same reason you dont see it on the other non-repository qm.

This is not the case when the clustered queues are hosted on non-repository queue mangers. They are published immediately.

So, to conclude, what you see is just normal. It would have been an issue if you did not see the queue, even after you ran amqsput on one of the non-repos qms.

Cheers
Kumar
Back to top
View user's profile Send private message Send e-mail Visit poster's website
neeff
PostPosted: Wed Jul 23, 2003 1:07 pm    Post subject: Reply with quote

Novice

Joined: 06 Apr 2003
Posts: 11
Location: Munich and Ludwigsburg, Germany

Hi Jorgen,
thanks for your fast and helpful reply.
The only thing we do not understand is: Why does the Websphere MQ Explorer show all these queues while they are not visible in runmqsc? What is the explorer doing different from runmqsc? Is the explorer getting the information using PCF commands?
I do not like these graphical stuff, but sometimes it is helpful....

Best regards, Thomas
_________________
Thomas Neeff
Certified IBM System Administrator - WebSphere MQ, V5.3
Germany
Back to top
View user's profile Send private message
EddieA
PostPosted: Wed Jul 23, 2003 2:12 pm    Post subject: Reply with quote

Jedi

Joined: 28 Jun 2001
Posts: 2453
Location: Los Angeles

You can see them all in runmqsc. You just need 2 commands:

dis q(*)
dis qc(*)

Cheers,
_________________
Eddie Atherton
IBM Certified Solution Developer - WebSphere Message Broker V6.1
IBM Certified Solution Developer - WebSphere Message Broker V7.0
Back to top
View user's profile Send private message
neeff
PostPosted: Thu Jul 24, 2003 8:34 am    Post subject: Reply with quote

Novice

Joined: 06 Apr 2003
Posts: 11
Location: Munich and Ludwigsburg, Germany

Yes - on the repository QM, not on the others.... You may try it on the non-repository QM: as long as you haven't done a spool in to a cluster queue, you won't see it on the non-repos QM. A "dis qcluster(*) will show "Websphere object '*' not found" as long as you didn't do a spool in to a cluster queue hosted by another QM on the non-repos QM.

IBM stated also that this behaviour is normal. Thanks to all who gave input to this question!
Thomas
_________________
Thomas Neeff
Certified IBM System Administrator - WebSphere MQ, V5.3
Germany
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 » Problems seeing queues in cluster
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.