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 » AMQ7469 Error

Post new topic  Reply to topic
 AMQ7469 Error « View previous topic :: View next topic » 
Author Message
angka
PostPosted: Thu Aug 04, 2011 12:04 am    Post subject: AMQ7469 Error Reply with quote

Chevalier

Joined: 20 Sep 2005
Posts: 406

Hi,

Below is the QM setting running on Windows
Log type = Circular
Log file pages = 4k
Primary Log = 155
Secondary Log = 100
Total circular log file size = 4gb plus

I had a long running message flow which will pick up a trigger message (small size) and use the fileRead node to split(100 loops) a 1gb file into 100x10mb messages and put to a output queue. my MQoutput node is not under any transaction. It will commit the message for every loop. All messages is persistent

Then they is another flow (running multiple instances) which will pick up the messages and do some transformation and put the transformation messages into another queue. Each transformed message is about 20mb.

Since I commited the message in both the flows, MQ checkpoint shld release the circular log file for use by another transaction. However, I hit AMQ7469 Transaction rolled back to release log space error. And I realised that only 220 log files instead of 255 were generated. Even if the MQ is too busy writing the logs, thus checkpoint is not executed, the circular log size should be big enough to handle both the flows.

Any help appreciated.

Thanks..
Back to top
View user's profile Send private message
fjb_saper
PostPosted: Thu Aug 04, 2011 8:52 am    Post subject: Re: AMQ7469 Error Reply with quote

Grand High Poobah

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

angka wrote:
Hi,

Below is the QM setting running on Windows
Log type = Circular
Log file pages = 4k
Primary Log = 155
Secondary Log = 100
Total circular log file size = 4gb plus

I had a long running message flow which will pick up a trigger message (small size) and use the fileRead node to split(100 loops) a 1gb file into 100x10mb messages and put to a output queue. my MQoutput node is not under any transaction. It will commit the message for every loop. All messages is persistent

Then they is another flow (running multiple instances) which will pick up the messages and do some transformation and put the transformation messages into another queue. Each transformed message is about 20mb.

Since I committed the message in both the flows, MQ checkpoint shld release the circular log file for use by another transaction. However, I hit AMQ7469 Transaction rolled back to release log space error. And I realized that only 220 log files instead of 255 were generated. Even if the MQ is too busy writing the logs, thus checkpoint is not executed, the circular log size should be big enough to handle both the flows.

Any help appreciated.

Thanks..


Total allocate log space
255 * 4096 *4k => 4GB

Did you also check that there was enough disk space for 255 files?
_________________
MQ & Broker admin
Back to top
View user's profile Send private message Send e-mail
mvic
PostPosted: Thu Aug 04, 2011 3:10 pm    Post subject: Re: AMQ7469 Error Reply with quote

Jedi

Joined: 09 Mar 2004
Posts: 2080

I don't think you have a lack of log space, I think you have a long-running transaction somewhere among your apps.
Back to top
View user's profile Send private message
bruce2359
PostPosted: Thu Aug 04, 2011 3:31 pm    Post subject: Reply with quote

Poobah

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

Or more than one, running concurrently or overlapping, such that each log segment has a UofW in-flight.
_________________
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
mvic
PostPosted: Thu Aug 04, 2011 3:55 pm    Post subject: Reply with quote

Jedi

Joined: 09 Mar 2004
Posts: 2080

bruce2359 wrote:
Or more than one, running concurrently or overlapping, such that each log segment has a UofW in-flight.

In the OP's case, maybe. But only the oldest one is important when trying to release log space. The oldest transaction is the one that is rolled back because rolling any of the less-old others back would not release log space as long as the oldest one is still running.
Back to top
View user's profile Send private message
angka
PostPosted: Thu Aug 04, 2011 4:17 pm    Post subject: Reply with quote

Chevalier

Joined: 20 Sep 2005
Posts: 406

Hi,

It is still in testing phase and thus only one flow is running. There is enough physically harddisk space. No other error found on MQ and windows error logs.

Thanks
Back to top
View user's profile Send private message
mvic
PostPosted: Thu Aug 04, 2011 4:30 pm    Post subject: Reply with quote

Jedi

Joined: 09 Mar 2004
Posts: 2080

angka wrote:
There is enough physically harddisk space.

As I expected.

Quote:
only one flow is running.

Unlikely. Check all your queues. Look for UNCOM(YES). Look at outputs of DIS QSTATUS, DIS CONN, and so on, to try to find applications that have queues open, and have transactions open for long times.
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 » AMQ7469 Error
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.