Author |
Message
|
senthilskumar |
Posted: Sun Dec 08, 2002 10:23 pm Post subject: [Solved] Cluster sender channel goes to 'Retrying' state |
|
|
 Apprentice
Joined: 24 Jul 2002 Posts: 27 Location: Bangalore
|
Hi All
I made 2 QM's which are running on UNIX and WIN2K platforms into a cluster. The Cluster Sender channel in WIN2K and their corresponding clsuter receiver channel in UNIX is running fine without any problem. But the cluster sender channel in UNIX goes to 'RETRYING' state and it never works. The listener and the corresponding receiver channel exist in the WIN2k QM. Even, the host name is correct and i can able to telnet to the host+IP of WIN2K from UNIX machine. Why this happens?. Any help would be appreciated.
My sender channel definiton in Unix is as follows.
CHANNEL(TO_QM_USF) CHLTYPE(CLUSSDR)
TRPTYPE(TCP) DESCR( )
MCANAME( ) MODENAME( )
TPNAME( ) BATCHSZ(50)
DISCINT(6000) SHORTRTY(10)
SHORTTMR(60) LONGRTY(999999999)
LONGTMR(1200) SCYEXIT( )
SEQWRAP(999999999) MAXMSGL(4194304)
CONVERT(NO) SCYDATA( )
USERID( ) PASSWORD( )
MCATYPE(THREAD) CONNAME(10.0.21.140(9111))
HBINT(300) BATCHINT(0)
NPMSPEED(FAST) MCAUSER( )
CLUSTER(CLUS3) CLUSNL( )
ALTDATE(2002-12-09) ALTTIME(06.55.32)
MSGEXIT( )
SENDEXIT( )
RCVEXIT( )
MSGDATA( )
SENDDATA( )
RCVDATA( )
The Error which i get in the Log file is shown below.
12/07/02 23:32:05
AMQ9203: A configuration error for TCP/IP occurred.
EXPLANATION:
Error in configuration for communications to host 'senthil'. Allocation of a
TCP/IP conversation to host 'senthil' was not possible.
ACTION:
The configuration error may be one of the following:
1.If the communications protocol is LU 6.2, it may be that one of the
transmission parameters (Mode, or TP Name) is incorrect. Correct the error
and try again. The mode name should be the same as the mode defined on host
'senthil'. The TP name on 'senthil' should be defined.
2.If the communications protocol is LU 6.2, it may be that an LU 6.2 session
has not been established. Contact your systems administrator.
3.If the communications protocol is TCP/IP, it may be that the host name
specified is incorrect. Correct the error and try again.
4.If the communications protocol is TCP/IP, it may be that the host name
specified cannot be resolved to a network address. The host name may not be
in the nameserver.
The return code from the TCP/IP (gethostbyname) call was 0 (X'0').
Record the error values and tell the system administrator.
Regards
Senthilkumar S. |
|
Back to top |
|
 |
bduncan |
Posted: Sun Dec 08, 2002 10:36 pm Post subject: |
|
|
Padawan
Joined: 11 Apr 2001 Posts: 1554 Location: Silicon Valley
|
You say the sender channel on the W2K machine (pointing to the Unix system) is running just fine. Is the Unix queue manager listening on a non-standard port? I notice from the channel definition you gave that the sender channel going in the other direction is pointing to port 9111. Non-standard ports are perfectly fine for MQSeries, but it's easier to misconfigure them... _________________ Brandon Duncan
IBM Certified MQSeries Specialist
MQSeries.net forum moderator |
|
Back to top |
|
 |
senthilskumar |
Posted: Mon Dec 09, 2002 12:17 am Post subject: |
|
|
 Apprentice
Joined: 24 Jul 2002 Posts: 27 Location: Bangalore
|
Hi
I tried creating just a Sender channel in Unix and a Receiver channel in Win2k machine. It just works fine even for non standared port 9111. When i tried Cluster Sender channel in unix and a Cluster Receiver channel in Win2k, it is not working. Why Cluster sender channel gives me a problem?.
Regards
Senthilkumar S. |
|
Back to top |
|
 |
leongor |
Posted: Mon Dec 09, 2002 12:52 am Post subject: |
|
|
 Master
Joined: 13 May 2002 Posts: 264 Location: Israel
|
I see the following in your definition :
Quote: |
CONNAME(10.0.21.140(9111)) |
but in your message I see :
Quote: |
Error in configuration for communications to host 'senthil' |
If cluster sender points to partial repository qmgr then it is created automatically and you cannot see it just displaying channel definitions.
If you try to create it manually it still use the automatic one !
Can it be your case here ? _________________ Regards.
Leonid.
IBM Certified MQSeries Specialist. |
|
Back to top |
|
 |
senthilskumar |
Posted: Mon Dec 09, 2002 3:58 am Post subject: |
|
|
 Apprentice
Joined: 24 Jul 2002 Posts: 27 Location: Bangalore
|
Hi
I found the solution for this. I mentioned the host name in the Cluster Receiver channel as 'senthil(9116)' and in the Cluster Sender channel as '10.0.21.140(9116)'. I changed the host name of Cluster Receiver channel as '10.0.21.140(9116)'. Now it works.
Regards
Senthilkumar S. |
|
Back to top |
|
 |
senthilskumar |
Posted: Mon Dec 09, 2002 4:00 am Post subject: |
|
|
 Apprentice
Joined: 24 Jul 2002 Posts: 27 Location: Bangalore
|
Hi Leonid
Thanx for ur help.
Regards
Senthilkumar S. |
|
Back to top |
|
 |
|