Posted: Thu Jul 15, 2004 9:14 am Post subject: Hiding Cluster queues from certain queue managers
Apprentice
Joined: 30 Apr 2004 Posts: 26
Hi, I got a cluster set up with 5 queue managers. 4 out of the 5 are used for workload balancing and failover (using mc76) - that's working fine. The question I have is on my 5th queue manager, it's a different application and it dispalys all the queues shared in the cluster - it does not need to see them all (they are for the other 4 queue managers). Is there any way I can hide these cluster queues from showing up on the 5th queue manager?
Mere explination if that is not clear:
QM1 and QM2 each have an identical local queue called Q1 shared in the cluster
QM3 and QM4 will show 2 instances of cluster queue Q1
QM5 will also show these instances of Q1 - but i don't want them visible there.
MQExplorer is lame when it comes to clustering. It is showing you what QM5 could possibly see in the cluster, not what it truly knows about.
QM5 will not know about any queues on other QMs in the cluster until an app connected to QM5 actually tries to put to one of those queues. Then QM5 will query the Full Repositories for the info, and then that queue will truly be "visible" on QM5, for at least 90 days.
The following bit of advice will help you with clusters:
If you ever have a doubt about what you are seeing in MQExplorer regarding a cluster, verify it with runmqsc commands. And/or use the MO71 support pack. It correctly displays queue info as it really is. _________________ Peter Potkay
Keep Calm and MQ On
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