Author |
Message
|
shanu |
Posted: Sun Jun 11, 2006 6:44 pm Post subject: Problem While starting the QManager at AS/400 |
|
|
 Acolyte
Joined: 03 Jun 2006 Posts: 60 Location: India
|
Hi Folks,
I am unable to start the Qmanager in AS/400 server.
As per the FDC files :
+-----------------------------------------------------------------------------+
| |
| WebSphere MQ First Failure Symptom Report
|
| ========================================= |
|
|
| Date/Time :- Monday June 12 09:05:56 2006
|
| Host Name :- EAPASP36.SG.U1728.UNILEVER.COM
|
| PIDS :- 5724B4106
|
| LVLS :- 530.7 CSD07
|
| Product Long Name :- WebSphere MQ for iSeries
|
| Vendor :- IBM |
| Probe Id :- XC307068
|
| Application Name :- MQM
|
| Component :- xlsRequestMutex
|
| Build Date :- May 13 2004
|
| UserID :- 00001795 (QMQM)
|
| Job Name :- 584797/MQADMIN/ENDMQM_R
|
| Job Description :- QMQM/QMQMJOBD
|
| Submitted By :- 584250/MQADMIN/SGBACD30A
|
| Activation Group :- 117 (QMQM) (QMQM/ENDMQM_R)
|
| Process :- 00010768
|
| Thread :- 00000001
|
| QueueManager :- QMPRD.UPHI.WMS.IGLOPHI.WMS.EAPASP36
|
| Major Errorcode :- xecL_W_LONG_LOCK_WAIT
|
| Minor Errorcode :- OK
|
| Probe Type :- MSGAMQ6150
|
| Probe Severity :- 3
|
| Probe Description :- AMQ6150: WebSphere MQ resource Waited 5 minutes busy.
|
| FDCSequenceNumber :- 0
|
| Arith1 :- 10223 27ef
|
| Arith2 :- 1 1
|
| Comment1 :- Waited 5 minutes
Is the problem related with some deadlock .
Kinldy help in resolution.
Regards
Kumar |
|
Back to top |
|
 |
shanu |
Posted: Sun Jun 11, 2006 7:09 pm Post subject: QManager start up |
|
|
 Acolyte
Joined: 03 Jun 2006 Posts: 60 Location: India
|
I think some PTF needs to be applied.
please check |
|
Back to top |
|
 |
shanu |
Posted: Sun Jun 11, 2006 8:51 pm Post subject: Journal replay error |
|
|
 Acolyte
Joined: 03 Jun 2006 Posts: 60 Location: India
|
Also,
A journal replay has been attempted but it failed as the required journal entries in the receiver journal are not present |
|
Back to top |
|
 |
paulgroo |
Posted: Mon Jun 26, 2006 12:58 am Post subject: Journals |
|
|
 Centurion
