>We have encountered a problem when testing clustering.
>Platform Sun Solaris 2.6, MQ52 (base level I think, no CSD0x applied)

>Situation is, 2 separate clusters (say A and B), each on 2 qmgrs. Each
>qmgr holds a full repository. A 5th qmgr is in both clusters, no
>For each cluster we can put messages on the cluster queues from each
>qmgr in the cluster.

>When the two qmgrs holding repositories for A join cluster B and the
>ones holding repositories for B join A, we cannot put messages from the
>2 qmgrs that just joined, getting a 2189 error code. Putting msgs to
>either cluster from the 5th qmgr still works fine.

>If we change the definitions that all 4 qmgrs hold full repositories
>for both A and B (without any further changes to channels), everything
>works fine.

>Does this sound familiar ? And more important, anyone aware of a
>solution ?

>Thanks, Jan...


This does indeed sounds pretty familiar. No promises, of course, but you
might find that the fix available at the following URL solves your problem.


If you don't have access to this site then you might have to get your IBM
service representitive to send you the files.
There are  fixes for Solaris CSD02 or CSD04 so you may like to install one
of those CSD's.  Alternatively I have been told by those friendly service
people here in Hursley that if you really want a fix built on the base
level then they can do it.

Hope this helps,


Paul G Clarke
WebSphere MQ Development
IBM Hursley

Instructions for managing your mailing list subscription are provided in
the Listserv General Users Guide available at http://www.lsoft.com
Archive: http://vm.akh-wien.ac.at/MQSeries.archive

Reply via email to