|
RSS Feed - WebSphere MQ Support
|
RSS Feed - Message Broker Support
|
 |
|
Not match the UUID of broker |
« View previous topic :: View next topic » |
Author |
Message
|
venkat kurra |
Posted: Thu Oct 23, 2003 9:46 am Post subject: Not match the UUID of broker |
|
|
 Master
Joined: 18 Oct 2001 Posts: 245 Location: Bloomington , IL
|
I created a broker(BROKER) on Server1 and configuration manager on an other server 'Server2'. Connected to Configmgr
through my CC and deployed the BROKER(tested flows too). Some other reason we need to connect to other configserver(it is
brand new) . This is a test environemt so that i stoped the broker and deleted broker with -w (workpath) option and
recreated again. Now i connected to new config manager and create broker image and deployed. These are CC errors...
Error 1:
( ConfigMgr ) Broker BROKER was unable to process the internal configuration message.
The entire internal configuration message failed to be processed successfully.
The internal configuration message failed to be processed, use the messages following this message to determine the
reasons for the failure.
Error 2:
( ConfigMgr ) Broker BROKER (UUID 0d862b5f-f800-0000-0080-cf98cb708fe4) running on WebSphere MQ queue manager 'BROKER'
could not process an internal configuration message because the broker identity received in the message (UUID
57c86169-f800-0000-0080-81f507a13439) did not match that of this broker.
An internal configuration message could not be processed and was rejected. Each broker is identified by a universally
unique identifier called a UUID which is allocated when the Control Center user creates a definition for the broker. The
configuration message received contained a broker UUID (57c86169-f800-0000-0080-81f507a13439) that does not match the
UUID of broker BROKER running on WebSphere MQ queue manager BROKER. There are two possible reasons for this. Either a
Control Center user has accidentally specified queue manager BROKER when defining another broker so that messages
destined for the other broker have arrived at this broker, or the definition for broker BROKER was deleted and recreated
on the Control Center which has the effect of giving broker BROKER a new, different UUID.
If the queue manager name specified in the Control Center was incorrect then use the Control Center to correct the broker
definition in error. The mqsilist command may be used to display broker queue manager names. Otherwise, if the broker
definition was deleted and recreated, you must use the mqsideletebroker and mqsicreatebroker commands to recreate the
broker, then redeploy the configuration for the broker in order to reestablish the correct broker identity. To avoid loss
of data when recreating the broker, make sure that you follow the sequence of actions defined in the WebSphere MQ
Integrator Administration Guide section 'Recovery and restart'.
Error 3:
( ConfigMgr ) Configuration Manager unable to register for internal subscriptions with broker BROKER.
Although the preceding deploy operation was successful, a subsequent attempt by the Configuration Manager to register for
internal subscriptions with broker BROKER was not successful. This means that the Control Center Operations view may not
reliably show the correct status of the resources assigned to broker BROKER. The Configuration Manager also writes this
message to the system event log, accompanied by other messages giving details of the problem.
Look at the messages for this problem in the system event log. Determine and correct the cause of the problem before
attempting to deploy to this broker again. If this problem persists, contact your IBM support center.
Next step i deleted cleanly...
On Config server
1) Stop the config manager
2) stop the queue manager
3) mqsideleteconfigmgr -w -n -m
4) Drop the database tables MQSICMDB and MQSIMRDB(removed ODBC connection also) from DB2 cc.
5) Create database tables MQSIMRDB and MQSICMDB. Configure ODBC connection for MQSIMRDB.
6) start queue manager.
7) Create configuration manager
Start Configuration manager.
On broker
1) Stop the broker and queue manager
2) mqsideletebroker BROKER -w
3) Drop MQSIBKDB from DB2 cc and removed ODBC connection.
4) Create MQSIBKDB and establish ODBC connection.
5) Start Queue manager
6) Create the broker and started.
connected to configuration manager and deployed the BROKER and getting same errors. I repeated all above steps except the
queue manager stop(config step 2 and broker step 1),but no use.
How can i delete broker UUID from the MQSICMDB? Any other solution with out droping the database tables? _________________ Thanks,
Venkat Kurra
IBM Certified Specialist-MQSeries
IBM Websphere MQSeries Administrator
IBM WebSphere Message Broker System Admin |
|
Back to top |
|
 |
