Author |
Message
|
venkat kurra |
Posted: Mon Mar 11, 2002 3:42 pm Post subject: |
|
|
 Master
Joined: 18 Oct 2001 Posts: 245 Location: Bloomington , IL
|
Hi,
I deleted broker from Assignment even i found it in Operations with all message flows.It is deploying all the time when ever i deployed other broker.
how can i delete that broker from operations?
how can i find out tables of that broker in the CM data base?
|
|
Back to top |
|
 |
kirani |
Posted: Mon Mar 11, 2002 3:57 pm Post subject: |
|
|
Jedi Knight
Joined: 05 Sep 2001 Posts: 3779 Location: Torrance, CA, USA
|
Before you delete the broker using mqsideletebroker command you must,
1. Delete the broker reference from the Topology view.
2. Do a deploy of the Toplogy.
3. Make sure your deployment is successful (check log).
4. Stop the broker using mqsistop command.
Now, you can run mqsideletebroker command to delete the broker on the server.
|
|
Back to top |
|
 |
Naftalanja |
Posted: Mon Mar 11, 2002 4:44 pm Post subject: |
|
|
Acolyte
Joined: 30 Jan 2002 Posts: 63 Location: Los Angeles
|
I think the best way as to what IBM books suggests, abt deleting a broker from Configuration Manager.
01) check out the topology
02) Make sure you check in the brokers you wanted to delete
03) Make sure all the Execution gropus are checked in which are associated with
that broker
03) Delete the broker
04) confirmation message is displayed, say yes
05) It gives the list of places where the broker will be deleted from, ie also
all the connections with this broker will be deleted. Thus the broker will
be deleted from Config Manager Database.
06) check in the Topology.
07) refresh operations, you shoudnt see it again .
thanx
|
|
Back to top |
|
 |
venkat kurra |
Posted: Sat Apr 06, 2002 5:44 pm Post subject: |
|
|
 Master
Joined: 18 Oct 2001 Posts: 245 Location: Bloomington , IL
|
Initially i didn't follow those steps.right now broker view is only in operations.Just to follow those steps i try to create same broker one more time but i am getting error.I want to use same broker name.How can i recreate it?
_________________ Thanks,
Venkat Kurra
IBM Certified Specialist-MQSeries
IBM Websphere MQSeries Administrator
IBM WebSphere Message Broker System Admin |
|
Back to top |
|
 |
Miriam Kaestner |
Posted: Mon Apr 08, 2002 12:02 pm Post subject: |
|
|
Centurion
Joined: 26 Jun 2001 Posts: 103 Location: IBM IT Education Services, Germany
|
If you did a mqsideletebroker without previously having deregistered it from the ConfigMgr (with the steps outlined above), you simply cannot create/register a new broker with the same name, or even with a new name on the old broker's queue manager.
This is because ConfigMgr still has this broker registered in its database.
You have 2 options:
- delete ConfigMgr and Configuration Database and recreate both
- or "at your own risk" delete the "old" broker entry in the Configuration DB |
|
Back to top |
|
 |
kirani |
Posted: Mon Apr 08, 2002 5:15 pm Post subject: |
|
|
Jedi Knight
Joined: 05 Sep 2001 Posts: 3779 Location: Torrance, CA, USA
|
I would delete the broker from the topology view and do a complete deploy of the topology. At this point I am expecting the config mgr to remove all trace of the logically deleted broker from the configuration repository. You may see a warning message in the log view saying the broker has already been deleted. Refresh your operations view after the deploy goes thru.
Hopefully this will solve the problem.
|
|
Back to top |
|
 |
ramki |
Posted: Tue Apr 09, 2002 11:42 am Post subject: |
|
|
Apprentice
Joined: 25 Sep 2001 Posts: 28
|
I found the below suggestion by the ibm expert very useful.
---------------
Occasionally, for one reason or another, you may wish to delete and recreate a broker. This can cause some confusion to the ConfigMgr because even though you have deleted and recreated the broker, the ConfigMgr may still remember the old broker details. This can be especially confusing if the new broker has the same name as the old and should be the same. The following is the recipe for removing a broker and recreating:
Shutdown the original broker (if applicable)
Delete the original broker (if applicable)
mqsideletebroker <brokerName>
In the Control Center, go to the Topology page, check out the topology and select Delete for the broker that you just deleted.
Shutdown the ConfigMgr
Start a DB2 command window and issue:
db2 connect to <ConfigMgrDatabaseName>
db2 delete from <SchemaName>.CBROKER where CNAME = '<brokerName>'
db2 terminate
Start the ConfigMgr
Recreate the broker
Start the broker
Using the Control Center, re-add the broker in the topology section.
All should now work.
|
|
Back to top |
|
 |
|