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 » regarding execution-groups

Post new topic  Reply to topic
 regarding execution-groups « View previous topic :: View next topic » 
Author Message
rajasri
PostPosted: Wed Jun 14, 2006 11:51 pm    Post subject: regarding execution-groups Reply with quote

Centurion

Joined: 11 Jun 2006
Posts: 114

Hi IBM'ers, I am facing problem with execution groups. I heard that the Number of DataFlowEmgine services running is equal to the number of Excution Groups in th broker. Even though I had 3 execution groups, i removed one, and now i have only two. but the number of data flow engines are shown to be 3. it is giving me some problems frequently. Like, when a message is put ina queue, the expected output is going to a Queue which WAS related to the deleted execution group. And some times it goes to the correct outptqueue . So now i want to delete the dataflow engine. but iam not able to that. tried many ways, restating broker, ConfigMgr, Computer. Nothing works. Help plz
Back to top
View user's profile Send private message
edarasumanth
PostPosted: Thu Jun 15, 2006 1:20 am    Post subject: Restart the Agent Controller Service Reply with quote

Novice

Joined: 15 Jun 2006
Posts: 21

Restart the Agent Controller Service
Back to top
View user's profile Send private message Send e-mail AIM Address Yahoo Messenger
rajasri
PostPosted: Thu Jun 15, 2006 1:48 am    Post subject: execution group Reply with quote

Centurion

Joined: 11 Jun 2006
Posts: 114

it dint work sumanth
Back to top
View user's profile Send private message
elvis_gn
PostPosted: Thu Jun 15, 2006 2:09 am    Post subject: Re: regarding execution-groups Reply with quote

Padawan

Joined: 08 Oct 2004
Posts: 1905
Location: Dubai

Hi rajasri,
rajasri wrote:
Hi IBM'ers,

Not all IBMers here....avoid asking specific people

rajasri wrote:
Even though I had 3 execution groups, i removed one, and now i have only two. but the number of data flow engines are shown to be 3. it is giving me some problems frequently. Like, when a message is put ina queue, the expected output is going to a Queue which WAS related to the deleted execution group. And some times it goes to the correct outptqueue . So now i want to delete the dataflow engine. but iam not able to that. tried many ways, restating broker, ConfigMgr, Computer. Nothing works. Help plz

Usually the problem should not occur...even when it does a restart of the system fixes it...if it still exists you better do the mqsilist on the broker and check the execution groups...maybe it did not delete properly...
Else last resort, you can delete the row from the database.

Regards.
Back to top
View user's profile Send private message Send e-mail
edarasumanth
PostPosted: Thu Jun 15, 2006 2:47 am    Post subject: Reply with quote

Novice

Joined: 15 Jun 2006
Posts: 21

What Elvis suggested is the exact action to be performed.

No of Execution groups that are present in the Broker topology should be equal to the no of flow engines.
u had mentioned that u had deleted one of the execution group. but u r seeing the flow engine related to that broker.
Agentcontroller service belongs to the debugger perspective.
when u r adding the mesage flows to the debugger perspective u can see the flowengines related to the brokers present in the broker topology.
once u r restarting that service that flow engine sometimes disappears.
while restarting the service close the tool kit. stop all the brokers and perform the action.
just try issuing the mqsilist command.
Back to top
View user's profile Send private message Send e-mail AIM Address Yahoo Messenger
rajasri
PostPosted: Thu Jun 15, 2006 3:02 am    Post subject: Execution Group Reply with quote

Centurion

Joined: 11 Jun 2006
Posts: 114

Hi all, I have isued the command mqsilist brokername, and it shows me the deleted execution group also. then i stopped the broker, closed the tool kit and restarted the AgentController. But the problem still persists, there are still 3 dataflowengines. And, what is the table which has this list of execution groups. i tried to find that but there are many tables. And is there any command to delete the Exe group from the command console.
Back to top
View user's profile Send private message
elvis_gn
PostPosted: Thu Jun 15, 2006 3:13 am    Post subject: Reply with quote

Padawan

Joined: 08 Oct 2004
Posts: 1905
Location: Dubai

Hi rajasri,

This should help
http://www.mqseries.net/phpBB2/viewtopic.php?t=29761&highlight=delete+execution+group

But before that, try to use the ConfigMgr proxy(comes with the toolkit) to delete the group...

Regards.
Back to top
View user's profile Send private message Send e-mail
rajasri
PostPosted: Thu Jun 15, 2006 3:24 am    Post subject: execution group Reply with quote

Centurion

Joined: 11 Jun 2006
Posts: 114

Hi Elvis, the page u referred has beeen removed i guess. Iam not able to view it. i even gave a search in the forum. all the pages related to execution group are expired.
Back to top
View user's profile Send private message
edarasumanth
PostPosted: Thu Jun 15, 2006 3:24 am    Post subject: Reply with quote

Novice

Joined: 15 Jun 2006
Posts: 21

Hai

Before going to issue this command start your configuration manager.

This is the command for deleting the execution group

mqsideleteexecutiongroup -b brokername -e executiongroupname -q queuemanagername -v tracefilename

here brokername and execution group name are mandatory for this command
Back to top
View user's profile Send private message Send e-mail AIM Address Yahoo Messenger
Vitor
PostPosted: Thu Jun 15, 2006 3:36 am    Post subject: Re: execution group Reply with quote

Grand High Poobah

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

rajasri wrote:
Hi Elvis, the page u referred has beeen removed i guess. Iam not able to view it. i even gave a search in the forum. all the pages related to execution group are expired.


I can view the link no problem - likewise the search popped up some stuff!
_________________
Honesty is the best policy.
Insanity is the best defence.
Back to top
View user's profile Send private message
elvis_gn
PostPosted: Thu Jun 15, 2006 3:50 am    Post subject: Reply with quote

Padawan

Joined: 08 Oct 2004
Posts: 1905
Location: Dubai

Hi rajasri,
Quote:
We have the same Problem with Broker V.6 and IBM gave us the following answer upon our request.

-------------------------------------------

Once it has been verified that there are no outstanding deploys the 'rogue' execution groups can be removed from the broker database with the following SQL. Please note, it is strongly recommended that the broker is stopped and the broker database is backed up prior to manually updating database records.

0. mqsiservice <BROKER_NAME>
So you get the UUID of the broker.

With ...
mqsibrowse <BROKER_NAME> -t BROKERAAEG > c:\brokeraaeg.out
... you can get the UUID of the EG(s), which you want to remove.

1. Stop the broker if it is not already stopped.

2. Connect to the broker database as the broker service user ID.

3. Depending on the RDBMS that's used for the broker database, run the following SQL to remove each rogue execution group.

a) DB2 Broker Database

UPDATE BROKERAAEG SET ProcessState=3, DynamicState=3 WHERE BrokerUUID= x'<UUID of Broker in uppercase without hyphens>' AND ExecGroupUUID = x'<UUID of Execution Group in uppercase without hyphens>'

b) Oracle Broker Database

UPDATE BROKERAAEG
SET ProcessState=3, DynamicState=3
WHERE BrokerUUID= '<UUID of Broker in uppercase without hyphens>' AND ExecGroupUUID = '<UUID of Execution Group in uppercase without
hyphens>'


4. Restart the broker and ensure that the number of execution groups that are started reflects the number of execution groups that are displayed in the Tooling.


Talk about spoon-feeding

Regards.
Back to top
View user's profile Send private message Send e-mail
Display posts from previous:   
Post new topic  Reply to topic Page 1 of 1

MQSeries.net Forum Index » WebSphere Message Broker (ACE) Support » regarding execution-groups
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.