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 » General Discussion » MQ POINT TO POINT + CLUSTER

Post new topic  Reply to topic
 MQ POINT TO POINT + CLUSTER « View previous topic :: View next topic » 
Author Message
MQ_Lover
PostPosted: Thu Aug 27, 2015 3:22 am    Post subject: MQ POINT TO POINT + CLUSTER Reply with quote

Acolyte

Joined: 15 Jul 2013
Posts: 67

Hi Experts,

I am facing a issue. my setup is like this.

A Remote Queue on QMGRA points to alias Queue on QMGRB and that alias queue further points to a clustered alias Queue on QMGRC.

So basically connection is point-to-point traditional sender receiver channels between QMA and QMB and then QMB and QMGRC are in a cluster.

QMA REMOTE QUEUE-->QMB ALIAS QUEUE-->QMC ALIAS QUEUE(CLUSTER)

I am getting error below on QMB error logs, scratching my head whats wrong

Basically the remote queue on QMA is unable to find the base queue on QMB which is basically the clustered alias queue on QMC, does the QMC needs to be a local queue in place of clustered alias queue, as I thought as long QMB and QMC are in a cluster that should work?
----- amqrmmqa.c : 1011 -------------------------------------------------------
08/27/2015 12:10:17 PM - Process(6497.23491) User(mqm) Program(amqrmppa)
Host(gbl07250) Installation(Installation1)
VRMF(7.5.0.3) QMgr(QMB)

AMQ9599: Program could not open a queue manager object.

EXPLANATION:
The attempt to open either the queue or queue manager object
QMB QUEUE on queue manager QMB by user
'mcaid' failed with reason code 2082.
ACTION:
Ensure that the queue is available and retry the operation. If the message is
from a remote queue manager, check the message channel agent user identifier
has the correct authority.
----- amqrmmqa.c : 1011 -------------------------------------------------------
Back to top
View user's profile Send private message
Vitor
PostPosted: Thu Aug 27, 2015 4:40 am    Post subject: Re: MQ POINT TO POINT + CLUSTER Reply with quote

Grand High Poobah

Joined: 11 Nov 2005
Posts: 26093
Location: Texas, USA

MQ_Lover wrote:
I thought as long QMB and QMC are in a cluster that should work?


What remote QMGR name is specified in the QMA remote queue?
What xmitq name is specified in the QMA remote queue?
Is "QMB alias queue" an alias queue or a queue manager alias? If the latter, what does it alias?
Is the QMB object a member of the cluster? You've said QMB is but that doesn't mean all it's objects are.
_________________
Honesty is the best policy.
Insanity is the best defence.
Back to top
View user's profile Send private message
bruce2359
PostPosted: Thu Aug 27, 2015 5:08 am    Post subject: Reply with quote

Poobah

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

It would be quite helpful if you posted the actual definitions.

On qmgr x:

DEFINE ...

On qmgr y:

DEFINE ...

On qmgr z:

DEFINE ...
_________________
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
MQ_Lover
PostPosted: Thu Aug 27, 2015 5:54 am    Post subject: Reply with quote

Acolyte

Joined: 15 Jul 2013
Posts: 67

Hi - Thanks for the reply, I should have actually posted the details.

Please see below

QMA - REMOTE QUEUE

AMQ8409: Display Queue details.
QUEUE(QRA)
TYPE(QREMOTE) ALTDATE(2015-08-26)
ALTTIME(09.54.10) CLUSNL( )
CLUSTER( ) CLWLPRTY(0)
CLWLRANK(0) DEFBIND(NOTFIXED)
DEFPRTY(0) DEFPSIST(NO)
DEFPRESP(SYNC) DESCR()
PUT(ENABLED) RQMNAME(QMB)
RNAME(QMBALIAS)
SCOPE(QMGR) XMITQ(APPA.QMB)

QMB - ALIAS QUEUE


AMQ8409: Display Queue details.
QUEUE(QMBALIAS)
TYPE(QALIAS) ALTDATE(2015-08-26)
ALTTIME(10.17.34)
TARGET(QMCCLUSALIAS)
CLUSNL( ) CLUSTER( )
CLWLPRTY(0) CLWLRANK(0)
CUSTOM( ) DEFBIND(NOTFIXED)
DEFPRTY(0) DEFPSIST(NO)
DEFPRESP(SYNC) DEFREADA(NO)
DESCR() GET(ENABLED)
PUT(ENABLED) PROPCTL(COMPAT)
SCOPE(QMGR) TARGTYPE(QUEUE)


QMC - ALIAS QUEUE


AMQ8409: Display Queue details.
QUEUE(QMCCLUSALIAS)
TYPE(QALIAS) ALTDATE(2015-08-26)
ALTTIME(10.17.34)
TARGET(QMDCLUSALIAS)
CLUSNL( ) CLUSTER(QMB_QMC)
CLWLPRTY(0) CLWLRANK(0)
CUSTOM( ) DEFBIND(NOTFIXED)
DEFPRTY(0) DEFPSIST(NO)
DEFPRESP(SYNC) DEFREADA(NO)
DESCR() GET(ENABLED)
PUT(ENABLED) PROPCTL(COMPAT)
SCOPE(QMGR) TARGTYPE(QUEUE)
Back to top
View user's profile Send private message
MQ_Lover
PostPosted: Thu Aug 27, 2015 6:10 am    Post subject: Reply with quote

Acolyte

Joined: 15 Jul 2013
Posts: 67

Hi Vitor

Thanks - please see answer to your queries

What remote QMGR name is specified in the QMA remote queue? -

QMB name

What xmitq name is specified in the QMA remote queue?

APPA.QMB

Is "QMB alias queue" an alias queue or a queue manager alias? If the latter, what does it alias?

QMB alias queue is normal alias queue and is not in cluster as QMA and QMB use point to point sender/receiver channels to send message between each other.

Is the QMB object a member of the cluster? You've said QMB is but that doesn't mean all it's objects are.

No queue on QMB is not in cluster as QMA and QMB have point to point connection, but simple alias queue on QMC is in common cluster between QMB and QMC
Back to top
View user's profile Send private message
MQ_Lover
PostPosted: Thu Aug 27, 2015 7:57 am    Post subject: Reply with quote

Acolyte

Joined: 15 Jul 2013
Posts: 67

hurray fixed it - so the RQMNAME in remote queue definition on QMA needed to be QMGRALIAS rather QMB name

And the QMGRALIAS on QMB basically was just an empty one and the the QMGR resolution comes in play and find the alias queue on QMB and message goes further down on cluster queues so all good now.

Thanks all for your help, issues resolved.
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 » General Discussion » MQ POINT TO POINT + 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.