Author |
Message
|
jayaramanit |
Posted: Wed Apr 18, 2007 11:28 pm Post subject: starting of sender channel |
|
|
Apprentice
Joined: 27 Feb 2007 Posts: 30 Location: India
|
I am preparing for IBM 994, i tried configuring distributed queuing in my system. when I checked starting the sender channel, it is always going to retrying state.
I have two QM as apple and orange..... I configured transmission queue, remote queue definition ans sender channel in apple QM and receiver channel in orange QM. Apple is listening in 7001 and orange is listening in 7002.
please help me......... |
|
Back to top |
|
 |
marcin.kasinski |
Posted: Wed Apr 18, 2007 11:39 pm Post subject: Re: starting of sender channel |
|
|
Sentinel
Joined: 21 Dec 2004 Posts: 850 Location: Poland / Warsaw
|
How about MQ logs ? _________________ Marcin |
|
Back to top |
|
 |
Michael Dag |
Posted: Wed Apr 18, 2007 11:43 pm Post subject: |
|
|
 Jedi Knight
Joined: 13 Jun 2002 Posts: 2607 Location: The Netherlands (Amsterdam)
|
|
Back to top |
|
 |
jayaramanit |
Posted: Wed Apr 18, 2007 11:48 pm Post subject: |
|
|
Apprentice
Joined: 27 Feb 2007 Posts: 30 Location: India
|
this is the message what is recieve when i used ping channel.
PING CHANNEL(TO.ORANGE)
1 : PING CHANNEL(TO.ORANGE)
AMQ9208: Error on receive from host localhost (127.0.0.1)
where to find the logs........which logs to check? |
|
Back to top |
|
 |
marcin.kasinski |
Posted: Wed Apr 18, 2007 11:52 pm Post subject: |
|
|
Sentinel
Joined: 21 Dec 2004 Posts: 850 Location: Poland / Warsaw
|
jayaramanit wrote: |
where to find the logs........which logs to check? |
Logs you can find here:
{MQDIR}/qmgrs/{QMNAME}/errors/
Show us definitions of channels on both QMGRs.
PS. Almost always reading logs is first thing what I do when I got MQ problems. _________________ Marcin |
|
Back to top |
|
 |
jayaramanit |
Posted: Wed Apr 18, 2007 11:59 pm Post subject: |
|
|
Apprentice
Joined: 27 Feb 2007 Posts: 30 Location: India
|
DETAILS IN LOG FILES:
4/19/2007 13:28:00 - Process(2788.1) User(MUSR_MQADMIN) Program(runmqchl.exe)
AMQ9002: Channel 'TO.ORANGE' is starting.
EXPLANATION:
Channel 'TO.ORANGE' is starting.
ACTION:
None.
-------------------------------------------------------------------------------
4/19/2007 13:28:00 - Process(2788.1) User(MUSR_MQADMIN) Program(runmqchl.exe)
AMQ9208: Error on receive from host localhost (127.0.0.1).
EXPLANATION:
An error occurred receiving data from localhost (127.0.0.1) over TCP/IP. This
may be due to a communications failure.
ACTION:
The return code from the TCP/IP (recv) call was 10054 (X'2746'). Record these
values and tell the systems administrator.
----- amqccita.c : 3227 -------------------------------------------------------
4/19/2007 13:28:00 - Process(2788.1) User(MUSR_MQADMIN) Program(runmqchl.exe)
AMQ9999: Channel program ended abnormally.
EXPLANATION:
Channel program 'TO.ORANGE' ended abnormally.
ACTION:
Look at previous error messages for channel program 'TO.ORANGE' in the error
files to determine the cause of the failure.
----- amqrccca.c : 777 --------------------------------------------------------
4/19/2007 13:28:01 - Process(3248.1) User(MUSR_MQADMIN) Program(runmqchl.exe)
AMQ9002: Channel 'TO.ORANGE' is starting.
EXPLANATION:
Channel 'TO.ORANGE' is starting.
ACTION:
None.
-------------------------------------------------------------------------------
4/19/2007 13:28:01 - Process(3248.1) User(MUSR_MQADMIN) Program(runmqchl.exe)
AMQ9208: Error on receive from host localhost (127.0.0.1).
EXPLANATION:
An error occurred receiving data from localhost (127.0.0.1) over TCP/IP. This
may be due to a communications failure.
ACTION:
The return code from the TCP/IP (recv) call was 10054 (X'2746'). Record these
values and tell the systems administrator.
----- amqccita.c : 3227 -------------------------------------------------------
4/19/2007 13:28:01 - Process(3248.1) User(MUSR_MQADMIN) Program(runmqchl.exe)
AMQ9999: Channel program ended abnormally.
EXPLANATION:
Channel program 'TO.ORANGE' ended abnormally.
ACTION:
Look at previous error messages for channel program 'TO.ORANGE' in the error
files to determine the cause of the failure.
----- amqrccca.c : 777 -------------------------------------------------------- |
|
Back to top |
|
 |
