qpidd gives a "Journal full" error even when qpid-tool reports very few persistent messages in queue

Solution Verified - Updated -

Issue

  • qpidd gives a "Journal full" error even when qpid-tool reports very few persistent messages in queue
  • On restarting the broker, one may take messages from the queue, but on enqueuing messages, the following error is seen:

flush() failed: jexception 0x0403 fcntl::add_wr_subm_cnt_dblks() threw JERR_FCNTL_FILEOFFSOVFL: Attempted increase file offset past file size

  • The qpid broker is not able to recover from a "Journal full" condition

Environment

  • Red Hat Enterprise MRG 1.2
  • Red Hat Enterprise MRG 1.3
  • qpidd
  • qpid-cpp-server

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In
Close

Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.