Michael Dag |
Posted: Thu Oct 23, 2003 10:36 am Post subject: |
|
|
 Jedi Knight
Joined: 13 Jun 2002 Posts: 2607 Location: The Netherlands (Amsterdam)
|
did you in CC: check out topology, create broker, check in topology, deploy?
Michael |
|
Back to top |
|
 |
venkat kurra |
Posted: Thu Oct 23, 2003 11:58 am Post subject: |
|
|
 Master
Joined: 18 Oct 2001 Posts: 245 Location: Bloomington , IL
|
Yes i did. _________________ Thanks,
Venkat Kurra
IBM Certified Specialist-MQSeries
IBM Websphere MQSeries Administrator
IBM WebSphere Message Broker System Admin |
|
Back to top |
|
 |
Michael Dag |
Posted: Thu Oct 23, 2003 12:15 pm Post subject: |
|
|
 Jedi Knight
Joined: 13 Jun 2002 Posts: 2607 Location: The Netherlands (Amsterdam)
|
so server1 has BROKER, server2 has configmgr
and there is a third server which also has a configmgr and you want to move control of the broker from configmgr on server2 to configmgr on server3? am I getting this right?
Is the broker also on Windows? It looks like the deletebroker did not work correctly otherwise it would never have a UUID...
Michael |
|
Back to top |
|
 |
venkat kurra |
Posted: Thu Oct 23, 2003 2:13 pm Post subject: |
|
|
 Master
Joined: 18 Oct 2001 Posts: 245 Location: Bloomington , IL
|
yes Michael. All are Windows 2000 servers.server1 has broker,server2 has config manager,server3 also has configuration manager(new one). Initially deployement done on server2. Now server2 is not in picture. We need to use server3 for configuration manager.No other brokers are running any where.
I think it is not possible to recreate a broker with out deleting it(same name and same queue manager). _________________ Thanks,
Venkat Kurra
IBM Certified Specialist-MQSeries
IBM Websphere MQSeries Administrator
IBM WebSphere Message Broker System Admin |
|
Back to top |
|
 |
venkat kurra |
Posted: Fri Oct 24, 2003 9:20 am Post subject: |
|
|
 Master
Joined: 18 Oct 2001 Posts: 245 Location: Bloomington , IL
|
Here is the solution...
I did not tell you one thing.This broker is under MSCS(microsoft cluster service) controle. We are using MSCS for hard ware failover. Actually there are two servers(X and Y) access the MQQueue manager and Broker database from shared drive. At the time of creating a broker,first create on server X and move all queue manager and broker database to server Y(Queue manager and Broker database can move to any server because it is shared drive) to create broker service by using same qmgr and BKDB. Even for delation also you have to do on both places(refernces). I did every thing correctly as WMQI perspective but there is an MSCS service which starts the Broker NTservice on both servers. We should delete that MSCS broker service too.
I don't want to confuse every one with this new stuff so simply asked the above question to correct my broker deletion sequence. So finally ....No need to drop the any database tables. Just we can delete with -w option. _________________ Thanks,
Venkat Kurra
IBM Certified Specialist-MQSeries
IBM Websphere MQSeries Administrator
IBM WebSphere Message Broker System Admin |
|
Back to top |
|
 |
Michael Dag |
Posted: Sat Oct 25, 2003 4:06 am Post subject: |
|
|
 Jedi Knight
Joined: 13 Jun 2002 Posts: 2607 Location: The Netherlands (Amsterdam)
|
Glad your problem is solved! |
|
Back to top |
|
 |
|
|
 |
|
Page 1 of 1 |
|
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
|
|
|
|