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 » SNDR channel INITIALIZING after QM bounce

Post new topic  Reply to topic
 SNDR channel INITIALIZING after QM bounce « View previous topic :: View next topic » 
Author Message
PeterPotkay
PostPosted: Mon May 24, 2004 1:15 pm    Post subject: SNDR channel INITIALIZING after QM bounce Reply with quote

Poobah

Joined: 15 May 2001
Posts: 7722

All machines in question are Windows 2000. MQ 5.3 CSD4. Being Windows boxes, you know what that means - monthly security patches with reboots! Yay!!!!

These regular server reboots have surfaced the following issue in 2 of my 4 environments. I have a channel which needs to be up pretty much all the time, so I have the DISCINT set to 300000. And the channel speed is set to fast (probably not relevant). This channel goes from QM1 to QM2, and it has a partner going from QM2 to QM1. The channels perform as expected when the QMs are running.

When the QMs get bounced, this channel (which was running when the QM went down) comes up ready for more message in all 4 environments from QM1 to QM2, and from QM2 to QM1 in the LAB and in PROD. But in DEV and QA, the QM2.QM1.FAST channel always comes up as initializing, and stays that way until I manually start it.

All the servers and MQ versions are identical.
All the channels are defined identically (really, they are).


The only difference I can see is when I browse the SYSTEM.CHANNEL.SYNCQ. On the problem channels, the corresponding message in the SYNCQ looks like it was put by AMQPCSEA.EXE. But for all the SNDR channels that don't come up INITIALIZING (they trigger normally), the corresponding message in the SYNCQ was put by runmqchl.exe. The last 100 bytes of each message in the SYNCQ is all garbled, so I can't tell what it means or if there is a difference between the "good" channels and the "bad" channels.

Any idea why these channels keep coming up in INITIALIZING mode, and then why they are stuck in INITIALIZING mode until I issue START?

In the error log on the sending side, I see the following, until I manually restart the channel. A weird error, since the channel is most definitely there, just stuck in INITIALIZING.

Code:

05/20/2004  20:25:38
AMQ9002: Channel program started.

EXPLANATION:
Channel program 'QM2.QM1.FS' started.
ACTION:
None.
-------------------------------------------------------------------------------
05/20/2004  20:25:38
AMQ9519: Channel 'QM2.QM1.FS' not found.

EXPLANATION:
The requested operation failed because the program could not find a definition
of channel 'QM2.QM1.FS'.
ACTION:
Check that the name is specified correctly and the channel definition is
available.
----- amqrccca.c : 452 --------------------------------------------------------
05/20/2004  20:25:38
AMQ9999: Channel program ended abnormally.

EXPLANATION:
Channel program 'QM2.QM1.FS' ended abnormally.
ACTION:
Look at previous error messages for channel program 'QM2.QM1.FS' in
the error files to determine the cause of the failure.
----- amqrccca.c : 776 --------------------------------------------------------

_________________
Peter Potkay
Keep Calm and MQ On
Back to top
View user's profile Send private message
jefflowrey
PostPosted: Mon May 24, 2004 2:37 pm    Post subject: Reply with quote

Grand Poobah

Joined: 16 Oct 2002
Posts: 19981

Is it possible you have a script running as part of the QM startup in DEV and QA, that is trying to start the channels for you (in some manner or another)...?
_________________
I am *not* the model of the modern major general.
Back to top
View user's profile Send private message
PeterPotkay
PostPosted: Mon May 24, 2004 6:02 pm    Post subject: Reply with quote

Poobah

Joined: 15 May 2001
Posts: 7722

Nope, just plain ol' MQ Services bringing up the QM and its sub processes (Listener, Command Server, Channel Initiator).

Dozens of other channels start up just fine. This particular channel just sits in INITIALIZING until I manually kick start it.
_________________
Peter Potkay
Keep Calm and MQ On
Back to top
View user's profile Send private message
JasonE
PostPosted: Tue May 25, 2004 1:04 am    Post subject: Reply with quote

Grand Master

Joined: 03 Nov 2003
Posts: 1220
Location: Hursley

If I had to make an (un)educated guess, I would try:
http://www-1.ibm.com/support/search.wss?apar=include&q=IC39552

Of course, fixpack 6 includres that fix
Back to top
View user's profile Send private message
JasonE
PostPosted: Tue May 25, 2004 1:06 am    Post subject: Reply with quote

Grand Master

Joined: 03 Nov 2003
Posts: 1220
Location: Hursley

Which, btw, superceeds this fix, also in fixpack 6 but has a better description against it:

http://www-1.ibm.com/support/search.wss?apar=include&q=IY29028
Back to top
View user's profile Send private message
PeterPotkay
PostPosted: Tue May 25, 2004 5:09 am    Post subject: Reply with quote

Poobah

Joined: 15 May 2001
Posts: 7722

Jason, thanks a lot for that link. I don't think we are going to take an outage to apply a CSD.

Others have suggested to me that an easy work around is to delete and recreate the channel. Opinions on that? I suppose it couldn't hurt. If it would work, do you know why it would?
_________________
Peter Potkay
Keep Calm and MQ On
Back to top
View user's profile Send private message
JasonE
PostPosted: Tue May 25, 2004 5:28 am    Post subject: Reply with quote

Grand Master

Joined: 03 Nov 2003
Posts: 1220
Location: Hursley

From the info I can find I dont think it would help, but as you say - it shouldnt hurt!

The only real alternatives are to work around the problem, ask for a testfix built at your fixpack level (but that would be an outage to apply it!), or go to fp6 or higher (when it ships... dont ask when!)...

Sorry!
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 » SNDR channel INITIALIZING after QM bounce
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.