| Author | Message | 
		
		  | mqbrk_newbie | 
			  
				|  Posted: Fri Oct 22, 2004 9:08 am    Post subject: how to kill the exectuion group |   |  | 
		
		  |  Acolyte
 
 
 Joined: 13 Sep 2004Posts: 70
 
 
 | 
			  
				| hi, 
 I have WBIMB 5.0.3 installed on windows. I have two excution group running under the same name default with 2 different process ID's. How can I make sure that in which one of the excution group my message flow is running which I have deployed and kill the other execution group with different PID but same name , which has no message flow on it.
 
 Can somebody help me regarding this please
 
 thanks
 |  | 
		
		  | Back to top |  | 
		
		  |  | 
		
		  | jefflowrey | 
			  
				|  Posted: Fri Oct 22, 2004 9:12 am    Post subject: |   |  | 
		
		  | Grand Poobah
 
 
 Joined: 16 Oct 2002Posts: 19981
 
 
 | 
			  
				| mqsilist <broker name> will give you the process ids being used by each EG defined under that broker. 
 mqsilist <broker name> -e <execution group label> will give you the list of flows deployed to that Execution group.
 _________________
 I am *not* the model of the modern major general.
 |  | 
		
		  | Back to top |  | 
		
		  |  | 
		
		  | mqbrk_newbie | 
			  
				|  Posted: Fri Oct 22, 2004 9:19 am    Post subject: |   |  | 
		
		  |  Acolyte
 
 
 Joined: 13 Sep 2004Posts: 70
 
 
 | 
			  
				| jeff, 
 
 Thanks for your prompt reply. I already used that command mqsilist it shows me the message flows running on the execution group but not on which PID it is running, beacuse i am seeing different PID 4060 and 1120 running on same execution group name default. how to kill the other execution group with different PID.can u help me out
 thanks
 |  | 
		
		  | Back to top |  | 
		
		  |  | 
		
		  | Nizam | 
			  
				|  Posted: Fri Oct 22, 2004 10:15 am    Post subject: |   |  | 
		
		  | Disciple
 
 
 Joined: 10 Feb 2004Posts: 160
 
 
 | 
			  
				| All I do is restart the broker and the other execution group goes away. You may kill the execution group with the pid that you are trying to get rid of.
 I dont know if there is any better solution.
 |  | 
		
		  | Back to top |  | 
		
		  |  | 
		
		  | contactop | 
			  
				|  Posted: Fri Oct 22, 2004 10:18 am    Post subject: |   |  | 
		
		  | Acolyte
 
 
 Joined: 26 Jun 2003Posts: 50
 
 
 | 
			  
				| if ur broker is on Unix Machine, then u can kill the process using Kill -9 process id. |  | 
		
		  | Back to top |  | 
		
		  |  | 
		
		  | mqbrk_newbie | 
			  
				|  Posted: Fri Oct 22, 2004 10:58 am    Post subject: |   |  | 
		
		  |  Acolyte
 
 
 Joined: 13 Sep 2004Posts: 70
 
 
 | 
			  
				| hi Nizam, 
 I know which PID to get rid off ... How to do that . And Contactop how to kill the PID in windows because my broker is running on windows..
 
 thanks for you help in advance
 |  | 
		
		  | Back to top |  | 
		
		  |  | 
		
		  | kirani | 
			  
				|  Posted: Fri Oct 22, 2004 11:20 am    Post subject: |   |  | 
		
		  | Jedi Knight
 
 
 Joined: 05 Sep 2001Posts: 3779
 Location: Torrance, CA, USA
 
 | 
			  
				| In Windows you can use TaskManager (Goto Process view). Right click on the proces you want to terminate and select End Process. Make sure you have admin authority on this box to kill the process. _________________
 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 |  | 
		
		  |  | 
		
		  | Hari | 
			  
				|  Posted: Fri Oct 22, 2004 11:28 am    Post subject: |   |  | 
		
		  |  Centurion
 
 
 Joined: 21 Nov 2002Posts: 117
 Location: USA
 
 | 
			  
				| What i assume is that u havent done a Delta deploy after deleting the Exec Group, try doing a Delta deploy. |  | 
		
		  | Back to top |  | 
		
		  |  | 
		
		  | mqbrk_newbie | 
			  
				|  Posted: Fri Oct 22, 2004 11:53 am    Post subject: |   |  | 
		
		  |  Acolyte
 
 
 Joined: 13 Sep 2004Posts: 70
 
 
 | 
			  
				| kirani, 
 As you said I killed that process. When I am doing it it again creates its own process. so I stopped the broker and configmgr and restarted it now I am seeing only one exec group and a PID. So I assumed that there is no other way other than restarting the broker. Is my assumption is right...
 
 thanks
 |  | 
		
		  | Back to top |  | 
		
		  |  | 
		
		  | kirani | 
			  
				|  Posted: Fri Oct 22, 2004 12:25 pm    Post subject: |   |  | 
		
		  | Jedi Knight
 
 
 Joined: 05 Sep 2001Posts: 3779
 Location: Torrance, CA, USA
 
 | 
			  
				| I don't know how you ended with 2 EG's with the same name in first place. May be some of the deploy actions performed on the broker resulted in 1 "bad EG" with same name. IF you kill an EG the broker process will start another (new) instance of that EG. So it's better to shut-down the broker first and then kill the Dataflowengine process (if exist).
 _________________
 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 |  | 
		
		  |  | 
		
		  | mqbrk_newbie | 
			  
				|  Posted: Fri Oct 22, 2004 7:46 pm    Post subject: |   |  | 
		
		  |  Acolyte
 
 
 Joined: 13 Sep 2004Posts: 70
 
 
 | 
			  
				| thanks all for you assistance ... |  | 
		
		  | Back to top |  | 
		
		  |  | 
		
		  | leongor | 
			  
				|  Posted: Sun Oct 24, 2004 2:47 am    Post subject: |   |  | 
		
		  |  Master
 
 
 Joined: 13 May 2002Posts: 264
 Location: Israel
 
 | 
			  
				| Did you try mqsireload ? ( mqsireload <BrokerName> -e <EGName> )
 _________________
 Regards.
 Leonid.
 
 IBM Certified MQSeries Specialist.
 |  | 
		
		  | Back to top |  | 
		
		  |  | 
		
		  |  |