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 » Clustering » Messages are getting struck in SCTQ.

Post new topic  Reply to topic Goto page Previous  1, 2
 Messages are getting struck in SCTQ. « View previous topic :: View next topic » 
Author Message
mvic
PostPosted: Mon Jan 25, 2010 4:07 pm    Post subject: Reply with quote

Jedi

Joined: 09 Mar 2004
Posts: 2080

bruce2359 wrote:
One end of the channel doesn't help much.

Given that this channel has moved 6 messages, is in RUNNING / MQGET, and there are 764 messages on the SCTQ, I would conclude this is not the channel that is important. So it makes little sense to study it further at this point. Just IMHO
Back to top
View user's profile Send private message
bruce2359
PostPosted: Mon Jan 25, 2010 4:09 pm    Post subject: Reply with quote

Poobah

Joined: 05 Jan 2008
Posts: 9472
Location: US: west coast, almost. Otherwise, enroute.

I agree.
_________________
I like deadlines. I like to wave as they pass by.
ב''ה
Lex Orandi, Lex Credendi, Lex Vivendi. As we Worship, So we Believe, So we Live.
Back to top
View user's profile Send private message
bkRaju
PostPosted: Mon Jan 25, 2010 4:18 pm    Post subject: Reply with quote

Centurion

Joined: 19 Aug 2008
Posts: 106

I am not sure how MQ is working in my environment:
please find below sequence of commands:

dis chl(CLUS.PR1)
4 : dis chl(CLUS.PR1)
AMQ8147: WebSphere MQ object CLUS.PR1 not found.
start chl(CLUS.PR1)
4 : start chl(CLUS.PR1)
AMQ8018: Start WebSphere MQ channel accepted.
dis chs(CLUS.PR1) msgs
5 : dis chs(CLUS.PR1) msgs
AMQ8417: Display Channel Status details.
CHANNEL(CLUS.PR1) CHLTYPE(CLUSSDR)
CONNAME(IPADDRESS.COM)
CURRENT MSGS(6)
RQMNAME(PR1) STATUS(RUNNING)
SUBSTATE(MQGET) XMITQ(SYSTEM.CLUSTER.TRANSMIT.QUEUE)


Actually the channel doesnt exists on full repository but it dynamically activated.

I am not sure interms of you... It added learning to me(I have read in infocenter now)
Back to top
View user's profile Send private message
bkRaju
PostPosted: Mon Jan 25, 2010 4:25 pm    Post subject: Reply with quote

Centurion

Joined: 19 Aug 2008
Posts: 106

unfortunatly due to login problem, I am not able to acces the other PR.
Back to top
View user's profile Send private message
bkRaju
PostPosted: Mon Jan 25, 2010 4:58 pm    Post subject: Reply with quote

Centurion

Joined: 19 Aug 2008
Posts: 106

I m not sure the channel defination is not required here, as it running and no issues noticed.
we need to see from fullrepository side, I think.
Back to top
View user's profile Send private message
bruce2359
PostPosted: Mon Jan 25, 2010 5:01 pm    Post subject: Reply with quote

Poobah

Joined: 05 Jan 2008
Posts: 9472
Location: US: west coast, almost. Otherwise, enroute.

It appears that you are very new to WMQ.

I'd suggest that you down (from www.ibm.com/redbooks) and read WebSphere® MQ V6 Fundamentals.

Next, download and read the WMQ Queue Manager Clusters manual http://www.elink.ibmlink.ibm.com/publications/servlet/pbi.wss?CTY=US&FNC=SRX&PBL=SC34658900
_________________
I like deadlines. I like to wave as they pass by.
ב''ה
Lex Orandi, Lex Credendi, Lex Vivendi. As we Worship, So we Believe, So we Live.
Back to top
View user's profile Send private message
bkRaju
PostPosted: Mon Jan 25, 2010 5:21 pm    Post subject: Reply with quote

Centurion

Joined: 19 Aug 2008
Posts: 106

No Bruce, I am not new to MQ.

the messages struck in system cluster transmit queue.

1)The channel is inactive.
2)I have started channel
3) the channel went to running state and messages recieved destination qmgr(PR).

Only you have to keenly look at:
why the messages didnt drained automatically???.. why I need to start manually and made to drain from SCTQ.
I have given enough details with commands and outputs....
If you have answers let me know.
Back to top
View user's profile Send private message
bruce2359
PostPosted: Mon Jan 25, 2010 7:17 pm    Post subject: Reply with quote

