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 » Open one particular CLUSQ got 2085

Post new topic  Reply to topic Goto page Previous  1, 2, 3  Next
 Open one particular CLUSQ got 2085 « View previous topic :: View next topic » 
Author Message
zhanghz
PostPosted: Wed Oct 14, 2009 5:11 pm    Post subject: Reply with quote

Disciple

Joined: 17 Jun 2008
Posts: 186

bruce2359 wrote:
I'm going to guess that this is one of those lower-case vs. UPPER-CASE vs. MiXeD-cAsE issues.

On z/OS, whenever you type lower-case, the editor folds it to UPPER-CASE. Is the queue name literally all caps?

Is it possible that the app program tried to open a mixed-case qname? Look at the mf application using the ispf editor, but turn caps off. This will leave lower-case as lower-case.

I thought about it too. In my own test using sample JCL CSQ4BVJR, I was putting to CLUSQB, all CAPITAL. From the definition of CLUSQB given by AIX team, the queue names are all CAPITAL.
Back to top
View user's profile Send private message
bruce2359
PostPosted: Wed Oct 14, 2009 5:28 pm    Post subject: Reply with quote

Poobah

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

Quote:
...the queue names are all CAPITAL

Paste here the DEFINE QL mqsc script command that the AIX team uses for the cluster queue in question.

Quote:
dis qc(*) on MF qmgr does not see CLUSQB.

You have told us what does NOT appear. Do any of the cluster queues for this cluster appear when you do a DIS QC(*)?
_________________
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
bruce2359
PostPosted: Wed Oct 14, 2009 5:43 pm    Post subject: Reply with quote

Poobah

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

What version of WMQ on z/OS?

Are you saying that there are only two qmgrs in this cluster (one AIX, one z/OS)?

And that one is an FR, and the other is a PR?

Use the supplied browse utility to browse the SYSTEM.CLUSTER.COMMAND.QUEUE. Any messages in it?

Use the supplied browse utility to browse the
SYSTEM.CLUSTER.REPOSITORY.QUEUE. Be absolutely certain that you have set caps OFF. Search for the cluster queue. Does it exist there? Look carefully for the the queue name and cluster name.

What programming language? COBOL? C?

Please post the source code of MQOPEN call. Include the source code that populates the MQOD.
_________________
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
zhanghz
PostPosted: Wed Oct 14, 2009 5:45 pm    Post subject: Reply with quote

Disciple

Joined: 17 Jun 2008
Posts: 186

bruce2359 wrote:
Quote:
...the queue names are all CAPITAL

Paste here the DEFINE QL mqsc script command that the AIX team uses for the cluster queue in question.

Quote:
dis qc(*) on MF qmgr does not see CLUSQB.

You have told us what does NOT appear. Do any of the cluster queues for this cluster appear when you do a DIS QC(*)?

I don't have DEFINE QL script, here is the DIS Q(CLUSQB) output:
Quote:

DIS Q(CLUSQB)
1 : DIS Q(CLUSQB)
AMQ8409: Display Queue details.
QUEUE(CLUSQB) TYPE(QLOCAL)
ACCTQ(QMGR) ALTDATE(2009-10-13)
ALTTIME(19.29.37) BOQNAME( )
BOTHRESH(0) CLUSNL( )
CLUSTER(MQCSCBIMVA) CLWLPRTY(0)
CLWLRANK(0) CLWLUSEQ(QMGR)
CRDATE(2009-10-13) CRTIME(19.29.37)
CURDEPTH(0) DEFBIND(OPEN)
DEFPRTY(0) DEFPSIST(NO)
DEFSOPT(SHARED) DEFTYPE(PREDEFINED)
DESCR(Cluster Local Queue for Merva – HK)
DISTL(NO) GET(ENABLED)
HARDENBO INITQ( )
IPPROCS(1) MAXDEPTH(5000)
MAXMSGL(4194304) MONQ(QMGR)
MSGDLVSQ(PRIORITY) NOTRIGGER
NPMCLASS(NORMAL) OPPROCS(0)
PROCESS( ) PUT(ENABLED)
QDEPTHHI(80) QDEPTHLO(20)
QDPHIEV(DISABLED) QDPLOEV(DISABLED)
QDPMAXEV(ENABLED) QSVCIEV(NONE)
QSVCINT(999999999) RETINTVL(999999999)
SCOPE(QMGR) SHARE
STATQ(QMGR) TRIGDATA( )
TRIGDPTH(1) TRIGMPRI(0)
TRIGTYPE(FIRST) USAGE(NORMAL)

