activemq-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From James Green <james.mk.gr...@gmail.com>
Subject Missing / corrupt journal file
Date Thu, 21 Apr 2011 14:21:10 GMT
2011-04-21 15:03:59,134 | ERROR | Failed to start ActiveMQ JMS Message
Broker. Reason: java.io.IOException: Detected missing/corrupt journal files.
73 messages affected. | org.apache.activemq.broker.BrokerService | main
java.io.IOException: Detected missing/corrupt journal files. 73 messages
affected.
        at
org.apache.activemq.store.kahadb.MessageDatabase.recoverIndex(MessageDatabase.java:658)

[ etc ]

I believe this was caused due to the numerous "stale log file" problems that
were resolved in 5.5. However, there being plenty of logs still left over
with ages that pre-date the oldest possible message, I decided to remove
those I knew to be stale.

I restarted and had the above exception. Now, I read through
http://activemq.apache.org/kahadb.html and decided to try
ignoreMissingJournalfiles="true" which started the broker. I then removed
the config entry and restarted. This time it fired up fine.

For future reference is this "correct" to get a broker back up and running
again? If so I'll add this to the kahadb page.

James

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message