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 » Removing queue manager out of cluster

Post new topic  Reply to topic
 Removing queue manager out of cluster « View previous topic :: View next topic » 
Author Message
senMQ
PostPosted: Wed Jan 23, 2008 10:51 am    Post subject: Removing queue manager out of cluster Reply with quote

Acolyte

Joined: 14 Aug 2006
Posts: 66
Location: Palo Alto, CA

Hi,

We have a MQ cluster with a bunch of queue managers in it. I had to remove one of the queue manager from the cluster. I did this as per IBM's recommendations (ran reset cluster command and then removed the channels) After confirming that the full repository doesn't have this queue managers information in it, I deleted the queue manager itself.

Now, I can see that one of the partial repositories still hold the deleted queue manager's entry. I dont see any issues with this queue manager's function itself, but, the channel not found errors is filling up the logs. I cannot run a reset command on this queue manager as this is a partial repos. Refresh cluster with repos(no) isnt working.

Any idea on how this could be fixe?

Thanks,
Back to top
View user's profile Send private message Send e-mail
PeterPotkay
PostPosted: Wed Jan 23, 2008 10:54 am    Post subject: Re: Removing queue manager out of cluster Reply with quote

Poobah

Joined: 15 May 2001
Posts: 7722

senMQ wrote:
I had to remove one of the queue manager from the cluster. I did this as per IBM's recommendations (ran reset cluster command and then removed the channels)

That is not the recomended way of removing a QM from a cluster. The correct way is documented in the Cluster Manaul.

What to do now to fix your scenario after not correctly removing a QM is also detailed in the Cluster Manual in the troubleshooting section.
_________________
Peter Potkay
Keep Calm and MQ On
Back to top
View user's profile Send private message
jefflowrey
PostPosted: Wed Jan 23, 2008 11:00 am    Post subject: Reply with quote

Grand Poobah

Joined: 16 Oct 2002
Posts: 19981

Run RESET CLUSTER on the FR, to remove all definitions for the QMID from all PRs.
_________________
I am *not* the model of the modern major general.
Back to top
View user's profile Send private message
senMQ
PostPosted: Wed Jan 23, 2008 11:08 am    Post subject: Reply with quote

Acolyte

Joined: 14 Aug 2006
Posts: 66
Location: Palo Alto, CA

I followed the steps in the manual. The full repos doesnt have the deleted queue manager's entry any more. So, I would not be able to give a reset cluster command from the REPOS queue manager.
Back to top
View user's profile Send private message Send e-mail
faustus
PostPosted: Fri May 02, 2008 4:16 am    Post subject: Reply with quote

Novice

Joined: 29 Apr 2008
Posts: 12

Hello ,

The correct way to remove an QMGR from the Cluster is to suspend them first. after an refresh of the cluster you should wait for the cluster to increase the change to all Repositorys. Then you can delete theClusterchannels. Please read the manual for this on the IMB Sites (i give you no link, they are changed often)

Now there you have done the mistake a forceremove should happen.

for this be shure you understand wath this means.

1. on the runmqsc console list the clusqmgr you want to remove.
dis clusqmgr(<NAME>) qmid status conname channel

2. make a reset on the custerchannel like
reset cluster(<CLUSTERNAME>) action (FORCEREMOVE) QMID('<QMID>') QUEUES (YES)

3. refresh the cluster with this information.
refresh cluster(<CLUSTERNAME>)

now the Clusqmgr should be gone... On the MQv6 shurely helps, with V5.3 i have some problems with this.
Back to top
View user's profile Send private message
Vitor
PostPosted: Fri May 02, 2008 4:19 am    Post subject: Reply with quote

Grand High Poobah

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

faustus wrote:
Please read the manual for this on the IMB Sites (i give you no link, they are changed often)


Presumably IMB are the new owners of the software......

The link doesn't change that often, and the current one is at the top of this page.

I also suspect this problem was resolved months ago. Or the poster has the patience of a saint.
_________________
Honesty is the best policy.
Insanity is the best defence.
Back to top
View user's profile Send private message
PeterPotkay
PostPosted: Fri May 02, 2008 10:23 am    Post subject: Reply with quote

Poobah

Joined: 15 May 2001
Posts: 7722

faustus wrote:
Hello ,

The correct way to remove an QMGR from the Cluster is to suspend them first. after an refresh of the cluster

This doesn't mean to issue the REFRESH command by the way.

faustus wrote:

1. on the runmqsc console list the clusqmgr you want to remove.
dis clusqmgr(<NAME>) qmid status conname channel

2. make a reset on the custerchannel like
reset cluster(<CLUSTERNAME>) action (FORCEREMOVE) QMID('<QMID>') QUEUES (YES)

3. refresh the cluster with this information.
refresh cluster(<CLUSTERNAME>)

There is no need to issue the REFRESH command in this scenario.

There is no need to issue the REFRESH command in most scenarios.
_________________
Peter Potkay
Keep Calm and MQ On
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 » Removing queue manager out of 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.