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 » BIP2045E while deploying broker

Post new topic  Reply to topic Goto page 1, 2  Next
 BIP2045E while deploying broker « View previous topic :: View next topic » 
Author Message
udaybho
PostPosted: Mon Jun 03, 2002 1:49 pm    Post subject: BIP2045E while deploying broker Reply with quote

Voyager

Joined: 09 May 2002
Posts: 94
Location: Chicago

My broker is on AIX 4.3.3/MQSI 2.1/MQ 5.2
Configuration mgr on NT 4.0 service pack 6a/mqsi2.1/mq 5.2

When I am trying to deploy my Broker I am getting following error: BIP2045E, BIP2087E, BIP1536S

Does any one faced this problem ?

>>>>>>>>>>>

BIP2045E: Broker DQAT001.BROKER (UUID 75d57723-ee00-0000-0080-c84a08a1c93b) running on WebSphere MQ queue manager 'DQAT001' could not process an internal configuration message because the broker identity received in the message (UUID 9e6dcc37-ee00-0000-0080-c84a08a1c93b) 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 (9e6dcc37-ee00-0000-0080-c84a08a1c93b) that does not match the UUID of broker DQAT001.BROKER running on WebSphere MQ queue manager DQAT001. There are two possible reasons for this. Either a Control Center user has accidentally specified queue manager DQAT001 when defining another broker so that messages destined for the other broker have arrived at this broker, or the definition for broker DQAT001.BROKER was deleted and recreated on the Control Center which has the effect of giving broker DQAT001.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 re-establish 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'.

>>>>>>>>>>>>

BIP2087E: Broker DQAT001.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.

>>>>>>>>>>>

BIP1536S: Configuration Manager unable to register for internal subscriptions with broker DQAT001.BROKER.

Although the preceding deploy operation was successful, a subsequent attempt by the Configuration Manager to register for internal subscriptions with broker DQAT001.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 DQAT001.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.


Thanks for your help

Uday Bhosle
Back to top
View user's profile Send private message Send e-mail
kirani
PostPosted: Mon Jun 03, 2002 1:54 pm    Post subject: Reply with quote

Jedi Knight

Joined: 05 Sep 2001
Posts: 3779
Location: Torrance, CA, USA

Is there any message logged into NT Event Log?
_________________
Kiran


IBM Cert. Solution Designer & System Administrator - WBIMB V5
IBM Cert. Solutions Expert - WMQI
IBM Cert. Specialist - WMQI, MQSeries
IBM Cert. Developer - MQSeries

Back to top
View user's profile Send private message Visit poster's website
udaybho
PostPosted: Mon Jun 03, 2002 2:00 pm    Post subject: Reply with quote

Voyager

Joined: 09 May 2002
Posts: 94
Location: Chicago

Yes three messages and all three corresponds to three errors. I can tell you because description of the events is same as I posted from LOG tab.

Thanks for quick consideration.

Uday Bhosle
Back to top
View user's profile Send private message Send e-mail
kirani
PostPosted: Mon Jun 03, 2002 2:41 pm    Post subject: Reply with quote

Jedi Knight

Joined: 05 Sep 2001
Posts: 3779
Location: Torrance, CA, USA

Uday,
By any chance did you deleted the broker DQAT001.BROKER on AIX without deleting it from the topology and recreated it with the same name (DQAT001.BROKER) on AIX?
_________________
Kiran


IBM Cert. Solution Designer & System Administrator - WBIMB V5
IBM Cert. Solutions Expert - WMQI
IBM Cert. Specialist - WMQI, MQSeries
IBM Cert. Developer - MQSeries

Back to top
View user's profile Send private message Visit poster's website
udaybho
PostPosted: Mon Jun 03, 2002 2:53 pm    Post subject: Reply with quote

Voyager

Joined: 09 May 2002
Posts: 94
Location: Chicago

Kiran,

Yes I did, but I realized my mistake and to rectify this problem I did following steps:

1. Deleted the Broker (DQAT001.BROKER )form Topology. Operations tab also shows no broker.
2. Check in the Topology. Now I have no broker defined

3. Delete the Broker on AIX.

4. Recreate broker (DQAT001.BROKER ) using mqm as serviceId. (log in as mqm)