Here is the DIS Q(CLUSQA) output:
Quote:

QUEUE(CLUSQA) TYPE(QLOCAL)
ACCTQ(QMGR) ALTDATE(2009-10-06)
ALTTIME(16.43.53) BOQNAME( )
BOTHRESH(0) CLUSNL( )
CLUSTER(MQCSCBIMVA) CLWLPRTY(0)
CLWLRANK(0) CLWLUSEQ(QMGR)
CRDATE(2009-10-06) CRTIME(16.43.53)
CURDEPTH(0) DEFBIND(NOTFIXED)
DEFPRTY(0) DEFPSIST(NO)
DEFSOPT(SHARED) DEFTYPE(PREDEFINED)
DESCR(Cluster Local Queue for Merva - LN)
DISTL(NO) GET(ENABLED)
HARDENBO INITQ( )
IPPROCS(1) MAXDEPTH(5000)
MAXMSGL(4194304) MONQ(QMGR)
MSGDLVSQ(PRIORITY) NOTRIGGER
NPMCLASS(NORMAL) OPPROCS(0)
PROCESS( ) PUT(ENABLED)
QDEPTHHI(80) QDEPTHLO(20)
QDPHIEV(DISABLED) QDPLOEV(DISABLED)
QDPMAXEV(ENABLED) QSVCIEV(NONE)
QSVCINT(999999999) RETINTVL(999999999)
SCOPE(QMGR) SHARE
STATQ(QMGR) TRIGDATA( )
TRIGDPTH(1) TRIGMPRI(0)
TRIGTYPE(FIRST) USAGE(NORMAL)


DIS QC(*) on MF side shows CLUSQA, but no CLUSQB.
Back to top
View user's profile Send private message
zhanghz
PostPosted: Wed Oct 14, 2009 6:07 pm    Post subject: Reply with quote

Disciple

Joined: 17 Jun 2008
Posts: 186

Hi Bruce, my replies in RED.
bruce2359 wrote:
What version of WMQ on z/OS?
V6

Are you saying that there are only two qmgrs in this cluster (one AIX, one z/OS)?

And that one is an FR, and the other is a PR?
Yes, correct. Currently only 2 qmgrs in the cluster. AIX is FR, z/OS is PR.

Use the supplied browse utility to browse the SYSTEM.CLUSTER.COMMAND.QUEUE. Any messages in it?
I ran the MQ sample program to put message, and checked SYSTEM.CLUSTER.COMMAND.QUEUE, no messages inside.

Use the supplied browse utility to browse the
SYSTEM.CLUSTER.REPOSITORY.QUEUE. Be absolutely certain that you have set caps OFF. Search for the cluster queue. Does it exist there? Look carefully for the the queue name and cluster name.
Yes, several places.
Code:

.C.WQR .......}....CLUSQB
..E.RFSB............CLUSQB
..F.RFSB............CLUSQB
..E.RFSB............CLUSQB
..E.RFSB............CLUSQB
..F.RFSB............CLUSQB
..F.RFSB............CLUSQB
..D.WQR .......}....CLUSQB
..E.RFSB............CLUSQB
..E.RFSB............CLUSQB
..F.RFSB............CLUSQB
..E.RFSB............CLUSQB
..F.RFSB............CLUSQB
..F.RFSB............CLUSQB
..C.WQR .......}....CLUSQB
..E.RFSB...........eCLUSQB
..E.RFSB............CLUSQB
..F.RFSB...........eCLUSQB
..D.WQR .......}....CLUSQB
..E.RFSB............CLUSQB
..F.RFSB............CLUSQB
..E.RFSB............CLUSQB



What programming language? COBOL? C?
COBOL

Please post the source code of MQOPEN call. Include the source code that populates the MQOD.
Code:

 01  MQM-OBJECT-DESCRIPTOR.
     COPY CMQODV.
     EJECT
...
...
     MOVE MQOO-OUTPUT            TO W1-OPENOPTIONS
     MOVE W-QNAME                TO MQOD-OBJECTNAME.

     PERFORM R0000-OPEN-MQUEUE THRU
             R0000-OPEN-MQUEUE-EXIT.
...
...
 R0000-OPEN-MQUEUE.
     CALL 'MQOPEN' USING W1-HCONN
                         MQOD
                         W1-OPENOPTIONS
                         W1-HOBJ
                         W1-COMPCODE
                         W1-REASON.

