OUD11g - Instance Stopped Suddenly with Error: "LOG_FILE_NOT_FOUND: Log file missing, log is likely invalid"
(Doc ID 2258339.1)
Last updated on AUGUST 18, 2023
Applies to:
Oracle Unified Directory - Version 11.1.2.3.1 and laterInformation in this document applies to any platform.
Symptoms
OUD instance stopped suddenly, observing the next error:
2016-11-04 18:34:52.143 UTC SEVERE [/apps/Middleware/OUD_HOME/OUD/db/userRoot] checkpointId=3484
com.sleepycat.je.EnvironmentFailureException: (JE 6.2.12) Environment must be closed, caused by: com.sleepycat.je.EnvironmentFailureException: Environment invalid because of previous exception: (JE 6.2.12) /apps/Middleware/OUD_HOME/OUD/db/userRoot fetchLN of 0x98/0x5d42ba1 parent IN=3 IN class=com.sleepycat.je.tree.BIN lastFullVersion=0x2d7/0x1429a41 lastLoggedVersion=0x2d7/0x1429a41 parent.getDirty()=true state=0 LOG_FILE_NOT_FOUND: Log file missing, log is likely invalid. Environment is invalid and must be closed.
at com.sleepycat.je.EnvironmentFailureException.wrapSelf(EnvironmentFailureException.java:210)
at com.sleepycat.je.dbi.EnvironmentImpl.checkIfInvalid(EnvironmentImpl.java:1626)
at com.sleepycat.je.log.LogManager.serialLog(LogManager.java:462)
at com.sleepycat.je.log.LogManager.logItems(LogManager.java:423)
at com.sleepycat.je.log.LogManager.multiLog(LogManager.java:325)
at com.sleepycat.je.recovery.Checkpointer.logSiblings(Checkpointer.java:1522)
at com.sleepycat.je.recovery.Checkpointer.flushIN(Checkpointer.java:1312)
at com.sleepycat.je.recovery.Checkpointer.flushDirtyNodes(Checkpointer.java:1006)
at com.sleepycat.je.recovery.Checkpointer.doCheckpoint(Checkpointer.java:790)
at com.sleepycat.je.recovery.Checkpointer.onWakeup(Checkpointer.java:554)
at com.sleepycat.je.utilint.DaemonThread.run(DaemonThread.java:148)
at java.lang.Thread.run(Thread.java:745)
Caused by: com.sleepycat.je.EnvironmentFailureException: Environment invalid because of previous exception: (JE 6.2.12) /apps/Middleware/OUD_HOME/OUD/db/userRoot fetchLN of 0x98/0x5d42ba1 parent IN=3 IN class=com.sleepycat.je.tree.BIN lastFullVersion=0x2d7/0x1429a41 lastLoggedVersion=0x2d7/0x1429a41 parent.
...
com.sleepycat.je.EnvironmentFailureException: (JE 6.2.12) Environment must be closed, caused by: com.sleepycat.je.EnvironmentFailureException: Environment invalid because of previous exception: (JE 6.2.12) /apps/Middleware/OUD_HOME/OUD/db/userRoot fetchLN of 0x98/0x5d42ba1 parent IN=3 IN class=com.sleepycat.je.tree.BIN lastFullVersion=0x2d7/0x1429a41 lastLoggedVersion=0x2d7/0x1429a41 parent.getDirty()=true state=0 LOG_FILE_NOT_FOUND: Log file missing, log is likely invalid. Environment is invalid and must be closed.
at com.sleepycat.je.EnvironmentFailureException.wrapSelf(EnvironmentFailureException.java:210)
at com.sleepycat.je.dbi.EnvironmentImpl.checkIfInvalid(EnvironmentImpl.java:1626)
at com.sleepycat.je.log.LogManager.serialLog(LogManager.java:462)
at com.sleepycat.je.log.LogManager.logItems(LogManager.java:423)
at com.sleepycat.je.log.LogManager.multiLog(LogManager.java:325)
at com.sleepycat.je.recovery.Checkpointer.logSiblings(Checkpointer.java:1522)
at com.sleepycat.je.recovery.Checkpointer.flushIN(Checkpointer.java:1312)
at com.sleepycat.je.recovery.Checkpointer.flushDirtyNodes(Checkpointer.java:1006)
at com.sleepycat.je.recovery.Checkpointer.doCheckpoint(Checkpointer.java:790)
at com.sleepycat.je.recovery.Checkpointer.onWakeup(Checkpointer.java:554)
at com.sleepycat.je.utilint.DaemonThread.run(DaemonThread.java:148)
at java.lang.Thread.run(Thread.java:745)
Caused by: com.sleepycat.je.EnvironmentFailureException: Environment invalid because of previous exception: (JE 6.2.12) /apps/Middleware/OUD_HOME/OUD/db/userRoot fetchLN of 0x98/0x5d42ba1 parent IN=3 IN class=com.sleepycat.je.tree.BIN lastFullVersion=0x2d7/0x1429a41 lastLoggedVersion=0x2d7/0x1429a41 parent.
...
Cause
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Symptoms |
Cause |
Solution |
References |