5. Use mqsichangebroker to change serviceis as mqsiuid ( log in as root)

6. Restart broker (DQAT001.BROKER )( log in as mqsiuid).

7. Add the broker (DQAT001.BROKER ) under topology.

I am still using the same workspace in control center.

Uday Bhosle
Back to top
View user's profile Send private message Send e-mail
kirani
PostPosted: Mon Jun 03, 2002 3:06 pm    Post subject: Reply with quote

Jedi Knight

Joined: 05 Sep 2001
Posts: 3779
Location: Torrance, CA, USA

Uday,

After Step 2 I don't see deploy of the topology.
You should do a complete deploy of the topology after deleting the broker from topology.

If you can, try deleting the broker from the topology again and do a complete deploy of the topology. Verify whether the broker is deleted or not by going to operation view and do a refresh. You don't have to delete the broker on AIX for doing this.
Now do following in Topology view,
1. Checkout topology.
2. Create broker (give same queue manager name and broker name).
3. Checkin the broker (in topology view.)
4. Checkin the topology.
5. Do a complete deploy of the topology.
6. Goto operation view and do a refresh. Here you should see the newly added broker.

Make sure your broker is running on AIX and the channels are up.
You should be all set after this.
_________________
Kiran


IBM Cert. Solution Designer & System Administrator - WBIMB V5
IBM Cert. Solutions Expert - WMQI
IBM Cert. Specialist - WMQI, MQSeries
IBM Cert. Developer - MQSeries

Back to top
View user's profile Send private message Visit poster's website
udaybho
PostPosted: Mon Jun 03, 2002 3:45 pm    Post subject: Reply with quote

Voyager

Joined: 09 May 2002
Posts: 94
Location: Chicago

Kiran, sorry I forget to write the step in my post but I did deploy after I removed the broker reference.

Also I forget to mention when I do so I get this error again, which is obvious as the DQAT001.BROKER is never recognizing the request.

The only difference is I do not get BP1536S instead I am getting BIP1540I:

>>>>>>

BIP1540I: Broker DQAT001.BROKER has been removed from the configuration repository.

Broker DQAT001.BROKER was deleted using the Control Center and a deploy operation subsequently attempted to remove all configuration data. Either the deploy operation succeeded, or the broker was found to no longer exist on the target queue manager, as indicated by earlier messages. Accordingly the Configuration Manager has removed all trace of the broker from the configuration repository.

No user action required. If you refresh the Control Center Operations view the broker will no longer be shown.

>>>>>>

I had tried the steps you mentioned. I am getting the same result again and again.

I checked MQSICMDB CBROKER table and after every removal and I do not see any records in it. My operations tab shows no broker after I remove broker.

Thanks for your prompt reply.

Uday Bhosle
Back to top
View user's profile Send private message Send e-mail
kirani
PostPosted: Mon Jun 03, 2002 6:52 pm    Post subject: Reply with quote

Jedi Knight

Joined: 05 Sep 2001
Posts: 3779
Location: Torrance, CA, USA

Uday,

For some reason information in your broker database and configuration database is not consistent with your view.

If this is a test machine then try deleting the broker again. This time you delete the broker database also. Before your delete broker makes sure you follow above steps discussed in earlier post of deleting broker reference (from topology).

Now recreate the broker, queue manager and database again. Add the broker again to the topology and do a complete deploy of the topology.

Do you have latest CSD applied on broker machine?
_________________
Kiran


IBM Cert. Solution Designer & System Administrator - WBIMB V5
IBM Cert. Solutions Expert - WMQI
IBM Cert. Specialist - WMQI, MQSeries
IBM Cert. Developer - MQSeries

Back to top
View user's profile Send private message Visit poster's website
udaybho
PostPosted: Tue Jun 04, 2002 12:29 pm    Post subject: Reply with quote

Voyager

Joined: 09 May 2002
Posts: 94
Location: Chicago

Thanks kiran,

I am running broker with CSD02. I am running on development box so I had already tried what you had suggested in last post. Still no luck

Now I am suspecting my configuration Manager. I have my MQSICMDB on Db2 6.2 Personal edition (NT workstation 6a), does anyone think that could be a problem ?

We have asked for IBM help too and waiting for their response.