Poobah

Joined: 05 Jan 2008
Posts: 9472
Location: US: west coast, almost. Otherwise, enroute.

Sorry. No offense intended.
[edit]

I'm still pondering your statement about channels that carry cluster management messages - different from the channels that carry application messages.

This is from the WMQ Queue Manager Clusters manual:

Quote:
Cluster-sender channel
A cluster-sender (CLUSSDR) channel definition defines the sending end of
a channel on which a cluster queue manager can send cluster information
to one of the full repositories. The cluster-sender channel is used to notify
the repository of any changes to the queue manager’s status, for example
the addition or removal of a queue. It is also used to transmit messages.
The full repository queue managers themselves have cluster-sender
channels that point to each other. They use them to communicate cluster
status changes to each other.

Back to your channel needing to be STARTed...
Quote:
Channel initiator:
All cluster queue managers need a channel initiator to monitor the system-defined initiation queue SYSTEM.CHANNEL.INITQ. This is the initiation queue for all transmission queues including the cluster transmission queue.

and...
[edit]
Quote:
Platforms other than z/OS
When you start a queue manager, a channel initiator is automatically
started if the queue manager attribute SCHINIT is set to QMGR. Otherwise
it can be started using the MQSC START CHINIT command or the
runmqchi control command.


Do you have a channel initiator defined and running for this (and other) queue managers? Did you check to see if there are/were any trigger messages in the initiation queue? Is this queue full? Or put-/get-inhibited? [edit] Are there any trigger messages in your dead-letter queue?

Your channel definition has a disconnect interval of 120 seconds.
Quote:
: dis chl(CLUS.FR)
AMQ8414: Display Channel details.
CHANNEL(CLUS.FR) CHLTYPE(CLUSRCVR)
ALTDATE(2010-01-0 ALTTIME(12.13.16)
BATCHHB(0) BATCHINT(0)
BATCHSZ(50) CLUSNL( )
CLUSTER(CLUS) CLWLPRTY(0)
CLWLRANK(0) CLWLWGHT(50)
COMPHDR(NONE) COMPMSG(NONE)
CONNAME("confidential.com") CONVERT(NO)
DESCR( ) DISCINT(120)
HBINT(60)
KAINT(AUTO)


My suspicion is that there are no messages (application or cluster management) to send across the channel, AND the disconnect interval expires, AND the channel goes into INACTIVE state. Further, I suspect that there is no channel initiator application, OR no correctly functioning channel initiator application.

I remain uncertain what you meant by:
Quote:
Actually the channel doesnt exists on full repository but it dynamically activated.

Specifically, what channel? If a clusterr channel is not known to a Full Repository, one can not be created.

Again, I apologize if I offended you.

We are here to help you. But we expect that you will be a full participant in the process.
_________________
I like deadlines. I like to wave as they pass by.
ב''ה
Lex Orandi, Lex Credendi, Lex Vivendi. As we Worship, So we Believe, So we Live.


Last edited by bruce2359 on Tue Jan 26, 2010 6:30 am; edited 1 time in total
Back to top
View user's profile Send private message
mvic
PostPosted: Tue Jan 26, 2010 6:06 am    Post subject: Reply with quote

Jedi

Joined: 09 Mar 2004
Posts: 2080

bkRaju wrote:
I have given enough details with commands and outputs....

Bruce's suggestion about the channel initiator may be the answer here. I hope it is.

If it is not, please review all of my posts in this thread and post any details + followup you might have from looking into it from that angle.

Hope this helps
Back to top
View user's profile Send private message
bruce2359
PostPosted: Thu Jan 28, 2010 8:00 am    Post subject: Reply with quote

Poobah

Joined: 05 Jan 2008
Posts: 9472
Location: US: west coast, almost. Otherwise, enroute.

Hello, bkRaju.

Have you made any progress with this?
_________________
I like deadlines. I like to wave as they pass by.
ב''ה
Lex Orandi, Lex Credendi, Lex Vivendi. As we Worship, So we Believe, So we Live.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic  Reply to topic Goto page Previous  1, 2 Page 2 of 2

MQSeries.net Forum Index » Clustering » Messages are getting struck in SCTQ.
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.