Back to top
View user's profile Send private message
fjb_saper
PostPosted: Thu Oct 15, 2009 12:46 am    Post subject: Reply with quote

Grand High Poobah

Joined: 18 Nov 2003
Posts: 20756
Location: LI,NY

Can you please provide the content of:
dis clusqmgr(*) on both AIX and MF
The correlationID in text form (i.e. we want the channel) of the messages stuck in SYSTEM.CLUSTER.TRANSMIT.QUEUE on the MF.

Thanks
_________________
MQ & Broker admin
Back to top
View user's profile Send private message Send e-mail
zhanghz
PostPosted: Thu Oct 15, 2009 1:30 am    Post subject: Reply with quote

Disciple

Joined: 17 Jun 2008
Posts: 186

AIX created a CLUSQB2. I am able to put messages to CLUSQB2 using sample program.
Back to top
View user's profile Send private message
exerk
PostPosted: Thu Oct 15, 2009 1:36 am    Post subject: Reply with quote

Jedi Council

Joined: 02 Nov 2006
Posts: 6339

Do a full dump of all attributes of CLUSQB and CLUSQB2, and minutely examine them for any differences.
_________________
It's puzzling, I don't think I've ever seen anything quite like this before...and it's hard to soar like an eagle when you're surrounded by turkeys.
Back to top
View user's profile Send private message
zhanghz
PostPosted: Thu Oct 15, 2009 1:59 am    Post subject: Reply with quote

Disciple

Joined: 17 Jun 2008
Posts: 186

fjb_saper wrote:
Can you please provide the content of:
dis clusqmgr(*) on both AIX and MF
The correlationID in text form (i.e. we want the channel) of the messages stuck in SYSTEM.CLUSTER.TRANSMIT.QUEUE on the MF.

Thanks

DIS CLUSQMGR(*) on AIX:
Code:

AMQ8441: Display Cluster Queue Manager details.
   CLUSQMGR(AIX)                    ALTDATE( )
   ALTTIME( )                              BATCHHB(0)
   BATCHINT(0)                             BATCHSZ(50)
   CHANNEL(SCBIMVA.AIX.C1)             CLUSDATE(2009-10-06)
   CLUSTER(MQCSCBIMVA)                     CLUSTIME(16.36.05)
   CLWLPRTY(0)                             CLWLRANK(0)
   CLWLWGHT(50)                            COMPHDR(NONE)
   COMPMSG(NONE)                           CONNAME(AIX(1414))
   CONVERT(NO)                             DEFTYPE(CLUSRCVR)
   DESCR( )                                DISCINT(6000)
   HBINT(300)                              KAINT(AUTO)
   LOCLADDR( )                             LONGRTY(999999999)
   LONGTMR(1200)                           MAXMSGL(4194304)
   MCANAME( )                              MCATYPE(THREAD)
   MCAUSER( )                              MODENAME( )
   MRDATA( )                               MREXIT( )
   MRRTY(10)                               MRTMR(1000)
   MSGDATA( )                           
   MSGEXIT( )                              NETPRTY(0)
   NPMSPEED(FAST)                          PASSWORD( )
   PUTAUT(DEF)                             QMID(AIX_2009-10-06_15.56.50)
   QMTYPE(REPOS)                       
   RCVDATA( )                           
   RCVEXIT( )                              SCYDATA( )
   SCYEXIT( )                           
   SENDDATA( )                         
   SENDEXIT( )                             SEQWRAP(999999999)
   SHORTRTY(10)                            SHORTTMR(60)
   SSLCAUTH(REQUIRED)                      SSLCIPH( )
   SSLPEER( )                              STATUS(RUNNING)
   SUSPEND(NO)                             TPNAME( )
   TRPTYPE(TCP)                            USERID( )

