版本 2.1.9
RuntimeLogger 2025-05-09 16:02:20,488 ERROR (leaderCheckpointer|84) [BDBEnvironment.getDatabaseNames():358] bdb environment failure exception.
com.sleepycat.je.EnvironmentFailureException: (JE 18.3.12) Environment must be closed, caused by: com.sleepycat.je.EnvironmentFailureException: Environment invalid because of previous exception: (JE 18.3.12) fe_2f3d0748_7ef3_4a11_a85c_f132ada85f73(1):/opt/apache-doris/fe/doris-meta/bdb com.sleepycat.je.EnvironmentFailureException: (JE 18.3.12) Ids: 2 were equal. But names: fe_2d641f8e_114d_4121_8186_e5aa4a0a34fb, fe_60fca7ea_7aa3_4768_8772_85065b193c98 weren't! UNEXPECTED_STATE: Unexpected internal state, may have side effects. Uncaught exception in feeder thread:Thread[Feeder Input,5,main] Originally thrown by HA thread: MASTER fe_2f3d0748_7ef3_4a11_a85c_f132ada85f73(1) UNCAUGHT_EXCEPTION: Uncaught Exception in internal thread, unable to continue. Environment is invalid and must be closed.
at com.sleepycat.je.EnvironmentFailureException.wrapSelf(EnvironmentFailureException.java:230) ~[je-18.3.14-doris-SNAPSHOT.jar:18.3.14-doris-SNAPSHOT]
at com.sleepycat.je.dbi.EnvironmentImpl.checkIfInvalid(EnvironmentImpl.java:1835) ~[je-18.3.14-doris-SNAPSHOT.jar:18.3.14-doris-SNAPSHOT]
at com.sleepycat.je.dbi.EnvironmentImpl.checkOpen(EnvironmentImpl.java:1844) ~[je-18.3.14-doris-SNAPSHOT.jar:18.3.14-doris-SNAPSHOT]
at com.sleepycat.je.Environment.checkOpen(Environment.java:2697) ~[je-18.3.14-doris-SNAPSHOT.jar:18.3.14-doris-SNAPSHOT]
at com.sleepycat.je.Environment.getDatabaseNames(Environment.java:2455) ~[je-18.3.14-doris-SNAPSHOT.jar:18.3.14-doris-SNAPSHOT]
at org.apache.doris.journal.bdbje.BDBEnvironment.getDatabaseNames(BDBEnvironment.java:349) ~[doris-fe.jar:1.2-SNAPSHOT]
at org.apache.doris.journal.bdbje.BDBJEJournal.getDatabaseNames(BDBJEJournal.java:651) ~[doris-fe.jar:1.2-SNAPSHOT]
at org.apache.doris.journal.bdbje.BDBJEJournal.getFinalizedJournalId(BDBJEJournal.java:621) ~[doris-fe.jar:1.2-SNAPSHOT]
at org.apache.doris.persist.EditLog.getFinalizedJournalId(EditLog.java:149) ~[doris-fe.jar:1.2-SNAPSHOT]
at org.apache.doris.master.Checkpoint.doCheckpoint(Checkpoint.java:105) ~[doris-fe.jar:1.2-SNAPSHOT]
at org.apache.doris.master.Checkpoint.runAfterCatalogReady(Checkpoint.java:79) ~[doris-fe.jar:1.2-SNAPSHOT]
at org.apache.doris.common.util.MasterDaemon.runOneCycle(MasterDaemon.java:58) ~[doris-fe.jar:1.2-SNAPSHOT]
at org.apache.doris.common.util.Daemon.run(Daemon.java:119) ~[doris-fe.jar:1.2-SNAPSHOT]
Caused by: com.sleepycat.je.EnvironmentFailureException: Environment invalid because of previous exception: (JE 18.3.12) fe_2f3d0748_7ef3_4a11_a85c_f132ada85f73(1):/opt/apache-doris/fe/doris-meta/bdb com.sleepycat.je.EnvironmentFailureException: (JE 18.3.12) Ids: 2 were equal. But names: fe_2d641f8e_114d_4121_8186_e5aa4a0a34fb, fe_60fca7ea_7aa3_4768_8772_85065b193c98 weren't! UNEXPECTED_STATE: Unexpected internal state, may have side effects. Uncaught exception in feeder thread:Thread[Feeder Input,5,main] Originally thrown by HA thread: MASTER fe_2f3d0748_7ef3_4a11_a85c_f132ada85f73(1) UNCAUGHT_EXCEPTION: Uncaught Exception in internal thread, unable to continue. Environment is invalid and must be closed.
at com.sleepycat.je.utilint.StoppableThread.handleUncaughtException(StoppableThread.java:243) ~[je-18.3.14-doris-SNAPSHOT.jar:18.3.14-doris-SNAPSHOT]
at com.sleepycat.je.utilint.StoppableThread$UncaughtHandler.uncaughtException(StoppableThread.java:274) ~[je-18.3.14-doris-SNAPSHOT.jar:18.3.14-doris-SNAPSHOT]
at java.lang.Thread.dispatchUncaughtException(Thread.java:1964) ~[?:1.8.0_452]
Caused by: com.sleepycat.je.EnvironmentFailureException: (JE 18.3.12) Ids: 2 were equal. But names: fe_2d641f8e_114d_4121_8186_e5aa4a0a34fb, fe_60fca7ea_7aa3_4768_8772_85065b193c98 weren't! UNEXPECTED_STATE: Unexpected internal state, may have side effects. Uncaught exception in feeder thread:Thread[Feeder Input,5,main] Originally thrown by HA thread: MASTER fe_2f3d0748_7ef3_4a11_a85c_f132ada85f73(1)
at com.sleepycat.je.EnvironmentFailureException.unexpectedState(EnvironmentFailureException.java:444) ~[je-18.3.14-doris-SNAPSHOT.jar:18.3.14-doris-SNAPSHOT]
at com.sleepycat.je.rep.impl.node.NameIdPair.equals(NameIdPair.java:186) ~[je-18.3.14-doris-SNAPSHOT.jar:18.3.14-doris-SNAPSHOT]
at com.sleepycat.je.rep.impl.RepGroupImpl.checkForConflicts(RepGroupImpl.java:360) ~[je-18.3.14-doris-SNAPSHOT.jar:18.3.14-doris-SNAPSHOT]
at com.sleepycat.je.rep.impl.RepGroupDB$2.phase1Body(RepGroupDB.java:760) ~[je-18.3.14-doris-SNAPSHOT.jar:18.3.14-doris-SNAPSHOT]
at com.sleepycat.je.rep.impl.RepGroupDB$TwoPhaseUpdate.phase1(RepGroupDB.java:1265) ~[je-18.3.14-doris-SNAPSHOT.jar:18.3.14-doris-SNAPSHOT]
at com.sleepycat.je.rep.impl.RepGroupDB$TwoPhaseUpdate.execute(RepGroupDB.java:1348) ~[je-18.3.14-doris-SNAPSHOT.jar:18.3.14-doris-SNAPSHOT]
at com.sleepycat.je.rep.impl.RepGroupDB.twoPhaseMemberUpdate(RepGroupDB.java:782) ~[je-18.3.14-doris-SNAPSHOT.jar:18.3.14-doris-SNAPSHOT]
at com.sleepycat.je.rep.impl.RepGroupDB.createMember(RepGroupDB.java:671) ~[je-18.3.14-doris-SNAPSHOT.jar:18.3.14-doris-SNAPSHOT]
at com.sleepycat.je.rep.impl.RepGroupDB.ensureMember(RepGroupDB.java:582) ~[je-18.3.14-doris-SNAPSHOT.jar:18.3.14-doris-SNAPSHOT]
at com.sleepycat.je.rep.impl.RepGroupDB.ensureMember(RepGroupDB.java:487) ~[je-18.3.14-doris-SNAPSHOT.jar:18.3.14-doris-SNAPSHOT]
at com.sleepycat.je.rep.stream.FeederReplicaHandshake.verifyMembershipInfo(FeederReplicaHandshake.java:387) ~[je-18.3.14-doris-SNAPSHOT.jar:18.3.14-doris-SNAPSHOT]
at com.sleepycat.je.rep.stream.FeederReplicaHandshake.execute(FeederReplicaHandshake.java:285) ~[je-18.3.14-doris-SNAPSHOT.jar:18.3.14-doris-SNAPSHOT]
at com.sleepycat.je.rep.impl.node.Feeder$InputThread.run(Feeder.java:678) ~[je-18.3.14-doris-SNAPSHOT.jar:18.3.14-doris-SNAPSHOT]