Author |
Message
|
skn |
Posted: Wed Sep 03, 2003 7:17 am Post subject: listner problem |
|
|
 Centurion
Joined: 21 May 2003 Posts: 112 Location: Dallas
|
Have a QMGR on UNIX.APplications connect to it and has also a pair of sender receivers.I keep getting messages in the log that the listener process has failed and the mesage is repetitive.When i telnet to that port it seems fine.Does anyone here have an idea whats the problem here.
Thanks. |
|
Back to top |
|
 |
mrlinux |
Posted: Wed Sep 03, 2003 8:05 am Post subject: |
|
|
 Grand Master
Joined: 14 Feb 2002 Posts: 1261 Location: Detroit,MI USA
|
You need to post more of the failure message _________________ Jeff
IBM Certified Developer MQSeries
IBM Certified Specialist MQSeries
IBM Certified Solutions Expert MQSeries |
|
Back to top |
|
 |
skn |
Posted: Wed Sep 03, 2003 8:25 am Post subject: |
|
|
 Centurion
Joined: 21 May 2003 Posts: 112 Location: Dallas
|
AMQ6184: An internal MQSeries error has occurred on queue manager
QM_1
EXPLANATION:
An error has been detected, and the MQSeries error recording routine has been
called. The failing process is process 42938.
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.
When looked up the processes is a runmqlsr. |
|
Back to top |
|
 |
mrlinux |
Posted: Wed Sep 03, 2003 8:30 am Post subject: |
|
|
 Grand Master
Joined: 14 Feb 2002 Posts: 1261 Location: Detroit,MI USA
|
Looking at that message indicates there will also be a FDC file generated
for this failure.
Look under /var/mqm/errors for file with the Extension FDC and around the same time as your log entry, and post the header portion of the FDC
PS Are there MQ client connections ??? or are they server apps _________________ Jeff
IBM Certified Developer MQSeries
IBM Certified Specialist MQSeries
IBM Certified Solutions Expert MQSeries |
|
Back to top |
|
 |
skn |
Posted: Wed Sep 03, 2003 10:26 am Post subject: |
|
|
 Centurion
Joined: 21 May 2003 Posts: 112 Location: Dallas
|
Date/Time :- Monday August 24 11:50:18 CDT 2003 |
| Host Name :- PROD |
| PIDS :- 456387 |
| LVLS :- 474 |
| Product Long Name :- MQSeries for Sun Solaris 2 (Sparc) |
| Vendor :- IBM |
| Probe Id :- XC338001 |
| Application Name :- MQM |
| Component :- xehAsySignalHandler |
| Build Date :- Aug 1 2002 |
| CMVC level :- p520-CSD05G |
| Build Type :- IKAP - (Production) |
| UserID :- 00200029 () |
| Program Name :- runmqlsr_nd |
| Process :- 00027839 |
| Thread :- 00000001 |
| Major Errorcode :- xecE_W_UNEXPECTED_ASYNC_SIGNAL |
| Minor Errorcode :- OK |
| Probe Type :- MSGAMQ6209 |
| Probe Severity :- 3 |
| Probe Description :- AMQ6209: An unexpected asynchronous signal (1) has |
| been received and ignored. |
THERE ARE CLIENT CONNECTIONS. |
|
Back to top |
|
 |
skn |
Posted: Wed Sep 03, 2003 10:29 am Post subject: |
|
|
 Centurion
Joined: 21 May 2003 Posts: 112 Location: Dallas
|
|
Back to top |
|
 |
mrlinux |
Posted: Wed Sep 03, 2003 10:41 am Post subject: |
|
|
 Grand Master
Joined: 14 Feb 2002 Posts: 1261 Location: Detroit,MI USA
|
First is this completely stopping the listener ???
Is the client app issuing an MQDISC
Paste in your inetd.conf entry for your queue manager.
Are you also running runmqlsr ???? _________________ Jeff
IBM Certified Developer MQSeries
IBM Certified Specialist MQSeries
IBM Certified Solutions Expert MQSeries |
|
Back to top |
|
 |
skn |
Posted: Wed Sep 03, 2003 10:51 am Post subject: |
|
|
 Centurion
