Author |
Message
|
senthilskumar |
Posted: Wed Oct 30, 2002 4:21 am Post subject: Urgent - Channel time expiration |
|
|
 Apprentice
Joined: 24 Jul 2002 Posts: 27 Location: Bangalore
|
Hello All
My 2 QM's are running on W2K and Unix. I have sender and receiver channels on both sides and set HBINT=0 and DISCON INT =0 to the Sender Channel on both sides and set HBINT=0 to the receiver channel on both sides.
The problem is still my sender channel goes to 'retrying' state after certain period of time(but my receiver channel is running). How to avoid this situation? and please let me know a solution .
Regards
Senthilkumar S. |
|
Back to top |
|
 |
TonyD |
Posted: Wed Oct 30, 2002 2:13 pm Post subject: |
|
|
Knight
Joined: 15 May 2001 Posts: 540 Location: New Zealand
|
It sounds as if you may have a network problem that is breaking the connection. If the Disconnect Interval is enabled the channel will revert to 'inactive', not 'retrying'. Have you looked in the queue manager Errors log for channel related error messages? |
|
Back to top |
|
 |
senthilskumar |
Posted: Wed Oct 30, 2002 8:58 pm Post subject: |
|
|
 Apprentice
Joined: 24 Jul 2002 Posts: 27 Location: Bangalore
|
Hi Tony
Thanx for ur reply. The following is the error i found in the channel related error messages. Plz look at it.........
-------------------------------------------------------
10/28/2002 13:22:11
AMQ9002: Channel program started.
EXPLANATION:
Channel program 'ATOB' started.
ACTION:
None.
-------------------------------------------------------------------------------
10/28/2002 13:22:24
AMQ9558: Remote Channel is not currently available.
EXPLANATION:
The channel program ended because the channel 'ATOB' is not
currently available on the remote system. This could be because the channel is
disabled or that the remote system does not have sufficient resources to run a
further channel.
ACTION:
Check the remote system to ensure that the channel is available to run, and
retry the operation.
-------------------------------------------------------------------------------
10/28/2002 13:22:24
AMQ9999: Channel program ended abnormally.
EXPLANATION:
Channel program 'ATOB' ended abnormally.
ACTION:
Look at previous error messages for channel program 'ATOB' in
the error files to determine the cause of the failure.
-------------------------------------------------------------------------------
10/28/2002 13:23:20
AMQ9002: Channel program started.
EXPLANATION:
Channel program 'ATOB' started.
ACTION:
None.
-------------------------------------------------------------------------------
10/28/2002 13:23:25
AMQ9558: Remote Channel is not currently available.
EXPLANATION:
The channel program ended because the channel 'ATOB' is not
currently available on the remote system. This could be because the channel is disabled or that the remote system does not have sufficient resources to run a further channel.
ACTION:
Check the remote system to ensure that the channel is available to run, andretry the operation.
-------------------------------------------------------------------------------
10/28/2002 13:23:25
AMQ9999: Channel program ended abnormally.
EXPLANATION:
Channel program 'ATOB' ended abnormally.
ACTION:
Look at previous error messages for channel program 'ATOB' in
the error files to determine the cause of the failure.
-------------------------------------------------------------------------------
10/28/2002 13:24:22
AMQ9002: Channel program started.
EXPLANATION:
Channel program 'ATOB' started.
ACTION:
None.
------------------------------------------------------------------------
10/28/2002 13:36:05
AMQ9514: Channel 'QMFRGLR01.QMGRCLX01' is in use.
EXPLANATION:
The requested operation failed because channel 'BTOA' is
currently active.
ACTION:
Either end the channel manually, or wait for it to close, and retry the
operation.
-------------------------------------
Regards
Senthilkumar S. |
|
Back to top |
|
 |
dgolding |
Posted: Wed Oct 30, 2002 10:57 pm Post subject: |
|
|
 Yatiri
Joined: 16 May 2001 Posts: 668 Location: Switzerland
|
Hi,
One reason for "remote channel unavailable" is that the receiving side has been STOPPED. Check the channel status on the receiving end, also, what does the AMQERR01.LOG on the receiving side say?
LoL |
|
Back to top |
|
 |
leongor |
Posted: Wed Oct 30, 2002 11:37 pm Post subject: |
|
|
 Master
Joined: 13 May 2002 Posts: 264 Location: Israel
|
You need to enable Adopt MCA function on the receiving side.
Look at Intercommunication Guide, Part 2. Chapter 5. Channel control function. _________________ Regards.
Leonid.
IBM Certified MQSeries Specialist. |
|
Back to top |
|
 |
senthilskumar |
Posted: Wed Oct 30, 2002 11:58 pm Post subject: |
|
|
 Apprentice
Joined: 24 Jul 2002 Posts: 27 Location: Bangalore
|
Hi
How to use ADOPT MCA function in W2K and Solaris. Could u plz explain me?.
Regards
Senthilkumar S. |
|
Back to top |
|
 |
dgolding |
Posted: Thu Oct 31, 2002 12:19 am Post subject: |
|
|
 Yatiri
