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 IndexGeneral DiscussionMessage loss when filesystem full ?

Post new topicReply to topic
Message loss when filesystem full ? View previous topic :: View next topic
Author Message
Kusch
PostPosted: Wed Aug 27, 2008 10:03 am Post subject: Message loss when filesystem full ? Reply with quote

Newbie

Joined: 27 Aug 2008
Posts: 5

Hi,
I need some clarification. Assume followoing:
Qmgrs are confiugred with circular logging and there is a dedicated volume for /var/mqm. A Mass Data Upload is taking place and the application that gets the messages crashes and filesytem is full.

Following the information I found, the Qmgr will write the receiving messages into the log files and at a latter time, it will write it to the queue files via “lazy write”. (If this information is not correct, please let me know). My assumption is that the Qmgr will accept the messages from the sending Qmgr because of the circular logging even if the file system is full. But what happens to the transfer of the messages to the queue files? If the file system is full for a longer time of period, the cache that the “lazy write” is using will evtl. run out of space, won't it ? And what then ? Will I loose messages ?
Could anybody help me understand ?
Back to top
View user's profile Send private message
fjb_saper
PostPosted: Wed Aug 27, 2008 1:40 pm Post subject: Re: Message loss when filesystem full ? Reply with quote

Grand High Poobah

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

Kusch wrote:
Hi,
I need some clarification. Assume followoing:
Qmgrs are confiugred with circular logging and there is a dedicated volume for /var/mqm. A Mass Data Upload is taking place and the application that gets the messages crashes and filesytem is full.

Following the information I found, the Qmgr will write the receiving messages into the log files and at a latter time, it will write it to the queue files via “lazy write”. (If this information is not correct, please let me know). My assumption is that the Qmgr will accept the messages from the sending Qmgr because of the circular logging even if the file system is full. But what happens to the transfer of the messages to the queue files? If the file system is full for a longer time of period, the cache that the “lazy write” is using will evtl. run out of space, won't it ? And what then ? Will I loose messages ?
Could anybody help me understand ?


If your messages have been defined as persistent there is no message lost.
You need to stop the receiving channel if not already done. Restart the consumer. Verify your file space and if needed add some. Verify your DLQ.
Restart the receiver once you think you can accept more messages.
Verify the channel is in running status. If in retry verify the logs and follow the procedure in the intercommunications manual about resolving an in doubt channel should it be in doubt.

Enjoy
_________________
MQ & Broker admin
Back to top
View user's profile Send private message Send e-mail
Display posts from previous:
Post new topicReply to topic Page 1 of 1

MQSeries.net Forum IndexGeneral DiscussionMessage loss when filesystem full ?
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.