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 » No repository

Post new topic  Reply to topic
 No repository « View previous topic :: View next topic » 
Author Message
Jakob_CPH
PostPosted: Thu Aug 11, 2005 3:19 am    Post subject: No repository Reply with quote

Apprentice

Joined: 28 Jan 2005
Posts: 26

Hi,

I have a problem with a queue manager IQP4 on z/OS in a EDI cluster where queue manager A and B is repository managers. My CHIN says

Quote:
IQP4 CSQXREPO No repositories for cluster EDI

There is a cluster channel saying A is repository manager

Quote:
Cluster queue manager name : A
Channel name . . . . . . . : TO.A
Channel definition type . . : CLUSSDRB
Cluster name . . . . . . . : EDI
Disposition . . . . . . . . : - IQP4

Queue manager identifier . : A_2002-06-07_15
Repository management . . . : Y Y=Yes, N=No
Suspended . . . . . . . . . : N Y=Yes, N=No


After CLUSTER REFRESH the CHIN still think there is no repository for EDI cluster.

Why is that so?
Is it a problem?

Thanks
Jakob Hansen
Back to top
View user's profile Send private message
srinivasACN
PostPosted: Thu Aug 11, 2005 7:05 am    Post subject: Reply with quote

Apprentice

Joined: 08 Aug 2005
Posts: 43

Do you have a receiver channel on IPQ4 coming from QM A?

When setting up a cluster, every QM (which are partial repositories) need to have a cluster sender and receiver channel. Sender going to the repository and a cluster reciever.

Other than that, nothing else is necessary and after doing all this a REFRESH CLUSTER should take care of it.
Back to top
View user's profile Send private message AIM Address
srinivasACN
PostPosted: Thu Aug 11, 2005 7:08 am    Post subject: Reply with quote

Apprentice

Joined: 08 Aug 2005
Posts: 43

srinivasACN wrote:
Do you have a receiver channel on IPQ4 coming from QM A?



I correct myself, not coming from A but a general cluster receiver channel on IPQ4
Back to top
View user's profile Send private message AIM Address
Jakob_CPH
PostPosted: Thu Aug 11, 2005 8:06 am    Post subject: Reply with quote

Apprentice

Joined: 28 Jan 2005
Posts: 26

Yes there is a a cluster receiver channel for the EDI cluster on qmgr IQP4.

To write something about the problems we had originally here is some writing I made regarding the problem

Quote:
Repository Manager Resilience
Friday the 29th of August we had more than 2hours down time in production for a business critical application SAAC API, because the repository manager on the Z/OS queue manager IQP4 was down.

The problem was that when the broker on IQP4 tried to send to cluster queues it received back a MQ error code 2269. Therefore messages were not send to BROKER.ACS.DELIVERY.REQUEST on the SAAC API queue manager SAACPAQM.

The reason the repository manager was down was an invalid message in the SYSTEM.CLUSTER.COMMAND.QUEUE on IQP4 which the repository manager could not execute. Therefore it stopped.

The problem was solved when the command queue on IQP4 was flushed and the queue manager was restarted.
The course of the invalid message
The invalid message in the command queue properly came from a EDIPRD queue manager with a badly configured cluster channel.

There are four queue managers and two clusters:
- The queue managers EDIPRD and EDIPRDB are repository manger for the cluster EDIPRD.
- The queue managers IQP4 and IQP5 are repository managers for cluster BRK_EDI.

The manually defined channels on EDIPRD are

DEFINE CHANNEL ('TO.IQP4.BRK_EDI') CHLTYPE(CLUSSDR) +
* ALTDATE (2005-07-27) +
* ALTTIME (17.07.54) +
TRPTYPE(TCP) +
BATCHINT(0) +
BATCHHB(0) +
BATCHSZ(50) +
CLUSTER(' ') +
CLUSNL('EDINLPRD') +


DEFINE CHANNEL ('TO.EDIPRD.BRK_EDI') CHLTYPE(CLUSRCVR) +
* ALTDATE (2005-07-2 +
* ALTTIME (16.47.3 +
TRPTYPE(TCP) +
BATCHINT(0) +
BATCHHB(0) +
BATCHSZ(50) +
CLUSTER('EDIPRD') +
CLUSNL(' ') +

The namelist EDINLPRD has the content (EDI_BRK and EDIPRD)

The cluster channels manually defined on IQP4 are

TO.IQP4.BRK_EDI (cluster receiver) member of cluster EDI_BRK :
TO.IQP5.BRK_EDI (cluster sender) member of cluster EDI_BRK

But the automatically defined EDI cluster channels are

Channel name Connection name State
Type Cluster name Suspended
Cluster queue manager name Disposition
TO.EDIPRD EDIPRDMQ.CRB.APMOLLER.NET(1414) INACT
CLUSSDRA EDIPRD N
EDIPRD - IQP4
TO.EDIPRD.BRK_EDI EDIPRDMQ.CRB.APMOLLER.NET(1414) INACT
CLUSSDRA BRK_EDI N
EDIPRD - IQP4
TO.EDIPRD.IQP7 BROKER1.APMOLLER.NET(51421) INACT
CLUSSDRA EDIPRD N
IQP7 - IQP4
TO.EDIPRD.SAFCPAQM cptmqs1.crb.apmoller.net(1422) INACT
CLUSSDRA EDIPRD N
SAFCPAQM - IQP4
TO.EDIPRDB MQ-HOST.BRY.DK.EUR.CRB.APMOLLER.NET(1415) INACT
CLUSSDRA EDIPRD N
EDIPRDB - IQP4
******** End of list ********

Please note the four channels member of the EDIPRD cluster even though IQP4 not has manually defined channels member of EDIPRD.

We think the bad message in the command queue maybe came from the EDIPRD queue manager.

Conclusion
The main problem is that the repository manager goes down because there is a message it can not process. This is all overall risk for the mq clustering on the queue manager. It is not acceptable that messages can not be put on a cluster queue because there is an invalid message on the command queue.
Back to top
View user's profile Send private message
fjb_saper
PostPosted: Thu Aug 11, 2005 10:50 am    Post subject: Reply with quote

Grand High Poobah

Joined: 18 Nov 2003
Posts: 20756
Location: LI,NY

On your clusterreceiver channel did you not define the conname or did you just not show it ?

Back to top
View user's profile Send private message Send e-mail
Jakob_CPH
PostPosted: Thu Aug 11, 2005 10:49 pm    Post subject: Reply with quote

Apprentice

Joined: 28 Jan 2005
Posts: 26

All the settings are now correct so I suspect there is a wrong message in the repository queue(?)
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 » No repository
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.