AMQ8441: Display Cluster Queue Manager details.
   CLUSQMGR(MF)                          ALTDATE(2009-10-14)
   ALTTIME(22.58.25)                       BATCHHB(0)
   BATCHINT(0)                             BATCHSZ(50)
   CHANNEL(SCBIMVA.MF.C1)                CLUSDATE(2009-10-14)
   CLUSTER(MQCSCBIMVA)                     CLUSTIME(23.10.50)
   CLWLPRTY(0)                             CLWLRANK(0)
   CLWLWGHT(50)                            COMPHDR(NONE)
   COMPMSG(NONE)                           CONNAME(MF(31416))
   CONVERT(YES)                            DEFTYPE(CLUSSDRA)
   DESCR(Finacle-Merva interface UAT)      DISCINT(6000)
   HBINT(300)                              KAINT(AUTO)
   LOCLADDR( )                             LONGRTY(999999999)
   LONGTMR(1200)                           MAXMSGL(4194304)
   MCANAME( )                              MCATYPE(THREAD)
   MCAUSER(MUSER)                       MODENAME( )
   MRDATA( )                               MREXIT( )
   MRRTY(0)                                MRTMR(1000)
   MSGDATA( )                              MSGEXIT( )
   NETPRTY(0)                              NPMSPEED(FAST)
   PASSWORD(************)                  PUTAUT(DEF)
   QMID(MF.BF65C009214FFC20)             QMTYPE(NORMAL)
   RCVDATA( )                              RCVEXIT( )
   SCYDATA( )                              SCYEXIT( )
   SENDDATA( )                             SENDEXIT( )
   SEQWRAP(999999999)                      SHORTRTY(10)
   SHORTTMR(60)                            SSLCAUTH(REQUIRED)
   SSLCIPH( )                              SSLPEER( )
   STATUS(INACTIVE)                        SUSPEND(NO)
   TPNAME( )                               TRPTYPE(TCP)
   USERID( )   

DIS CLUSQMGR(*) on MF:
Code:

DISPLAY CLUSQMGR(*) CLUSTER(MQCSCBIMVA) ALL
10.15.10 STC24732  CSQM201I +MF CSQMDRTC  DISPLAY CLUSQMGR DETAILS  084
   084             CLUSQMGR(AIX)
   084             CLUSTER(MQCSCBIMVA)
   084             CHANNEL(SCBIMVA.AIX.C1)
   084             QMID(AIX_2009-10-06_15.56.50)
   084             DEFTYPE(CLUSSDRB)
   084             QMTYPE(REPOS)
   084             CLUSDATE(2009-10-14)
   084             CLUSTIME(23.00.54)
   084             SUSPEND(NO)
   084             STATUS(INACTIVE)
   084             TRPTYPE(TCP)
   084             CONNAME(AIX(1414))
   084             DESCR( )
   084             MCANAME( )
   084             MODENAME( )
   084             TPNAME( )
   084             DISCINT(6000)
   084             SHORTRTY(10)
   084             SHORTTMR(60)
   084             LONGRTY(999999999)
   084             LONGTMR(1200)
   084             SCYEXIT( )
   084             SCYDATA( )
   084             MSGEXIT( )
   084             MSGDATA( )
   084             SENDEXIT( )
   084             SENDDATA( )
   084             RCVEXIT( )
   084             RCVDATA( )
   084             SEQWRAP(999999999)
   084             CONVERT(NO)
   084             BATCHINT(0)
   084             BATCHHB(0)
   084             KAINT(AUTO)
   084             NETPRTY(0)
   084             CLWLRANK(0)
   084             CLWLPRTY(0)
   084             CLWLWGHT(50)
   084             MCATYPE(THREAD)
   084             MONCHL(QMGR)
   084             ALTDATE( )
   084             ALTTIME( )
   084             SSLCIPH( )
   084             SSLPEER( )
   084             MCAUSER( )
   084             LOCLADDR( )
   084             BATCHSZ(50)
   084             MAXMSGL(4194304)
   084             COMPHDR(
   084              NONE
   084              )
   084             COMPMSG(
   084              NONE
   084              )
   084             HBINT(300)
   084             NPMSPEED(FAST)
   084              END CLUSQMGR DETAILS
