Author |
Message
|
pawel_janowski |
Posted: Wed Mar 21, 2007 1:29 am Post subject: Post upgrade problem |
|
|
Apprentice
Joined: 13 Dec 2006 Posts: 38
|
Hi!
I've just upgraded MQ V5.3 to MQ V6 on AIX 5.2 machine. I had one queue manager which upgraded successfully - at least it claimed so. I tried to start it and it started but in few seconds ended its execution unexpectedly with error reporting problems with semaphores. I had backup of all object definitions so I decided to delete the QM and recreate it. And here is surprise - after deleting it and creating with the same name it behaves in the same way - ends unxepectedly and all its process have problem with semaphores.
I've removed all system semaphores and shared memory segments created by the QM, but it does not help.
Any ideas?
Pawel Janowski
Below I enclose the header of on of FDC files dumped by the QM:
+-----------------------------------------------------------------------------+
| |
| WebSphere MQ First Failure Symptom Report |
| ========================================= |
| |
| Date/Time :- Wednesday March 21 09:50:06 NFT 2007 |
| Host Name :- wrs8 (AIX 5.2) |
| PIDS :- 5724H7201 |
| LVLS :- 6.0.2.0 |
| Product Long Name :- WebSphere MQ for AIX |
| Vendor :- IBM |
| Probe Id :- XC034071 |
| Application Name :- MQM |
| Component :- xcsWaitEventSem |
| SCCS Info :- lib/cs/unix/rs_aix32/amqxlfex.c, 1.59.1.3 |
| Line Number :- 1631 |
| Build Date :- Sep 21 2006 |
| CMVC level :- p600-200-060921 |
| Build Type :- IKAP - (Production) |
| UserID :- 00000008 (mqm) |
| Program Name :- amqzxma0_nd |
| Addressing mode :- 64-bit |
| Process :- 471138 |
| Thread :- 1 |
| QueueManager :- XMQDEV |
| ConnId(1) IPCC :- 2 |
| ConnId(2) QM :- 2 |
| ConnId(3) QM-P :- 2 |
| ConnId(4) App :- 2 |
| Major Errorcode :- Unknown(24) |
| Minor Errorcode :- OK |
| Probe Type :- MSGAMQ0024 |
| Probe Severity :- 4 |
| Probe Description :- AMQ6090: WebSphere MQ was unable to display an error |
| message 24. |
| FDCSequenceNumber :- 0 |
| |
+-----------------------------------------------------------------------------+
MQM Function Stack
ExecCtrlrMain
zcpReceiveOnPipe
xcsWaitEventSem
xcsFFST |
|
Back to top |
|
 |
Vitor |
Posted: Wed Mar 21, 2007 1:59 am Post subject: |
|
|
 Grand High Poobah
Joined: 11 Nov 2005 Posts: 26093 Location: Texas, USA
|
|
Back to top |
|
 |
Gaya3 |
Posted: Wed Mar 21, 2007 2:03 am Post subject: |
|
|
 Jedi
Joined: 12 Sep 2006 Posts: 2493 Location: Boston, US
|
Hi
After shutting down the queue manager, i think you haven't cleaned the semaphores or shared memory.
you must have to clean it before that.
Please let us know, did you apply the RP to it
if not apply that
Thanks and Regards
Gayathri _________________ Regards
Gayathri
-----------------------------------------------
Do Something Before you Die |
|
Back to top |
|
 |
pawel_janowski |
Posted: Wed Mar 21, 2007 3:22 am Post subject: |
|
|
Apprentice
Joined: 13 Dec 2006 Posts: 38
|
As you can see - from FDC - I've got fixpack 2 applied to the software.
I think the problem lays deeper - in the OS level. I cleaned all semaphores and memory segments - at least I did all I could do using ipcrm. It is possible (?) that ipcs shows semaphores/shms as removed but they actually are not.
Anyway, the problem was resolved by rebooting the machine (fortunately this was testing system), but I would like to be able to fix such problems on my prod machine without rebooting it
But I'm interested in what system resources caused such problems.
Thank, regards
Pawel Janowski |
|
Back to top |
|
 |
Vitor |
Posted: Wed Mar 21, 2007 3:30 am Post subject: |
|
|
 Grand High Poobah
Joined: 11 Nov 2005 Posts: 26093 Location: Texas, USA
|
pawel_janowski wrote: |
As you can see - from FDC - I've got fixpack 2 applied to the software. |
I need to change the batteries in these glasses.....
AIX is usually fairly good about doing what it claims it's done. I've never experienced that sort of issue with ipcrm, but my stock's fairly low at the moment.... _________________ Honesty is the best policy.
Insanity is the best defence. |
|
Back to top |
|
 |
jefflowrey |
Posted: Wed Mar 21, 2007 3:38 am Post subject: |
|
|
Grand Poobah
Joined: 16 Oct 2002 Posts: 19981
|
That's actually Refresh Pack 2, though, not Fix Pack 2.
Fix Pack 2 for GA would be version 6.0.0.2, FixPack two for RP1 would be 6.0.1.2, and FixPack 2 for RP2 would be 6.0.2.2...
amqiclen might have yielded more specific information than ipcrm. But I agree with vitor that ipcrm is usually reliable. Assuming you run it as mqm or root, and have full access to list and remove the semaphores you need to. _________________ I am *not* the model of the modern major general. |
|
Back to top |
|
 |
Vitor |
Posted: Wed Mar 21, 2007 3:43 am Post subject: |
|
|
 Grand High Poobah
Joined: 11 Nov 2005 Posts: 26093 Location: Texas, USA
|
jefflowrey wrote: |
That's actually Refresh Pack 2, though, not Fix Pack 2.
|
So maybe it's the batteries in my eyes that need changing....  _________________ Honesty is the best policy.
Insanity is the best defence. |
|
Back to top |
|
 |
|