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 » WebSphere Message Broker (ACE) Support » Not match the UUID of broker

Post new topic  Reply to topic
 Not match the UUID of broker « View previous topic :: View next topic » 
Author Message
venkat kurra
PostPosted: Thu Oct 23, 2003 9:46 am    Post subject: Not match the UUID of broker Reply with quote

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
View user's profile Send private message Send e-mail
Michael Dag
PostPosted: Thu Oct 23, 2003 10:36 am    Post subject: Reply with quote

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
View user's profile Send private message Visit poster's website MSN Messenger
venkat kurra
PostPosted: Thu Oct 23, 2003 11:58 am    Post subject: Reply with quote

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
View user's profile Send private message Send e-mail
Michael Dag
PostPosted: Thu Oct 23, 2003 12:15 pm    Post subject: Reply with quote

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
View user's profile Send private message Visit poster's website MSN Messenger
venkat kurra
PostPosted: Thu Oct 23, 2003 2:13 pm    Post subject: Reply with quote

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
View user's profile Send private message Send e-mail
venkat kurra
PostPosted: Fri Oct 24, 2003 9:20 am    Post subject: Reply with quote

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
View user's profile Send private message Send e-mail
Michael Dag
PostPosted: Sat Oct 25, 2003 4:06 am    Post subject: Reply with quote

Jedi Knight

Joined: 13 Jun 2002
Posts: 2607
Location: The Netherlands (Amsterdam)

Glad your problem is solved!
Back to top
View user's profile Send private message Visit poster's website MSN Messenger
Display posts from previous:   
Post new topic  Reply to topic Page 1 of 1

MQSeries.net Forum Index » WebSphere Message Broker (ACE) Support » Not match the UUID of broker
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.