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 » General IBM MQ Support » qmgr saying logs space full before using up primary logs

Post new topic  Reply to topic
 qmgr saying logs space full before using up primary logs « View previous topic :: View next topic » 
Author Message
issac
PostPosted: Thu May 23, 2013 10:34 pm    Post subject: qmgr saying logs space full before using up primary logs Reply with quote

Disciple

Joined: 02 Oct 2008
Posts: 158
Location: Shanghai

We are using circular logging. QMGR version V6.0.2.4 on HPUX. This has appeared repeatedly recently:

Quote:

-------------------------------------------------------------------------------
05/24/13 11:12:56 - Process(9243.4) User(mqm) Program(amqzmuc0)
AMQ7469: Transactions rolled back to release log space.

EXPLANATION:
The log space for the queue manager is becoming full. One or more long-running
transactions have been rolled back to release log space so that the queue
manager can continue to process requests.
ACTION:



The weired thing is, when we check for log files, lasted modification date indicates MQ has not even used up all the primarly logs before throwing AMQ7469.
Quote:

[mqm:/var/mqm/node_XXXX/log/WAS_XXXX_XXX_server1/active]$ ls -lrt
total 1704144
-rw-rw---- 1 mqm mqm 67117056 May 8 09:43 S0000011.LOG
-rw-rw---- 1 mqm mqm 67117056 May 9 13:47 S0000012.LOG
-rw-rw---- 1 mqm mqm 67117056 May 10 15:59 S0000000.LOG
-rw-rw---- 1 mqm mqm 67117056 May 13 17:33 S0000001.LOG
-rw-rw---- 1 mqm mqm 67117056 May 15 08:27 S0000002.LOG
-rw-rw---- 1 mqm mqm 67117056 May 16 09:11 S0000003.LOG
-rw-rw---- 1 mqm mqm 67117056 May 17 10:14 S0000004.LOG
-rw-rw---- 1 mqm mqm 67117056 May 20 10:46 S0000005.LOG
-rw-rw---- 1 mqm mqm 67117056 May 21 10:59 S0000006.LOG
-rw-rw---- 1 mqm mqm 67117056 May 22 10:55 S0000007.LOG
-rw-rw---- 1 mqm mqm 67117056 May 23 10:56 S0000008.LOG
-rw-rw---- 1 mqm mqm 67117056 May 24 11:13 S0000009.LOG
-rw-rw---- 1 mqm mqm 67117056 May 24 13:20 S0000010.LO


Today is May 24, and only 2 primary log files has been accessed today, but the transaction has been rolled back due to log space full.

Quote:

-------------------------------------------------------------------------------
05/24/13 11:12:56 - Process(9243.4) User(mqm) Program(amqzmuc0)
AMQ7469: Transactions rolled back to release log space.

EXPLANATION:
The log space for the queue manager is becoming full. One or more long-running
transactions have been rolled back to release log space so that the queue
manager can continue to process requests.
ACTION:


This is our qm.ini setting:
Quote:

Log:
LogPrimaryFiles=10
LogSecondaryFiles=5
LogFilePages=16384
LogType=CIRCULAR
LogBufferPages=0


Why doesn’t MQ use logs S*1-S*8 then?

Additionally, how to find active logs when using circular logging? We wish to calculate a used-up percentage for monitoring purpose.

Thank you.
[/quote]
_________________
Bazinga!
Back to top
View user's profile Send private message
exerk
PostPosted: Thu May 23, 2013 11:34 pm    Post subject: Re: qmgr saying logs space full before using up primary logs Reply with quote

Jedi Council

Joined: 02 Nov 2006
Posts: 6339

issac wrote:
...This has appeared repeatedly recently:

Quote:

-------------------------------------------------------------------------------
05/24/13 11:12:56 - Process(9243.4) User(mqm) Program(amqzmuc0)
AMQ7469: Transactions rolled back to release log space.

EXPLANATION:
The log space for the queue manager is becoming full. One or more long-running
transactions have been rolled back to release log space so that the queue
manager can continue to process requests.
ACTION:

What has changed application wise, because the above suggests to me that something is now initiating a UoW that is spanning all your logs?
_________________
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
PeterPotkay
PostPosted: Fri May 24, 2013 4:42 am    Post subject: Reply with quote

Poobah

Joined: 15 May 2001
Posts: 7722

Read this:
http://publib.boulder.ibm.com/infocenter/wmqv7/v7r0/topic/com.ibm.mq.amqzag.doc/fa14550_.htm

Looks like in your case "LR1" happened on back on May 8th, and today the QM is still waiting for "LR2" and has no choice but to backout that long running transaction that last touched the log a couple of weeks ago.
_________________
Peter Potkay
Keep Calm and MQ On
Back to top
View user's profile Send private message
issac
PostPosted: Sun May 26, 2013 5:46 pm    Post subject: Reply with quote

Disciple

Joined: 02 Oct 2008
Posts: 158
Location: Shanghai

Thanks! That explains the situation well.
_________________
Bazinga!
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic  Reply to topic Page 1 of 1

MQSeries.net Forum Index » General IBM MQ Support » qmgr saying logs space full before using up primary logs
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.