Joined: 16 May 2001 Posts: 668 Location: Switzerland
|
Another possibility is to set your HBINT (Heartbeat intervals) to a reasonable value, say the default of 300 (5 minutes).
Is ADOPTMCA available on non-OS/390 platforms?..answered my own question - you need to put the line
ADOPTNewMCA=RCVR
this goes in the Channels Stanza, in the "qm.ini" file for the queue manager
This is in Chapter 9 of the System administration Guide, "Configuring MQ Series" |
|
Back to top |
|
 |
senthilskumar |
Posted: Thu Oct 31, 2002 2:43 am Post subject: |
|
|
 Apprentice
Joined: 24 Jul 2002 Posts: 27 Location: Bangalore
|
Hi dgolding
Thanx for the solution. I can see whether i should able to solve this problem. Else, can i go for Channel initiator?.
Regards
Senthilkumar S. |
|
Back to top |
|
 |
dgolding |
Posted: Thu Oct 31, 2002 2:55 am Post subject: |
|
|
 Yatiri
Joined: 16 May 2001 Posts: 668 Location: Switzerland
|
Hi, no problem...
Yes, it's good practice to run a channel initiator anyway, but this would NOT help this problem - the sender channel would not start because the receiving end was blocking it, so all an initiator on the sending end can do is to keep trying...
HTH |
|
Back to top |
|
 |
senthilskumar |
Posted: Fri Nov 08, 2002 5:07 am Post subject: |
|
|
 Apprentice
Joined: 24 Jul 2002 Posts: 27 Location: Bangalore
|
Hi
The ADOPTMCA Solution doesn't solve my problem. I don't get any error on the RECEIVER log file on the time i got the following error on the SENDER side
AMQ9558: Remote Channel is not currently available.
EXPLANATION:
The channel program ended because the channel 'QMGRCLX01.QMFRGLR01' is not
currently available on the remote system. This could be because the channel is disabled or that the remote system does not have sufficient resources to run a further channel.
ACTION:
Check the remote system to ensure that the channel is available to run, and retry the operation.
Can anyone plz solve my problem ?.
Regards
Senthil |
|
Back to top |
|
 |
dgolding |
Posted: Fri Nov 08, 2002 5:10 am Post subject: |
|
|
 Yatiri
Joined: 16 May 2001 Posts: 668 Location: Switzerland
|
Please post the error log segment on the receiving side. Can you do a runmqsc "dis chs(*) all" on the receiving side as well please? Just to make double sure it's not stopped or anything  |
|
Back to top |
|
 |
senthilskumar |
Posted: Sun Nov 10, 2002 10:28 pm Post subject: |
|
|
 Apprentice
Joined: 24 Jul 2002 Posts: 27 Location: Bangalore
|
Hi dgolding
The channel in the Receiver Side shows....
Sender Channel --- 'Running state'
Receiver Channel ---- 'Running state'
The Channel in the Sender Side shows........
Sender Channel --- 'Retrying state'
Receiver Channel ---- 'Running state'
Regards
Senthil |
|
Back to top |
|
 |
dgolding |
Posted: Sun Nov 10, 2002 11:19 pm Post subject: |
|
|
 Yatiri
Joined: 16 May 2001 Posts: 668 Location: Switzerland
|
The receiver-side channel shouldn't be running. Did you set HBINT to a reasonable value (300)? Do you have a DISCINT set on the sending side, which will shut the channel down cleanly?
Perhaps if you post the receiving and sending channel defintions, this would help. Did you restart the queue manager after adding ADOPTMCA in the qm.ini? |
|
Back to top |
|
 |
senthilskumar |
Posted: Sun Nov 10, 2002 11:42 pm Post subject: |
|
|
 Apprentice
Joined: 24 Jul 2002 Posts: 27 Location: Bangalore
|
Hi dgolding
The following are the Configurations that are set in the channels.
Sender Channel
------------------
Disconnect Interval - 0
HBInterval - 0;
Receiver Channel
--------------------
HBInterval - 300.
If i run the same setup in the development server, it is running well. Even it runs well without ADOPTMCA. Also, i tested the various possibilites like shutdown one MQ Server/ Stop the Listener etc. There's is no problem at all.
Only in the production server, im facing the problem.
I really don't understand y the basic configuration itself is failing?. Cud u plz help me?.
Regards
Senthilkumar S. |
|
Back to top |
|
 |
senthilskumar |
Posted: Mon Nov 11, 2002 5:03 am Post subject: |
|
|
 Apprentice
Joined: 24 Jul 2002 Posts: 27 Location: Bangalore
|
Hi dgolding
The following is the error im getting in the sender Side
Remote Channel is not currently available.
EXPLANATION:
The channel program ended because the channel 'QMALX01.QMBLR01' is not currently available on the remote system. This could be because the channel is disabled or that the remote system does not have sufficient resources to run a further channel.
ACTION:
Check the remote system to ensure that the channel is available to run, and retry the operation.
Regards
Senthil |
|
Back to top |
|
 |
|