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 » amq9511 reason code 2003

Post new topic  Reply to topic Goto page 1, 2  Next
 amq9511 reason code 2003 « View previous topic :: View next topic » 
Author Message
popebb
PostPosted: Mon Apr 02, 2007 4:35 am    Post subject: amq9511 reason code 2003 Reply with quote

Apprentice

Joined: 23 Aug 2006
Posts: 34

i have a rec channel on windows 2000 server, mq ver 5.3 csd11, that will not stay running. i am getting the error message "amq9511 the attempt to put messages to queue 'local.queue.name' failed with rc 2003"

Any ideas
Back to top
View user's profile Send private message
Vitor
PostPosted: Mon Apr 02, 2007 4:42 am    Post subject: Reply with quote

Grand High Poobah

Joined: 11 Nov 2005
Posts: 26093
Location: Texas, USA

Code:
 2003  0x000007d3  MQRC_BACKED_OUT


My 1st guess would be there's no room on the target queue & no dead letter queue (or a full dlq) on the target queue manager.
_________________
Honesty is the best policy.
Insanity is the best defence.
Back to top
View user's profile Send private message
popebb
PostPosted: Mon Apr 02, 2007 4:46 am    Post subject: Reply with quote

Apprentice

Joined: 23 Aug 2006
Posts: 34

the queue is there and the queue depth is 0. i was able to do a local put and it worked fine. when the host puts it does 50 then rolles back and the channel goes to a retry on his side
Back to top
View user's profile Send private message
Vitor
PostPosted: Mon Apr 02, 2007 4:49 am    Post subject: Reply with quote

Grand High Poobah

Joined: 11 Nov 2005
Posts: 26093
Location: Texas, USA

That sounds like a batch of messages being rejected (I think default batch size is 50???).

Check the channel sequence numbers. They might be out of sync.
_________________
Honesty is the best policy.
Insanity is the best defence.
Back to top
View user's profile Send private message
popebb
PostPosted: Mon Apr 02, 2007 4:57 am    Post subject: Reply with quote

Apprentice

Joined: 23 Aug 2006
Posts: 34

tried that, didn't work, looks like we are also getting amq7469 stating that transactions are rolled back to release log space
Back to top
View user's profile Send private message
Vitor
PostPosted: Mon Apr 02, 2007 5:06 am    Post subject: Reply with quote

Grand High Poobah

Joined: 11 Nov 2005
Posts: 26093
Location: Texas, USA

popebb wrote:
tried that, didn't work, looks like we are also getting amq7469 stating that transactions are rolled back to release log space


Ahh... additional information!!!

Running out of log space is a very good way of getting a 2003 code. You don't say if you're using circular or linear logging, but make sure you have enough defined of either to meet your needs.

If 50 transactions can blow it, I'd also make sure you have enough actual space for the log files.

Use the search function (top right). AMQ7469 and the care of log files has been the topic of previous discussions which you may find of value. Don't forget to verify that any long running transactions issue commits at relevent intervals.
_________________
Honesty is the best policy.
Insanity is the best defence.
Back to top
View user's profile Send private message
popebb
PostPosted: Mon Apr 02, 2007 5:38 am    Post subject: Reply with quote

Apprentice

Joined: 23 Aug 2006
Posts: 34

it is circular, there is 1.62 gig left on this partition, should be enough, i will try to clear some more space
Back to top
View user's profile Send private message
popebb
PostPosted: Mon Apr 02, 2007 5:40 am    Post subject: Reply with quote

Apprentice

Joined: 23 Aug 2006
Posts: 34

i thought i can not increase log space on the fly, correct
Back to top
View user's profile Send private message
Vitor
PostPosted: Mon Apr 02, 2007 5:42 am    Post subject: Reply with quote

Grand High Poobah

Joined: 11 Nov 2005
Posts: 26093
Location: Texas, USA

If there's enough space, then it's log file you're running out of. The queue manager will only use the amount of log defined when it was created. Once that's gone (possibly because it's not being freed by a long running transaction) you can have as much physical disc as you like & you'll still get log full messages.

Check out some of the topics concerning amq7469 for some solutions and suggestions.
_________________
Honesty is the best policy.
Insanity is the best defence.
Back to top
View user's profile Send private message
Vitor
PostPosted: Mon Apr 02, 2007 5:43 am    Post subject: Reply with quote

Grand High Poobah

Joined: 11 Nov 2005
Posts: 26093
Location: Texas, USA

popebb wrote:
i thought i can not increase log space on the fly, correct


Entirely correct.
_________________
Honesty is the best policy.
Insanity is the best defence.
Back to top
View user's profile Send private message
popebb
PostPosted: Mon Apr 02, 2007 5:44 am    Post subject: Reply with quote

Apprentice

Joined: 23 Aug 2006
Posts: 34

this can only be changed at qmgr creation if i am not mistaken
Back to top
View user's profile Send private message
Vitor
PostPosted: Mon Apr 02, 2007 5:49 am    Post subject: Reply with quote

Grand High Poobah

Joined: 11 Nov 2005
Posts: 26093
Location: Texas, USA

popebb wrote:
this can only be changed at qmgr creation if i am not mistaken


Still with the entirely correct there.

So review some of the posts for helpful suggestions and methodolgies (some good, some slightly dubious) for getting yourself out of a log full situation.
_________________
Honesty is the best policy.
Insanity is the best defence.
Back to top
View user's profile Send private message
popebb
PostPosted: Mon Apr 02, 2007 6:01 am    Post subject: Reply with quote

Apprentice

Joined: 23 Aug 2006
Posts: 34

i have changed the batch interval down to 10 where it was 50 and looks
the channel is staying running
Back to top
View user's profile Send private message
Vitor
PostPosted: Mon Apr 02, 2007 6:03 am    Post subject: Reply with quote

Grand High Poobah

Joined: 11 Nov 2005
Posts: 26093
Location: Texas, USA

popebb wrote:
i have changed the batch interval down to 10 where it was 50 and looks
the channel is staying running


Rather fixing the symptom than the cause but if it works & you can take the performance hit...

If it was me, I'd find out why the logs are so small / so full & either increase log size or have the offending transaction rewritten. But it's not me, it's you.

Glad you've got your channel fixed.
_________________
Honesty is the best policy.
Insanity is the best defence.
Back to top
View user's profile Send private message
popebb
PostPosted: Mon Apr 02, 2007 6:10 am    Post subject: Reply with quote

Apprentice

Joined: 23 Aug 2006
Posts: 34

this is currently production so i just want to get things flowing again. i am not familiar with the programming side of this, what should i tell the application guys? the messages where showing commited on the MF side, so i don't really know if the app people are not doing the commits looks like a log space prob to me?
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic  Reply to topic Goto page 1, 2  Next Page 1 of 2

MQSeries.net Forum Index » General IBM MQ Support » amq9511 reason code 2003
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.