Author |
Message
|
mvic |
Posted: Mon Jan 25, 2010 4:07 pm Post subject: |
|
|
 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 |
|
 |
bruce2359 |
Posted: Mon Jan 25, 2010 4:09 pm Post subject: |
|
|
 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 |
|
 |
bkRaju |
Posted: Mon Jan 25, 2010 4:18 pm Post subject: |
|
|
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 |
|
 |
bkRaju |
Posted: Mon Jan 25, 2010 4:25 pm Post subject: |
|
|
Centurion
Joined: 19 Aug 2008 Posts: 106
|
unfortunatly due to login problem, I am not able to acces the other PR. |
|
Back to top |
|
 |
bkRaju |
Posted: Mon Jan 25, 2010 4:58 pm Post subject: |
|
|
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 |
|
 |
bruce2359 |
Posted: Mon Jan 25, 2010 5:01 pm Post subject: |
|
|
 Poobah
Joined: 05 Jan 2008 Posts: 9472 Location: US: west coast, almost. Otherwise, enroute.
|
|
Back to top |
|
 |
bkRaju |
Posted: Mon Jan 25, 2010 5:21 pm Post subject: |
|
|
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 |
|
 |
bruce2359 |
Posted: Mon Jan 25, 2010 7:17 pm Post subject: |
|
|
 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 |
|
 |
mvic |
Posted: Tue Jan 26, 2010 6:06 am Post subject: |
|
|
 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 |
|
 |
bruce2359 |
Posted: Thu Jan 28, 2010 8:00 am Post subject: |
|
|
 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 |
|
 |
|