marcin.kasinski |
Posted: Thu Apr 19, 2007 12:07 am Post subject: |
|
|
Sentinel
Joined: 21 Dec 2004 Posts: 850 Location: Poland / Warsaw
|
Show us definitions of channels on both QMGRs. _________________ Marcin |
|
Back to top |
|
 |
Vitor |
Posted: Thu Apr 19, 2007 12:09 am Post subject: |
|
|
 Grand High Poobah
Joined: 11 Nov 2005 Posts: 26093 Location: Texas, USA
|
Your problem is the TCP/IP error 10054 (which to save you a Google is "Connection reset").
You need to resolve this before the channel will start.
I also notice that the naming convention you're using is the one recommended in the manual for a cluster receiver & sender combination rather than a distributed setup. Doesn't make 1 iota of difference to the functioning of the channel, which is being inhibited by the network issue, but I mention it in case it's relevant to the certification.
Or in case you've accidently tried to define half a cluster.
One final clue - I'm interested to note that the port number is not quoted in the log message. Do be certain the sender channel is using the right port number. _________________ Honesty is the best policy.
Insanity is the best defence. |
|
Back to top |
|
 |
jayaramanit |
Posted: Thu Apr 19, 2007 12:50 am Post subject: |
|
|
Apprentice
Joined: 27 Feb 2007 Posts: 30 Location: India
|
IN APPLE QM:
DEFINE CHANNEL(TO.ORANGE) CHLTYPE(SDR) CONNAME('localhost(7002)') XMITQ(TQ) TRPTYPE(TCP)
IN ORANGE QM:
DEFINE CHANNEL(TO.ORANGE) CHLTYPE(RCVR) TRPTYPE(TCP) |
|
Back to top |
|
 |
Vitor |
Posted: Thu Apr 19, 2007 1:02 am Post subject: |
|
|
 Grand High Poobah
Joined: 11 Nov 2005 Posts: 26093 Location: Texas, USA
|
Nope, that's not half a cluster!
(Still wouldn't use that naming convention myself, but that's just me. Still not the problem).
Replace localhost with 127.0.0.1 (unless you're certain you can ping it) and ensure your firewall is happy with ports 7001/2 being in use. _________________ Honesty is the best policy.
Insanity is the best defence. |
|
Back to top |
|
 |
marcin.kasinski |
Posted: Thu Apr 19, 2007 1:06 am Post subject: |
|
|
Sentinel
Joined: 21 Dec 2004 Posts: 850 Location: Poland / Warsaw
|
You can also test listeners.
Code: |
telnet localhost 7001
telnet localhost 7002 |
_________________ Marcin |
|
Back to top |
|
 |
jayaramanit |
Posted: Thu Apr 19, 2007 1:08 am Post subject: |
|
|
Apprentice
Joined: 27 Feb 2007 Posts: 30 Location: India
|
I tried replacing with 127.0.0.1 and by changing the ports. still this problem exist. Both the QM are in the same machine so no issues of firewall.
Whether any thing related to network in the OS level has to be checked?. |
|
Back to top |
|
 |
jayaramanit |
Posted: Thu Apr 19, 2007 1:13 am Post subject: |
|
|
Apprentice
Joined: 27 Feb 2007 Posts: 30 Location: India
|
I tested with listeners they are ok.
Th messages in ORANGE QM are :
4/19/2007 14:41:39 - Process(2548.33) User(MUSR_MQADMIN) Program(amqrmppa.exe)
AMQ9213: A communications error for TCP/IP occurred.
EXPLANATION:
An unexpected error occurred in communications.
ACTION:
The return code from the TCP/IP (ioctlsocket) call was 10038 (X'2736'). Record
these values and tell the systems administrator.
----- amqccita.c : 1727 ------------------------------------------------------- |
|
Back to top |
|
 |
Vitor |
Posted: Thu Apr 19, 2007 1:26 am Post subject: |
|
|
 Grand High Poobah
Joined: 11 Nov 2005 Posts: 26093 Location: Texas, USA
|
TCP 10038 is a socket error, and an unusual one. You need to look that up and resolve it.
And you will find (certainly on Windows) that some firewall software will block unexpected port use, even if the originator is on the same machine. _________________ Honesty is the best policy.
Insanity is the best defence. |
|
Back to top |
|
 |
jayaramanit |
Posted: Thu Apr 19, 2007 3:31 am Post subject: |
|
|
Apprentice
Joined: 27 Feb 2007 Posts: 30 Location: India
|
I set the MQNOREMPOOL variable to one and now every thing is fine............
Thank you very much for your co-operation. |
|
Back to top |
|
 |
|