Author |
Message
|
prince_mq |
Posted: Tue Jan 29, 2008 1:07 am Post subject: SYSTEM.TEMPQMGR on partial Repos qmgrs |
|
|
Voyager
Joined: 10 Aug 2006 Posts: 76
|
Hi,
I am on WMQ 6.0.2.0, Solaris box.
I have 5 partial repository queue managers connected to 2 repository queue managers(REPOS1,REPOS2).
They are working fine for the past 2 months. We haven't used this box for a week and when we started working on this box again, we found that all partial repositories are showing SYSTEM.TEMPQMGR when i do a display clusqmgr(*).
DIS CLUSQMGR(*)
4 : DIS CLUSQMGR(*)
AMQ8441: Display Cluster Queue Manager details.
CLUSQMGR(PARTIALREPOS) CHANNEL(CHL.PARTIALREPOS)
CLUSTER(CLUSTER1)
AMQ8441: Display Cluster Queue Manager details.
CLUSQMGR(SYSTEM.TEMPQMGR.HOSTNAME_OF_REPOS1(1953))
CHANNEL(CHL.FULLREPOS) CLUSTER(CLUSTER1)
There are no issues with setup Since, the setup was working fine till the last 2 months.
I guess there is some problem with the REPOS1 queue manager. But not sure, how to debug and remove this SYSTEM.TEMPQMGR issue.
Also, I had stopped and restarted the REPOS1 queue manager but to no use.
I am confused as to how to go about solving this issue.
Please let me know if you have any ideas.
TIA,
Prince |
|
Back to top |
|
 |
AkankshA |
Posted: Tue Jan 29, 2008 1:23 am Post subject: |
|
|
 Grand Master
Joined: 12 Jan 2006 Posts: 1494 Location: Singapore
|
Are all the cluster sender and receiver channels b/w full n partial repos QM up and running??? _________________ Cheers |
|
Back to top |
|
 |
fjb_saper |
Posted: Tue Jan 29, 2008 1:40 am Post subject: |
|
|
 Grand High Poobah
Joined: 18 Nov 2003 Posts: 20756 Location: LI,NY
|
Quote: |
AMQ8441: Display Cluster Queue Manager details.
CLUSQMGR(SYSTEM.TEMPQMGR.HOSTNAME_OF_REPOS1(1953))
CHANNEL(CHL.FULLREPOS) CLUSTER(CLUSTER1) |
Typically you get those when the cluster sender has made connection to the FR but the FR has not yet been able to send to response to the cluster receiver.
So verify the cluster receiver definition including the cluster, conname and mcauser fields. Remember the conname field MUST point to the PR you are connected to and looking at.
As well try to start the channel manually on the FR and check the FR and PR's logs. Some shops have "none" as a mcauser in the system.cluster.receiver default chl so that joining a cluster is a conscious effort.
Enjoy  _________________ MQ & Broker admin |
|
Back to top |
|
 |
prince_mq |
Posted: Tue Jan 29, 2008 6:04 am Post subject: |
|
|
Voyager
Joined: 10 Aug 2006 Posts: 76
|
akanksha,
On partial repos qmgrs, clussdr is starting automatically but, clusrcvr is not starting automatically. I had to start this manually from full repos qmgrs.
Finally, both cluster sender and cluster receiver are running. but still SYSTEM.TEMPQMGR doesn't go away.
This SYSTEM.TEMPQMGR issue is seen on all the partial repos qmgrs.
I though there is some problem with repository queue managers.
Hence, I added one more PR to this cluster to check the same. Now, I am getting this error in the error logs.
1/29/2008 17:50:01 - Process(1160.1) User(MUSR_MQADMIN) Program(amqrrmfa.exe)
AMQ9419: No cluster-receiver channels for cluster 'CLUSTER1'
EXPLANATION:
The repository manager has received information about a cluster for which no
cluster-receiver channels are known.
ACTION:
Define cluster-receiver channels for the cluster on the local queue manager.
i dont see any issue with the cluster receiver definition.
Can any one help me in resolving this issue pls |
|
Back to top |
|
 |
jefflowrey |
Posted: Tue Jan 29, 2008 6:10 am Post subject: |
|
|
Grand Poobah
Joined: 16 Oct 2002 Posts: 19981
|
You forgot to set CLUSTER() attribute on your channels correctly.
You need to re-read the cluster manual instructions, and compare them to what you've done. You may need to play with a scratch cluster a bit to understand better how the pieces fit together.
Starting a clusrcvr is not necessarily going to make a difference. _________________ I am *not* the model of the modern major general. |
|
Back to top |
|
 |
prince_mq |
Posted: Tue Jan 29, 2008 6:35 am Post subject: |
|
|
Voyager
Joined: 10 Aug 2006 Posts: 76
|
Jeff,
I have already added CLUSTER(CLUSTER1) attribute to both cluster sender and receiver.
The setup of cluster is working fine without any issues earlier. This issue of SYSTEM.TEMPQMGR appeared suddenly.
I am wondering why the above error "no cluster receivers defined" is coming.
pls advise. |
|
Back to top |
|
 |
jefflowrey |
Posted: Tue Jan 29, 2008 6:58 am Post subject: |
|
|
Grand Poobah
Joined: 16 Oct 2002 Posts: 19981
|
The error says that you didn't set the CLUSTER attribute correctly.
Or that someone else is trying to join your cluster who isn't supposed to. _________________ I am *not* the model of the modern major general. |
|
Back to top |
|
 |
PeterPotkay |
Posted: Tue Jan 29, 2008 8:37 pm Post subject: |
|
|
 Poobah
Joined: 15 May 2001 Posts: 7722
|
|
Back to top |
|
 |
fjb_saper |
Posted: Wed Jan 30, 2008 4:30 am Post subject: |
|
|
 Grand High Poobah
Joined: 18 Nov 2003 Posts: 20756 Location: LI,NY
|
And remember that channel changes don't take effect in the cluster until you have stopped and restarted the channel. Even then it takes some time to propagate to the whole cluster...  _________________ MQ & Broker admin |
|
Back to top |
|
 |
|