Joined: 21 May 2003 Posts: 112 Location: Dallas
|
unfortunately i cant get into inetd.conf however we are using RUNMQLSR
only to start the listeners.
it seems the connection is being dropped but the client runs fine( the same client was running before without this issue).The client does disconnect when it is done. |
|
Back to top |
|
 |
mrlinux |
Posted: Wed Sep 03, 2003 12:49 pm Post subject: |
|
|
 Grand Master
Joined: 14 Feb 2002 Posts: 1261 Location: Detroit,MI USA
|
what value do you get back from ulimit -n ????
also what version of MQSeries and CSD level are you ???
How many client Connections ???? _________________ Jeff
IBM Certified Developer MQSeries
IBM Certified Specialist MQSeries
IBM Certified Solutions Expert MQSeries |
|
Back to top |
|
 |
skn |
Posted: Wed Sep 03, 2003 1:03 pm Post subject: |
|
|
 Centurion
Joined: 21 May 2003 Posts: 112 Location: Dallas
|
ulimit -n 256
mq 5.2 and latest csd.
About the client connections not more than 25( does that have any impact) |
|
Back to top |
|
 |
skn |
Posted: Wed Sep 03, 2003 1:12 pm Post subject: |
|
|
 Centurion
Joined: 21 May 2003 Posts: 112 Location: Dallas
|
hey jeff,
heres a listing from the inetd.conf
MQ1 stream tcp nowait mqm /opt/mqm/bin/amqcrsta amqcrsta -m
MQ2 stream tcp nowait mqm /opt/mqm/bin/amqcrsta amqcrsta -m
MQ3 stream tcp nowait mqm /opt/mqm/bin/amqcrsta amqcrsta -m
I just removed the QMGR names.
and heres the result of ps -ef | grep runmqlsr
mqm 25484 1 0 oct 07 ? 0:00 runmqlsr -m XXXX -t tcp -p
mqm 25551 1 0 oct 07? 0:02 runmqlsr -m YYYY -t tcp
-p 1418
mqm 25815 1 0 oct 07 ? 1:25 runmqlsr -m ZZZZ -t tcp
-p 1424
Hope this gives a better idea of whats gion on |
|
Back to top |
|
 |
mrlinux |
Posted: Wed Sep 03, 2003 7:30 pm Post subject: |
|
|
 Grand Master
Joined: 14 Feb 2002 Posts: 1261 Location: Detroit,MI USA
|
You only need to run runmqlsr or inetd.conf not both _________________ Jeff
IBM Certified Developer MQSeries
IBM Certified Specialist MQSeries
IBM Certified Solutions Expert MQSeries |
|
Back to top |
|
 |
skn |
Posted: Thu Sep 04, 2003 6:33 am Post subject: |
|
|
 Centurion
Joined: 21 May 2003 Posts: 112 Location: Dallas
|
what happens if i do.Does it generate any messages in the logs. |
|
Back to top |
|
 |
mrlinux |
Posted: Thu Sep 04, 2003 6:50 am Post subject: |
|
|
 Grand Master
Joined: 14 Feb 2002 Posts: 1261 Location: Detroit,MI USA
|
What do you mean generate in messages in the log ??? _________________ Jeff
IBM Certified Developer MQSeries
IBM Certified Specialist MQSeries
IBM Certified Solutions Expert MQSeries |
|
Back to top |
|
 |
vennela |
Posted: Thu Sep 04, 2003 6:52 am Post subject: |
|
|
 Jedi Knight
Joined: 11 Aug 2002 Posts: 4055 Location: Hyderabad, India
|
Yes:
It will give an error.
I have done this nad this is what the error looked like
I have started the listener through inetd
Then I started it using runmqlsr on the same port.
In /var/mqm/qmgrs/@SYSTEM/errors I got this message
Quote: |
09/04/03 09:45:05
AMQ9218: The TCP/IP listener program could not bind to port number 1414.
EXPLANATION:
An attempt to bind the TCP/IP socket to the listener port was unsuccessful.
ACTION:
The failure could be due to another program using the same port number. Record
the return code 67 from the bind and tell the systems administrator. |
|
|
Back to top |
|
 |
|