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 IBM MQ Support » AMQ6209: An unexpected asynchronous signal (2)

Post new topic  Reply to topic
 AMQ6209: An unexpected asynchronous signal (2) « View previous topic :: View next topic » 
Author Message
pshan81
PostPosted: Fri Feb 27, 2009 11:15 pm    Post subject: AMQ6209: An unexpected asynchronous signal (2) Reply with quote

Acolyte

Joined: 24 May 2005
Posts: 72

Hi,

We have MQ 5.3 CSD 10 installed on Aix 5.2 production machine (we are upgrading to 6.0.2.5 soon). The below FDC was generated yesterday and the applications were not able to GET or PUT messages from/to the queue.MQ didn't respond to dspmq and runmqsc commands.It was hung and we didn't get any reply.FFST shows the program name as runmqsc.

+------------------------------------------------------------------------|
| |
| WebSphere MQ First Failure Symptom Report |
|
|========================================|
| Date/Time :- Friday February 27 16:16:04 HKT 2009 |
| Host Name :- XXX (AIX 5.2) |
| PIDS :- 5724B4101 |
| LVLS :- 530.10 CSD10 |
| Product Long Name :- WebSphere MQ for AIX |
| Vendor :- IBM |
| Probe Id :- XC338001 |
| Application Name :- MQM |
| Component :- xehAsySignalHandler |
| Build Date :- May 12 2005 |
| CMVC level :- p530-10-L050504 |
| Build Type :- IKAP - (Production) |
| UserID :- 00000205 (root) |
| Program Name :- runmqsc |
| Process :- 10473478 |
| Major Errorcode :- xecE_W_UNEXPECTED_ASYNC_SIGNAL |
| Minor Errorcode :- OK |
| Probe Type :- MSGAMQ6209 |
| Probe Severity :- 3 |
| Probe Description :- AMQ6209: An unexpected asynchronous signal (2 : |
| SIGINT) has been received and ignored. |
| FDCSequenceNumber :- 0 |
| Arith1 :- 2 2 |
| Comment1 :- SIGINT |
+-----------------------------------------------------------------------+

We searched the probeid in ibm & mqseries.net. The cause stated is "The server was rebooted, without shutting down the queue manager".However, we didn't reboot the system. We resolved the issue by stopping all the adapters/applications using MQ.

Could other possible cause for the issue be some user issuing kill command to runmqsc? We tried to kill a runmqsc process in a development environment and couldn't get any FDC.What does the asyncsignal "Arith1 :- 2 2 SIGINT" mean?Could anyone help me to find the root cause for the issue.
Back to top
View user's profile Send private message
exerk
PostPosted: Sat Feb 28, 2009 12:07 pm    Post subject: Reply with quote

Jedi Council

Joined: 02 Nov 2006
Posts: 6339

Was the server memory/CPU bound at the time, before you killed a lot of processes? Are some of them not very well behaved, i.e. causing a max out on resources if waiting on a dependency?
_________________
It's puzzling, I don't think I've ever seen anything quite like this before...and it's hard to soar like an eagle when you're surrounded by turkeys.
Back to top
View user's profile Send private message
fjb_saper
PostPosted: Sat Feb 28, 2009 12:39 pm    Post subject: Reply with quote

Grand High Poobah

Joined: 18 Nov 2003
Posts: 20756
Location: LI,NY

Try exiting runmqsc with a ctrl-Z instead of ctrl-D in Unix and you get a hung runmqsc session. You can use ps -ef to find the process and kill it.
Yeah I know... jumping between win MO72 and putty runmqsc will get you at times...

This use of ctrl-Z in Unix is one way I know of giving you an FDC like the one you stated.

Have fun
_________________
MQ & Broker admin
Back to top
View user's profile Send private message Send e-mail
pshan81
PostPosted: Sun Mar 01, 2009 8:52 pm    Post subject: Reply with quote

Acolyte

Joined: 24 May 2005
Posts: 72

Quote:
Was the server memory/CPU bound at the time, before you killed a lot of processes?

Exerk, Our system admin confirmed that the memory, CPU utilization & I/O was normal all through the day.
Quote:
Try exiting runmqsc with a ctrl-Z instead of ctrl-D in Unix and you get a hung runmqsc session.

We normally use ctrl-C if there is no response for a command.runmqsc was not responding even for ctrl-C.We killed all the runmqsc processes after using ps -ef|grep mqm command.

What does "AMQ6209: An unexpected asynchronous signal (2 : |
| SIGINT) has been received and ignored" mean?

Do we have to check with IBM?
Back to top
View user's profile Send private message
vol
PostPosted: Sun Mar 01, 2009 10:44 pm    Post subject: Reply with quote

Acolyte

Joined: 01 Feb 2009
Posts: 69

signal 2 (SIGINT) is generated by the OS when a user presses ^C in an app. WMQ ignores the signal, and dumps an FFST saying that it has ignored it, giving the signal number.
Back to top
View user's profile Send private message
pshan81
PostPosted: Sun Mar 01, 2009 11:38 pm    Post subject: Reply with quote

Acolyte

Joined: 24 May 2005
Posts: 72

Quote:
WMQ ignores the signal, and dumps an FFST saying that it has ignored it, giving the signal number.

But in our case runmqsc,dspmq & stop channel requests didn't respond.The control did not comeout even after pressing ctrl-C.MQ responded normally only after shutting down all applications, MQ channels and runmqsc processes.Even if someone issues a kill command to runmqsc, it should not stop processing other commands right?

Hope it has reached a state of panic or hung.
Back to top
View user's profile Send private message
pshan81
PostPosted: Thu Mar 05, 2009 10:20 pm    Post subject: Reply with quote

Acolyte

Joined: 24 May 2005
Posts: 72

We are still analysing the root cause for the failure. During the analysis we found that "AMQ6209: An unexpected asynchronous signal (2 : SIGINT) has been received and ignored" error was accompanied by "AMQ6183: An internal WebSphere MQ error has occurred." However, there was no FDC file for AMQ6183.

The below link highlights that AMQ6183 can occur when runmqsc commands piped from echo into runmqadm -r cause WebSphere® MQ to hang.This happens for MQSC commands that produce a large amount of output.

http://www-01.ibm.com/support/docview.wss?uid=swg21162939

We use "echo piped with runmqsc command scripts" for queue & monitoring.Could this error occur for runmqsc also.Is it encountered only in supportpac?
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic  Reply to topic Page 1 of 1

MQSeries.net Forum Index » General IBM MQ Support » AMQ6209: An unexpected asynchronous signal (2)
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.