Today after the exception occurred, I updated the activemq start script to redirect output to file instead of null and at the start i see the following error. Does this help?
INFO | Attaching... Downloaded 295.12/295.12 kb and 4/4 files INFO | Attached java.io.IOException: invalid record position 314575339 (file: /solidstate/ldb/000000000c80071d.log, offset: 104858318) at org.apache.activemq.leveldb.RecordLog$LogReader.read(RecordLog.scala:316) at org.apache.activemq.leveldb.RecordLog$$anonfun$read$1.apply(RecordLog.scala:560) at org.apache.activemq.leveldb.RecordLog$$anonfun$read$1.apply(RecordLog.scala:560) at org.apache.activemq.leveldb.RecordLog$$anonfun$get_reader$1.apply(RecordLog.scala:552) at org.apache.activemq.leveldb.RecordLog$$anonfun$get_reader$1.apply(RecordLog.scala:534) at scala.Option.map(Option.scala:133) at org.apache.activemq.leveldb.RecordLog.get_reader(RecordLog.scala:534) at org.apache.activemq.leveldb.RecordLog.read(RecordLog.scala:560) at org.apache.activemq.leveldb.LevelDBClient$$anonfun$replay_from$1.apply$mcV$sp(LevelDBClient.scala:734) at org.apache.activemq.leveldb.LevelDBClient$$anonfun$replay_from$1.apply(LevelDBClient.scala:701) at org.apache.activemq.leveldb.LevelDBClient$$anonfun$replay_from$1.apply(LevelDBClient.scala:701) at org.apache.activemq.leveldb.LevelDBClient.might_fail(LevelDBClient.scala:551) at org.apache.activemq.leveldb.LevelDBClient.replay_from(LevelDBClient.scala:700) at org.apache.activemq.leveldb.replicated.SlaveLevelDBStore$$anonfun$send_wal_ack$1.apply$mcV$sp(SlaveLevelDBStore.scala:175) at org.fusesource.hawtdispatch.package$$anon$4.run(hawtdispatch.scala:357) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java -- View this message in context: http://activemq.2283324.n4.nabble.com/replicatedLevelDB-errors-after-failover-tp4674550p4674643.html Sent from the ActiveMQ - User mailing list archive at Nabble.com.