10.15.10 STC24732  CSQM201I +MF CSQMDRTC  DISPLAY CLUSQMGR DETAILS  085
   085             CLUSQMGR(MF)
   085             CLUSTER(MQCSCBIMVA)
   085             CHANNEL(SCBIMVA.MF.C1)
   085             QMID(MF.BF65C009214FFC20)
   085             DEFTYPE(CLUSRCVR)
   085             QMTYPE(NORMAL)
   085             CLUSDATE(2009-10-14)
   085             CLUSTIME(22.58.24)
   085             SUSPEND(NO)
   085             TRPTYPE(TCP)
   085             CONNAME(MF(31416))
   085             DESCR(Finacle-Merva interface UAT)
   085             MCANAME( )
   085             MODENAME( )
   085             TPNAME( )
   085             DISCINT(6000)
   085             SHORTRTY(10)
   085             SHORTTMR(60)
   085             LONGRTY(999999999)
   085             LONGTMR(1200)
   085             SCYEXIT( )
   085             SCYDATA( )
   085             MSGEXIT( )
   085             MSGDATA( )
   085             SENDEXIT( )
   085             SENDDATA( )
   085             RCVEXIT( )
   085             RCVDATA( )
   085             MREXIT( )
   085             MRDATA( )
   085             MRRTY(0)
   085             MRTMR(1000)
   085             PUTAUT(DEF)
   085             SEQWRAP(999999999)
   085             CONVERT(YES)
   085             BATCHINT(0)
   085             BATCHHB(0)
   085             KAINT(AUTO)
   085             NETPRTY(0)
   085             CLWLRANK(0)
   085             CLWLPRTY(0)
   085             CLWLWGHT(50)
   085             MCATYPE(THREAD)
   085             MONCHL(QMGR)
   085             ALTDATE(2009-10-14)
   085             ALTTIME(22.58.25)
   085             SSLCAUTH(REQUIRED)
   085             SSLCIPH( )
   085             SSLPEER( )
   085             MCAUSER(MUSER)
   085             LOCLADDR( )
   085             BATCHSZ(50)
   085             MAXMSGL(4194304)
   085             COMPHDR(
   085              NONE
   085              )
   085             COMPMSG(
   085              NONE
   085              )
   085             HBINT(300)
   085             NPMSPEED(FAST)
   085              END CLUSQMGR DETAILS

There is no mesage in SYSTEM.CLUSTER.TRANSMIT.QUEUE on the MF.
Back to top
View user's profile Send private message
Mr Butcher
PostPosted: Thu Oct 15, 2009 2:41 am    Post subject: Reply with quote

Padawan

Joined: 23 May 2005
Posts: 1716

looks like you have incactive cluster channels. verify all clussdr and clusrcvr for this cluster are running, both on AIX and MF, then try again.

did you check amqerr log files and chin address space logs for any errors or suspicious log messages ?!?
_________________
Regards, Butcher
Back to top
View user's profile Send private message
fjb_saper
PostPosted: Thu Oct 15, 2009 6:38 am    Post subject: Reply with quote

Grand High Poobah

Joined: 18 Nov 2003
Posts: 20756
Location: LI,NY

moving to cluster forum
_________________
MQ & Broker admin
Back to top
View user's profile Send private message Send e-mail
zhanghz
PostPosted: Thu Oct 15, 2009 4:30 pm    Post subject: Reply with quote

Disciple

Joined: 17 Jun 2008
Posts: 186

Mr Butcher wrote:
looks like you have incactive cluster channels. verify all clussdr and clusrcvr for this cluster are running, both on AIX and MF, then try again.

did you check amqerr log files and chin address space logs for any errors or suspicious log messages ?!?

The inactive cluster channel was because it was past DISCINT.

No suspicious CHIN log entries. AIX SA did not report any errors in its amqerr logs..
Back to top
View user's profile Send private message
Mr Butcher
PostPosted: Thu Oct 15, 2009 10:08 pm    Post subject: Reply with quote

Padawan

Joined: 23 May 2005
Posts: 1716

again.... are you able to start all these channels so they get into running state?
_________________
Regards, Butcher
Back to top
View user's profile Send private message
zhanghz
PostPosted: Thu Oct 15, 2009 11:05 pm    Post subject: Reply with quote

Disciple

Joined: 17 Jun 2008
Posts: 186

Mr Butcher wrote:
again.... are you able to start all these channels so they get into running state?

Yes, all channels are in running status. And MQOPEN 2085 still..
Back to top
View user's profile Send private message
Mr Butcher
PostPosted: Thu Oct 15, 2009 11:25 pm    Post subject: Reply with quote

Padawan

Joined: 23 May 2005
Posts: 1716

This seems to be very tricky

i'd try this one

on aix

DEFINE QLOCAL(CLUSQ1) like(CLUSQA)

DEFINE QLOCAL(CLUSQ2) like(CLUSQB)

then try the sample program on z/OS on CLUSQ1 and CLUSQ2

Also ... did you try to delete / redefine CLUSQB ?

if all that does not work or help, it is either something very obvious everybody is not seeing, or it is a bug so opening a PMR is recommendet...... a t least i am running out of ideas.......
_________________
Regards, Butcher
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, 3  Next Page 2 of 3

MQSeries.net Forum Index » Clustering » Open one particular CLUSQ got 2085
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.