Author |
Message
|
nikhil |
Posted: Sat May 11, 2002 12:53 am Post subject: |
|
|
Newbie
Joined: 07 May 2002 Posts: 7 Location: TCS
|
Hi!
I am using MQ manager v5.1 on unix. We used to run continuously MQ manager. All channels are set with disconnect interval of infinite. But after 48 hours(approx), usually MQ get stopped ie it's not able to process runmqsc command.
On seeing log it gives error as:
-------------------------------------------------------------------------
AMQ6119: An internal MQSeries error has occurred ('Invalid argument' from
pthread_cond_[timed].)
EXPLANATION:
MQSeries detected an unexpected error when calling the operating system. The
MQSeries error recording routine has been called.
ACTION:
Use the standard facilities supplied with your system to record the problem
identifier, and to save the generated output files. Contact your IBM support
center. Do not discard these files until the problem has been resolved.
--------------------------------------------------------------------------
If any one has experience with similar problems or any suggestion are welcome.
thanks
nikhil |
|
Back to top |
|
 |
bduncan |
Posted: Sat May 11, 2002 10:15 pm Post subject: |
|
|
Padawan
Joined: 11 Apr 2001 Posts: 1554 Location: Silicon Valley
|
What flavor of unix are you running? And if possible could you do a
Code: |
ps -ef | grep -i mq |
when the server stops responding so we can see the state of the various MQ processes?
I've seen this condition happen for a variety of reasons, but it would be hard to elaborate without more information about your particular setup... _________________ Brandon Duncan
IBM Certified MQSeries Specialist
MQSeries.net forum moderator |
|
Back to top |
|
 |
nikhil |
Posted: Mon May 13, 2002 4:30 am Post subject: runmqsc command not working |
|
|
Newbie
Joined: 07 May 2002 Posts: 7 Location: TCS
|
Thanks Brandon,
I am using Digital Unix. What more information u want regarding set up.
thaks
nikhil |
|
Back to top |
|
 |
mrlinux |
Posted: Mon May 13, 2002 4:53 am Post subject: |
|
|
 Grand Master
Joined: 14 Feb 2002 Posts: 1261 Location: Detroit,MI USA
|
Is there a unix kernel parameter for number of threads per process ???
and are you using runmqlsr for your listener ????? _________________ Jeff
IBM Certified Developer MQSeries
IBM Certified Specialist MQSeries
IBM Certified Solutions Expert MQSeries |
|
Back to top |
|
 |
nikhil |
Posted: Tue May 14, 2002 4:40 am Post subject: runmqsc command getting stooped |
|
|
Newbie
Joined: 07 May 2002 Posts: 7 Location: TCS
|
Thanks Jeff,
I havenot define any parameter for maximum number of process per thread.
Yes , I am using runmqlsr to start listener.
Is there any suggestion u find.
thanks
nikhil |
|
Back to top |
|
 |
mrlinux |
Posted: Tue May 14, 2002 8:10 am Post subject: |
|
|
 Grand Master
Joined: 14 Feb 2002 Posts: 1261 Location: Detroit,MI USA
|
Well my personal (MY personal) usage has always use inetd this will not
cause you to have a threading issue plus inetd will restart the amqcrsta process everytime a connection is attempted by a program.
I have seen runmqlsr crash and that stops all of your receivers. inetd if one amqcrsta crashes it doesnt hose up all the receivers
NOTE MY PERSONAL usage. _________________ Jeff
IBM Certified Developer MQSeries
IBM Certified Specialist MQSeries
IBM Certified Solutions Expert MQSeries |
|
Back to top |
|
 |
mrlinux |
Posted: Tue May 14, 2002 8:49 am Post subject: |
|
|
 Grand Master
Joined: 14 Feb 2002 Posts: 1261 Location: Detroit,MI USA
|
Well the only thing on the number of threads per process is that on the boxs I have seen that have large amounts of threading it runs in the range
of 300-512, these boxs were also running java which uses alot of threading. _________________ Jeff
IBM Certified Developer MQSeries
IBM Certified Specialist MQSeries
IBM Certified Solutions Expert MQSeries |
|
Back to top |
|
 |
nikhil |
Posted: Thu May 16, 2002 5:31 am Post subject: runmqsc command getting stopped |
|
|
Newbie
Joined: 07 May 2002 Posts: 7 Location: TCS
|
Thanks Jeff,
Sorry, i could not get u completely. Would u explain it in detail.
I am getting this problem, periodicaly.
bye
nikhil |
|
Back to top |
|
 |
mrlinux |
Posted: Thu May 16, 2002 8:22 am Post subject: |
|
|
 Grand Master
Joined: 14 Feb 2002 Posts: 1261 Location: Detroit,MI USA
|
You need to check you kernel parms for max thread per process, the
name varies between unix variants _________________ Jeff
IBM Certified Developer MQSeries
IBM Certified Specialist MQSeries
IBM Certified Solutions Expert MQSeries |
|
Back to top |
|
 |
|