Main Page | Report this Page
Computers Forum Index  »  Computer - Databases - Berkeley  »  RunRecoveryException due to closed log file descriptor...
Page 1 of 1    

RunRecoveryException due to closed log file descriptor...

Author Message
Adam Rosien...
Posted: Mon Nov 03, 2008 11:18 pm
Guest
I'm getting a RunRecoveryException due to a problem with the
FileManager's log file. I have no idea why this might be happening,
any ideas? There are a few deadlocks going on during multiple threads
that properly abort() any transactions, so I'm at a loss.

... Adam

Caused by: Environment invalid because of previous exception:
com.sleepycat.je.RunRecoveryException: (JE 3.2.23) Channel closed, may
be due to thread interr
upt
at com.sleepycat.je.log.FileManager
$LogEndFileDescriptor.force(FileManager.java:1688)
at
com.sleepycat.je.log.FileManager.syncLogEnd(FileManager.java:1153)
at
com.sleepycat.je.log.FSyncManager.executeFSync(FSyncManager.java:277)
at com.sleepycat.je.log.FSyncManager.fsync(FSyncManager.java:
218)
at com.sleepycat.je.log.FileManager.groupSync(FileManager.java:
1179)
at com.sleepycat.je.log.LogManager.log(LogManager.java:295)
at
com.sleepycat.je.log.LogManager.logForceFlush(LogManager.java:129)
at com.sleepycat.je.txn.Txn.commit(Txn.java:441)
at com.sleepycat.je.txn.Txn.commit(Txn.java:365)
at com.sleepycat.je.Transaction.commit(Transaction.java:80)
at <omitted>
Caused by: java.nio.channels.ClosedChannelException
at sun.nio.ch.FileChannelImpl.ensureOpen(FileChannelImpl.java:
91)
at sun.nio.ch.FileChannelImpl.force(FileChannelImpl.java:352)
at com.sleepycat.je.log.FileManager
$LogEndFileDescriptor.force(FileManager.java:1680)
... 20 more
 
Mark Hayes...
Posted: Fri Dec 12, 2008 1:16 pm
Guest
Hi Adam,

Could you please post your question to the BDD JE forum?:

http://forums.oracle.com/forums/forum.jspa?forumID=273&start=0

This newsgroup is not used for BDB JE.

Thanks,
--mark
 
 
Page 1 of 1    
All times are GMT
The time now is Sat Nov 28, 2009 8:54 pm