Uday Bhosle
Back to top
View user's profile Send private message Send e-mail
v_rajasekhar
PostPosted: Tue Jun 04, 2002 12:59 pm    Post subject: Reply with quote

Newbie

Joined: 23 Oct 2001
Posts: 8

Uday,
Could you please delete the broker information from DB2 MQSICMDB repository by using DB2 control center and then try to create broker from topology panel. Lets test your luck

Go to DB2 control center-->Databases-->MQSICMDB-->Tables and then Right click on CBROKER table and check the contents and delete the appropriate records. Then restart the ConfigMgr and ControlCenter and try it again..


Raj
Back to top
View user's profile Send private message Yahoo Messenger
udaybho
PostPosted: Tue Jun 04, 2002 3:01 pm    Post subject: Reply with quote

Voyager

Joined: 09 May 2002
Posts: 94
Location: Chicago

Raj,

I can try your suggestion with two scenario.

1. When I request the complete deployment after creating Broker reference. I see two records in CBROKER ( I do not know why two records) and I do not think it is right to delete these records.

2. Second scenario is when I remove the broker and redeploy (complete delpoy). I do not see any records in CBROKER.

So at any rate second scenario is deleting all brokers records from CBROKER table.

Thanks for your suggestion.

Uday Bhosle
Back to top
View user's profile Send private message Send e-mail
kirani
PostPosted: Tue Jun 04, 2002 5:39 pm    Post subject: Reply with quote

Jedi Knight

Joined: 05 Sep 2001
Posts: 3779
Location: Torrance, CA, USA

Uday,

This means your configuration database is correct.
Since you have already gone through the process of deleting and recreating brokers many times by now, I think you should try it one more last time by deleting all broker components (broker, database, queue manager, workpath files) once and recreate them (without using mqsichangebroker command). I would prefer to restart my machines before recreating them, just in case

Wish you a very good luck!

Regards,
_________________
Kiran


IBM Cert. Solution Designer & System Administrator - WBIMB V5
IBM Cert. Solutions Expert - WMQI
IBM Cert. Specialist - WMQI, MQSeries
IBM Cert. Developer - MQSeries

Back to top
View user's profile Send private message Visit poster's website
udaybho
PostPosted: Wed Jun 05, 2002 9:31 am    Post subject: Reply with quote

Voyager

Joined: 09 May 2002
Posts: 94
Location: Chicago

Well I created new Broker using different name and it work. Looks like with this installation I can not use my existing name.

Thanks for all your help.

Uday Bhosle
Back to top
View user's profile Send private message Send e-mail
chanduy9
PostPosted: Thu Jun 06, 2002 9:11 am    Post subject: I am getting same problem.... Reply with quote

Disciple

Joined: 28 Nov 2001
Posts: 177
Location: USA

Hi,
I got the same problem, my local machine is having two brokers..i deleted one broke with mqsidele...then deleted form topolgy, then i did complete deploy. After that i created the broker with the same name with same queuemanager name in topology, but now the quemanager and broker are running on AIX. when i did complete config deploy i am getting the error saying UUID problem. I deleted all entries in Config database before creating and deploying the broker to config. how to get rid of this problem. I cant delete the broker which is running on AIX. Is there any way to create the same broker with out deleting the ConfigMgr Database.
Thanks in advance...
Chandra.
Back to top
View user's profile Send private message
udaybho
PostPosted: Thu Jun 06, 2002 9:30 am    Post subject: Reply with quote

Voyager

Joined: 09 May 2002
Posts: 94
Location: Chicago

>..i deleted one broke with mqsidele...then deleted form topolgy, then i >did complete deploy.

You should do the reverse way. First you should delete from COntrol Center, do complete deploy and then delete using mqsideletebroker. The procedure is documented in "Administration" book.

>. I cant delete the broker which is running on AIX.

What do you mean by you can not delete ? Is it access problem ? Are you getting some error ?

In my case even IBM support is not able to figure out the problem, so they recommened to create different broker with different name.

Uday Bhosle
Back to top
View user's profile Send private message Send e-mail
Display posts from previous:   
Post new topic  Reply to topic Goto page 1, 2  Next Page 1 of 2

MQSeries.net Forum Index » WebSphere Message Broker (ACE) Support » BIP2045E while deploying 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.