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 IBM MQ Support » Recovering damaged object

Post new topic  Reply to topic
 Recovering damaged object « View previous topic :: View next topic » 
Author Message
jeevan
PostPosted: Thu Feb 28, 2008 12:47 pm    Post subject: Recovering damaged object Reply with quote

Grand Master

Joined: 12 Nov 2005
Posts: 1432

I found one of my qmgr has stopped. The queue manager is a particla repository. While checking, I found that fdc fiiles are generated and while going through it, I found that object (SYSTEM.CLUSTER.REPOSITORY.QUEUE) is damaged.

so, I start qmgr with -c option. It could not start but logged error message in the error log file which basically says the object is damaged.

We then deleted the queue ( directory under queue )and retry to restsart qmgr with -c option. It did not work. We than copied the queue ( directory) from another queue maqnager and retry, it did not work either.

Finally, we tried to delete the queue manager, it says, it could not delete the queue manager. The error message says:

AMQ7064: Log path not valid or inaccessible.

When I checked, it has deleted the log directory already.

Questions:

How can I delete the qmgr?Do I need to recreate the log into another machine and copied over it and try?

Also, when we tried to forcely remove the qmid from the cluster, we were not able to do that. How can we remove the queue manager entry from the cluster? As we need to add this qmgr once we create to the cluster.


what could be some posible causes ?


Thanks a lot
Back to top
View user's profile Send private message
Vitor
PostPosted: Thu Feb 28, 2008 1:19 pm    Post subject: Re: Recovering damaged object Reply with quote

Grand High Poobah

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

jeevan wrote:
We then deleted the queue ( directory under queue )and retry to restsart qmgr with -c option. It did not work. We than copied the queue ( directory) from another queue maqnager and retry, it did not work either.


Oops.

jeevan wrote:

Finally, we tried to delete the queue manager, it says, it could not delete the queue manager. The error message says:

AMQ7064: Log path not valid or inaccessible.

When I checked, it has deleted the log directory already.


Had the command deleted it, or had external forces deleted it?

jeevan wrote:
How can I delete the qmgr?Do I need to recreate the log into another machine and copied over it and try?


Worth a try. Failing that, you can manually remove the queue manager components from under /var/mqm/qmgr. No logical difference between a queue and the rest of the files.

jeevan wrote:

Also, when we tried to forcely remove the qmid from the cluster, we were not able to do that. How can we remove the queue manager entry from the cluster? As we need to add this qmgr once we create to the cluster.


I'm presuming you mean the forcable removal procedure from the Clusters manual - what prevented it from working?

Removal is only relevant if you try to add the same named queue manager to the cluster before you're sure the old one is out.
_________________
Honesty is the best policy.
Insanity is the best defence.
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 IBM MQ Support » Recovering damaged object
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.