Joined: 07 Jul 2005 Posts: 138 Location: Ireland
|
Hi there,
I rekcon you need to clear down your journals. I come across this problem regularly enough and I use the following to clear the journals down and recreate them (I think I'm using a sledgehammer to crack a nut here, but hey, it works).
DLTJRN JRN(QMMANAGER/AMQAJRN)
DLTJRNRCV JRNRCV(QMUSLSPP02/AMQA*)
RMVLNK OBJLNK('/QIBM/USERDATA/MQM/QMGRS/QMMANAGER/QMQMCHKPT')
CRTJRNRCV JRNRCV(QMMANAGER/AMQA000000) THRESHOLD(81920)
CHGOBJOWN OBJ(QMMANAGER/AMQA000000) OBJTYPE(*JRNRCV) NEWOWN(QMQM)
CHGOBJPGP OBJ(QMMANAGER/AMQA000000) OBJTYPE(*JRNRCV) NEWPGP(QMQMADM)
CRTJRN JRN(QMMANAGER/AMQAJRN) JRNRCV(QMMANAGER/AMQA000000) MSGQ(QMMANAGER/AMQAJRNMSG) MNGRCV(*SYSTEM)
CHGOBJOWN OBJ(QMMANAGER/AMQAJRN) OBJTYPE(*JRN) NEWOWN(QMQM)
CHGOBJPGP OBJ(QMMANAGER/AMQAJRN) OBJTYPE(*JRN) NEWPGP(QMQMADM)
WRKJRN <enter>
journal: AMQAJRN, library: <qmgr library> <enter>
option 9
associate the local journal receivers with the AMQAJRN |
|
Back to top |
|
 |
shanu |
Posted: Mon Jun 26, 2006 5:26 am Post subject: MQ Journals |
|
|
 Acolyte
Joined: 03 Jun 2006 Posts: 60 Location: India
|
Hi ,
I had cold restarted the QMQM subsystem and it worked . But unfortunartely all the queue managers had to be restarted.
I will try your idea if the problem is repeated.
Thanks a lot
Shanu |
|
Back to top |
|
 |
vennela |
Posted: Mon Jun 26, 2006 6:22 am Post subject: Re: MQ Journals |
|
|
 Jedi Knight
Joined: 11 Aug 2002 Posts: 4055 Location: Hyderabad, India
|
shanu wrote: |
Hi ,
I had cold restarted the QMQM subsystem and it worked . |
in iSeries terminology, what do you consider a cold start of a QMGR is? |
|
Back to top |
|
 |
shanu |
Posted: Tue Jun 27, 2006 5:35 pm Post subject: Cold Start |
|
|
 Acolyte
Joined: 03 Jun 2006 Posts: 60 Location: India
|
Hi All,
The Cold start will cause all the messages in non persistent Q manager to get lost.
To cold start the Queue Managers ::::
From the command line type COLDSTRMQ and press <ENTER>.
This program will do the following in sequence.
· ENDMQM MQMNAME(*ALL) OPTION(*IMMED) ENDCCTJOB(*YES) TIMEOUT(10)
· ENDSBS QMQM
· DLTJRN JRN(Qmgrlib/AMQAJRN)
· DLTJRNRCV JRNRCV(Qmgrlib/AMQA*) DLTOPT(*IGNINQMSG)
· RMVLNK OBJLNK('/QIBM/USERDATA/MQM/QMGRS/QmgrName/QMQMCHKPT')
· CRTJRNRCV JRNRCV(Qmgrlib/AMQA000000) THRESHOLD(81920)
- depending on your volume you may want a larger threshold
· CHGOBJOWN OBJ(Qmgrlib/AMQA000000) OBJTYPE(*JRNRCV) NEWOWN(QMQM)
· CHGOBJPGP OBJ(Qmgrlib/AMQA000000) OBJTYPE(*JRNRCV) NEWPGP(QMQMADM)
· CRTJRN JRN(Qmgrlib/AMQAJRN) JRNRCV(Qmgrlib/AMQA000000)
· MSGQ(Qmgrlib/AMQAJRNMSG) MNGRCV(*SYSTEM)
· CHGOBJOWN OBJ(Qmgrlib/AMQAJRN) OBJTYPE(*JRN) NEWOWN(QMQM)
· CHGOBJPGP OBJ(Qmgrlib/AMQAJRN) OBJTYPE(*JRN) NEWPGP(QMQMADM)
· STRSBS QMQM/QMQM
---------
If the above step doesn’t work follow the steps below to clear shared memory and manually purge the MQ IFS Shared memory related directories of the respective Queue manager.
· For path ‘/QIBM/UserData/MQM/QMGRS/Queue manager name
· Make sure that the subdirectories esem, isem, msem and ssem are empty
· The subdirectory Shmem also need to make empty but don’t remove the PerQueue subdirectory of Shmem.
· For Pathe ‘/QIBM/UserData/MQM/QMGRS/Queue Manager name/&IPCCS’
· Make sure that subdirectories Esem , Isem, Msem and ssem are empty.
· The subdirectory Shmem also need to make empty but don’t remove the PerQueue subdirectory of Shmem.
· For path ‘/QIBM/UserData/Mqm/QMGRS/Queue manager name/&qmpersist’
· Make sure that the subdirectories esem, isem, msem and ssem are empty
· The subdirectory Shmem also need to make empty but don’t remove the PerQueue subdirectory of Shmem.
I think Paulgroo was right .
thanks
Shanu |
|
Back to top |
|
 |
Hassan |
Posted: Tue Jul 04, 2006 5:20 am Post subject: |
|
|
 Voyager
Joined: 01 Apr 2004 Posts: 81 Location: Toronto, Canada
|
Hate to burst your bubble but there is no COLDSTRMQ command.  |
|
Back to top |
|
 |
|