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 » General Discussion » amqrmppa.exe (channel process) is not able to up

Post new topic  Reply to topic
 amqrmppa.exe (channel process) is not able to up « View previous topic :: View next topic » 
Author Message
mqkrishna2010
PostPosted: Wed May 14, 2014 7:41 am    Post subject: amqrmppa.exe (channel process) is not able to up Reply with quote

Newbie

Joined: 10 Feb 2014
Posts: 4

Hello Everyone,

In a windows server there is a issue that amqrmppa.exe(channel process) is down.
I have restarted the channel and the channel is in running state. Even though the channel is in running state the process amqrmppa.exe is not coming up and from task manager I can find this process is not running

Could you any one suggest if any other action needs to be taken against this

Br,
MQ Admin
Back to top
View user's profile Send private message
gbaddeley
PostPosted: Wed May 14, 2014 4:09 pm    Post subject: Reply with quote

Jedi

Joined: 25 Mar 2003
Posts: 2492
Location: Melbourne, Australia

This process is part of the queue manager and must always be running. Check for messages in the error logs and for FFDC files to determine the reason why it is not up. Try restarting the queue manager.
_________________
Glenn
Back to top
View user's profile Send private message
bruce2359
PostPosted: Wed May 14, 2014 4:43 pm    Post subject: Re: amqrmppa.exe (channel process) is not able to up Reply with quote

Poobah

Joined: 05 Jan 2008
Posts: 9394
Location: US: west coast, almost. Otherwise, enroute.

mqkrishna2010 wrote:

I have restarted the channel and the channel is in running state.

Are messages flowing across the channel?
_________________
I like deadlines. I like to wave as they pass by.
ב''ה
Lex Orandi, Lex Credendi, Lex Vivendi. As we Worship, So we Believe, So we Live.
Back to top
View user's profile Send private message
tczielke
PostPosted: Wed May 14, 2014 5:30 pm    Post subject: Reply with quote

Guardian

Joined: 08 Jul 2010
Posts: 939
Location: Illinois, USA

You should also note that the MCATYPE attribute on your channel can change what named process your channel runs on.

http://pic.dhe.ibm.com/infocenter/wmqv7/v7r5/topic/com.ibm.mq.ref.con.doc/q082000_.htm?resultof=%22%61%6d%71%72%6d%70%70%61%22%20
Back to top
View user's profile Send private message
PaulClarke
PostPosted: Thu May 15, 2014 4:59 am    Post subject: Reply with quote

Grand Master

Joined: 17 Nov 2005
Posts: 1002
Location: New Zealand

The AMQRMPPA.EXE process is one possible process where a channel may run, it all depends on your configuration. Of both the channel definitions and your queue manager. A channel may run in amqcrsta, runmqlsr, runmqchi etc. So, with channels running or not running, there may be zero, one or many AMQRMPPA.EXE processes. None of these should be necessarily cause for alarm.

The real question is "are the channels behaving correctly". If they are then don't worry about it. If they are not then it might be better to let us know the symptoms you are seeing.

Cheers,
Paul.
_________________
Paul Clarke
MQGem Software
www.mqgem.com
Back to top
View user's profile Send private message Visit poster's website
PeterPotkay
PostPosted: Thu May 15, 2014 6:22 am    Post subject: Reply with quote

Poobah

Joined: 15 May 2001
Posts: 7717

PaulClarke wrote:
A channel may run in amqcrsta, runmqlsr, runmqchi etc.


I thought the MQ Listener process (runmqlsr) only listens for new connection attempts. And then hands off the actual channel to an instance of amqrmppa.

Paul, how/when would the channel stay running inside the listener?
_________________
Peter Potkay
Keep Calm and MQ On
Back to top
View user's profile Send private message
PaulClarke
PostPosted: Thu May 15, 2014 7:55 am    Post subject: Reply with quote

Grand Master

Joined: 17 Nov 2005
Posts: 1002
Location: New Zealand

Hi Peter,

Well, if you have a good memory you may be able to remember to when the AMQRMPPA.EXE process didn't even exist. In those days threaded channels would either in the RUNMQCHI process (caller MCAs) or RUNMQLSR (responder MCAs).

However, this clearly has the limitation that, sooner or later, you are going to fill one or both of these processes. So, the concept of channel process pooling was added. And this introduced the AMQRMPPA process (PP standing for process pool). So, by default, the channel thread is handed of to one of the AMQRMPPA processes which are started as and when required.

However, you can, if you wish, revert back to non-pool process mode. If you set environment variable MQNOREMPOOL to anything, for example:

export MQNOREMPOOL=yes

and then run your listener you will find that the channels will now run in the listener itself.

This can be useful for demonstration purposes or to try something out since all channel error messages will now be written to the listener command prompt.

Note also that if the Queue Manager then the channels will also (all be it only briefly) run as a thread inside the listener.

Cheers,
Paul.
_________________
Paul Clarke
MQGem Software
www.mqgem.com
Back to top
View user's profile Send private message Visit poster's website
Display posts from previous:   
Post new topic  Reply to topic Page 1 of 1

MQSeries.net Forum Index » General Discussion » amqrmppa.exe (channel process) is not able to up
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.