|
RSS Feed - WebSphere MQ Support
|
RSS Feed - Message Broker Support
|
 |
|
refresh cluster command not refreshing the Partial Repo??? |
« View previous topic :: View next topic » |
Author |
Message
|
mqdev |
Posted: Fri Apr 29, 2005 1:05 pm Post subject: refresh cluster command not refreshing the Partial Repo??? |
|
|
Centurion
Joined: 21 Jan 2003 Posts: 136
|
We have about 1200+ QMgrs in our production cluster named PROD with 2 Full Repos. 2 partial repo QMs APP1_QM and APP2_QM host a cluster Queue called CQ. All the other partial repos (names QM1, QM2, QM3 ....QM1000...) send requests to the cluster Queue CQ which go to APP1_QM and APP2_QM in a round-robin fashion and get serviced by Apps running on these boxes.
Problem: Suddenly APP2_QM forgot all about one of the partial QM (QM450). APP1_QM knows about QM450 and is able to service the requests coming from QM450. Each of the request sent to APP2_QM is timing out. Issuing "refresh cluster(PROD)" on APP2_QM did not help (APP2_QM continues to be ignorant of QM450). How can I make APP2_QM recognize QM450?
Thanks
-mqdev |
|
Back to top |
|
 |
PeterPotkay |
Posted: Fri Apr 29, 2005 2:02 pm Post subject: |
|
|
 Poobah
Joined: 15 May 2001 Posts: 7722
|
The problem is not that "APP2_QM continues to be ignorant of QM450", its that QM450 doesn't think APP2QM is a valid destination.
"Each of the request sent to APP2_QM is timing out." What does that mean?
What is the channel status of the Automatic Cluster Sender channel between QM450 and APP2QM?
Is CQ on APP2QM PUT_INHIBITED? Or no longer clustered?
What happens if you client connect to QM450, and do an MQPUT1 where CQ is the destination queue, and APP2QM is the destination QM (basically you are forcing the message to only go to APP2QM). Does the MQPUT1 fail? Does the messages stay in the XMITQ?
What if you go to the Full Repositories, and do a queue display looking for CQ? Both Full Repositories should show CQ on both APP1QM and APP2QM. If not, focus on solving that problem first. _________________ Peter Potkay
Keep Calm and MQ On |
|
Back to top |
|
 |
mqdev |
Posted: Fri Apr 29, 2005 6:09 pm Post subject: Reply to Peter |
|
|
Centurion
Joined: 21 Jan 2003 Posts: 136
|
Peter,
Each REQ from the partial repo QM (like QM450) is logged on APP1_QM and APP2_QM. We can see that the REQ from QM450 has made it to APP2 and when the Application server has finished processing it, it is unable to send the response back as APP2_QM does not know about QM450 (gives 2189 at this point). Hope that clearly explains the situation I am facing.
Thanks
mqdev |
|
Back to top |
|
 |
PeterPotkay |
Posted: Fri Apr 29, 2005 7:08 pm Post subject: |
|
|
 Poobah
Joined: 15 May 2001 Posts: 7722
|
OK, that's a different story.
What is the channel status of the Automatic Cluster Sender channel :
between APP2QM and QM450?
between APP2QM and the FR?
between QM450 and the FR?
If all your queues are correctly defined, and all your CLUSRCVR and CLUSSNDR channels are correct (double and triple check), then issue:
Code: |
REFRESH CLUSTER(PROD) REPOS(YES)
|
on both APP2QM and QM450. _________________ Peter Potkay
Keep Calm and MQ On |
|
Back to top |
|
 |
|
|
 |
|
Page 1 of 1 |
|
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
|
|
|
|