You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@doris.apache.org by 刘书远 <bo...@163.com> on 2022/11/15 14:10:49 UTC

版本fe一直挂,起不起来

doris 0.15 版本fe一直挂,fe.warn.log日志如下


2022-11-15 10:55:57,028 WARN (replayer|77) [BDBEnvironment.openDatabase():263] get exception when try to close previously opened bdb database. ignore it
com.sleepycat.je.rep.DatabasePreemptedException: (JE 7.3.7) (JE 7.3.7) Database 1144669823 has been forcibly closed in order to apply a replicated remove operation.  This Database and all associated Cursors must be closed.  All associated Transactions must be aborted.
        at com.sleepycat.je.rep.DatabasePreemptedException.wrapSelf(DatabasePreemptedException.java:113) ~[je-7.3.7.jar:7.3.7]
        at com.sleepycat.je.Database.checkOpen(Database.java:2274) ~[je-7.3.7.jar:7.3.7]
        at com.sleepycat.je.Database.getDatabaseName(Database.java:2046) ~[je-7.3.7.jar:7.3.7]
        at org.apache.doris.journal.bdbje.BDBEnvironment.openDatabase(BDBEnvironment.java:239) [palo-fe.jar:3.4.0]
        at org.apache.doris.journal.bdbje.BDBEnvironment.openDatabase(BDBEnvironment.java:226) [palo-fe.jar:3.4.0]
        at org.apache.doris.journal.bdbje.BDBJEJournal.getMaxJournalId(BDBJEJournal.java:267) [palo-fe.jar:3.4.0]
        at org.apache.doris.persist.EditLog.getMaxJournalId(EditLog.java:98) [palo-fe.jar:3.4.0]
        at org.apache.doris.catalog.Catalog.getMaxJournalId(Catalog.java:4956) [palo-fe.jar:3.4.0]
        at org.apache.doris.catalog.Catalog.replayJournal(Catalog.java:2473) [palo-fe.jar:3.4.0]
        at org.apache.doris.catalog.Catalog$3.runOneCycle(Catalog.java:2278) [palo-fe.jar:3.4.0]
        at org.apache.doris.common.util.Daemon.run(Daemon.java:116) [palo-fe.jar:3.4.0]
Caused by: com.sleepycat.je.rep.DatabasePreemptedException: (JE 7.3.7) Database 1144669823 has been forcibly closed in order to apply a replicated remove operation.  This Database and all associated Cursors must be closed.  All associated Transactions must be aborted.
        at com.sleepycat.je.rep.impl.RepImpl.createDatabasePreemptedException(RepImpl.java:2008) ~[je-7.3.7.jar:7.3.7]
        at com.sleepycat.je.rep.impl.RepImpl.createDatabasePreemptedException(RepImpl.java:143) ~[je-7.3.7.jar:7.3.7]
        at com.sleepycat.je.Database.setPreempted(Database.java:469) ~[je-7.3.7.jar:7.3.7]
        at com.sleepycat.je.DbInternal.setPreempted(DbInternal.java:58) ~[je-7.3.7.jar:7.3.7]
        at com.sleepycat.je.dbi.DbTree.lockNameLN(DbTree.java:972) ~[je-7.3.7.jar:7.3.7]
        at com.sleepycat.je.dbi.DbTree.doRemoveDb(DbTree.java:1172) ~[je-7.3.7.jar:7.3.7]
        at com.sleepycat.je.dbi.DbTree.removeReplicaDb(DbTree.java:1239) ~[je-7.3.7.jar:7.3.7]
        at com.sleepycat.je.rep.impl.node.Replay.applyNameLN(Replay.java:872) ~[je-7.3.7.jar:7.3.7]
        at com.sleepycat.je.rep.impl.node.Replay.replayEntry(Replay.java:598) ~[je-7.3.7.jar:7.3.7]
        at com.sleepycat.je.rep.impl.node.Replica$ReplayThread.run(Replica.java:1213) ~[je-7.3.7.jar:7.3.7]


Re: 版本fe一直挂,起不起来

Posted by 刘书远 <bo...@163.com>.
好的,加您了。但是错误发生的原因是什么呢。

发自我的 iPhone

> 在 2022年11月16日,20:47,Jiafeng.Zhang <zh...@gmail.com> 写道:
> 
> 在fe.conf 添加配置:metadata_failure_recovery=true
> 然后重启fe,正常之后,关闭这个选项,在重新启动
> 你也可以加我微信,有问题随时沟通:35926237
> 
> 刘书远 <bo...@163.com>于2022年11月15日 周二22:11写道:
> 
>> doris 0.15 版本fe一直挂,fe.warn.log日志如下
>> 
>> 
>> 2022-11-15 10:55:57,028 WARN (replayer|77)
>> [BDBEnvironment.openDatabase():263] get exception when try to close
>> previously opened bdb database. ignore it
>> com.sleepycat.je.rep.DatabasePreemptedException: (JE 7.3.7) (JE 7.3.7)
>> Database 1144669823 has been forcibly closed in order to apply a replicated
>> remove operation.  This Database and all associated Cursors must be
>> closed.  All associated Transactions must be aborted.
>>        at
>> com.sleepycat.je.rep.DatabasePreemptedException.wrapSelf(DatabasePreemptedException.java:113)
>> ~[je-7.3.7.jar:7.3.7]
>>        at com.sleepycat.je.Database.checkOpen(Database.java:2274)
>> ~[je-7.3.7.jar:7.3.7]
>>        at com.sleepycat.je.Database.getDatabaseName(Database.java:2046)
>> ~[je-7.3.7.jar:7.3.7]
>>        at
>> org.apache.doris.journal.bdbje.BDBEnvironment.openDatabase(BDBEnvironment.java:239)
>> [palo-fe.jar:3.4.0]
>>        at
>> org.apache.doris.journal.bdbje.BDBEnvironment.openDatabase(BDBEnvironment.java:226)
>> [palo-fe.jar:3.4.0]
>>        at
>> org.apache.doris.journal.bdbje.BDBJEJournal.getMaxJournalId(BDBJEJournal.java:267)
>> [palo-fe.jar:3.4.0]
>>        at
>> org.apache.doris.persist.EditLog.getMaxJournalId(EditLog.java:98)
>> [palo-fe.jar:3.4.0]
>>        at
>> org.apache.doris.catalog.Catalog.getMaxJournalId(Catalog.java:4956)
>> [palo-fe.jar:3.4.0]
>>        at
>> org.apache.doris.catalog.Catalog.replayJournal(Catalog.java:2473)
>> [palo-fe.jar:3.4.0]
>>        at
>> org.apache.doris.catalog.Catalog$3.runOneCycle(Catalog.java:2278)
>> [palo-fe.jar:3.4.0]
>>        at org.apache.doris.common.util.Daemon.run(Daemon.java:116)
>> [palo-fe.jar:3.4.0]
>> Caused by: com.sleepycat.je.rep.DatabasePreemptedException: (JE 7.3.7)
>> Database 1144669823 has been forcibly closed in order to apply a replicated
>> remove operation.  This Database and all associated Cursors must be
>> closed.  All associated Transactions must be aborted.
>>        at
>> com.sleepycat.je.rep.impl.RepImpl.createDatabasePreemptedException(RepImpl.java:2008)
>> ~[je-7.3.7.jar:7.3.7]
>>        at
>> com.sleepycat.je.rep.impl.RepImpl.createDatabasePreemptedException(RepImpl.java:143)
>> ~[je-7.3.7.jar:7.3.7]
>>        at com.sleepycat.je.Database.setPreempted(Database.java:469)
>> ~[je-7.3.7.jar:7.3.7]
>>        at com.sleepycat.je.DbInternal.setPreempted(DbInternal.java:58)
>> ~[je-7.3.7.jar:7.3.7]
>>        at com.sleepycat.je.dbi.DbTree.lockNameLN(DbTree.java:972)
>> ~[je-7.3.7.jar:7.3.7]
>>        at com.sleepycat.je.dbi.DbTree.doRemoveDb(DbTree.java:1172)
>> ~[je-7.3.7.jar:7.3.7]
>>        at com.sleepycat.je.dbi.DbTree.removeReplicaDb(DbTree.java:1239)
>> ~[je-7.3.7.jar:7.3.7]
>>        at
>> com.sleepycat.je.rep.impl.node.Replay.applyNameLN(Replay.java:872)
>> ~[je-7.3.7.jar:7.3.7]
>>        at
>> com.sleepycat.je.rep.impl.node.Replay.replayEntry(Replay.java:598)
>> ~[je-7.3.7.jar:7.3.7]
>>        at
>> com.sleepycat.je.rep.impl.node.Replica$ReplayThread.run(Replica.java:1213)
>> ~[je-7.3.7.jar:7.3.7]
>> 
>> --
> 张家峰
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@doris.apache.org
For additional commands, e-mail: dev-help@doris.apache.org


Re: 版本fe一直挂,起不起来

Posted by "Jiafeng.Zhang" <zh...@gmail.com>.
在fe.conf 添加配置:metadata_failure_recovery=true
然后重启fe,正常之后,关闭这个选项,在重新启动
你也可以加我微信,有问题随时沟通:35926237

刘书远 <bo...@163.com>于2022年11月15日 周二22:11写道:

> doris 0.15 版本fe一直挂,fe.warn.log日志如下
>
>
> 2022-11-15 10:55:57,028 WARN (replayer|77)
> [BDBEnvironment.openDatabase():263] get exception when try to close
> previously opened bdb database. ignore it
> com.sleepycat.je.rep.DatabasePreemptedException: (JE 7.3.7) (JE 7.3.7)
> Database 1144669823 has been forcibly closed in order to apply a replicated
> remove operation.  This Database and all associated Cursors must be
> closed.  All associated Transactions must be aborted.
>         at
> com.sleepycat.je.rep.DatabasePreemptedException.wrapSelf(DatabasePreemptedException.java:113)
> ~[je-7.3.7.jar:7.3.7]
>         at com.sleepycat.je.Database.checkOpen(Database.java:2274)
> ~[je-7.3.7.jar:7.3.7]
>         at com.sleepycat.je.Database.getDatabaseName(Database.java:2046)
> ~[je-7.3.7.jar:7.3.7]
>         at
> org.apache.doris.journal.bdbje.BDBEnvironment.openDatabase(BDBEnvironment.java:239)
> [palo-fe.jar:3.4.0]
>         at
> org.apache.doris.journal.bdbje.BDBEnvironment.openDatabase(BDBEnvironment.java:226)
> [palo-fe.jar:3.4.0]
>         at
> org.apache.doris.journal.bdbje.BDBJEJournal.getMaxJournalId(BDBJEJournal.java:267)
> [palo-fe.jar:3.4.0]
>         at
> org.apache.doris.persist.EditLog.getMaxJournalId(EditLog.java:98)
> [palo-fe.jar:3.4.0]
>         at
> org.apache.doris.catalog.Catalog.getMaxJournalId(Catalog.java:4956)
> [palo-fe.jar:3.4.0]
>         at
> org.apache.doris.catalog.Catalog.replayJournal(Catalog.java:2473)
> [palo-fe.jar:3.4.0]
>         at
> org.apache.doris.catalog.Catalog$3.runOneCycle(Catalog.java:2278)
> [palo-fe.jar:3.4.0]
>         at org.apache.doris.common.util.Daemon.run(Daemon.java:116)
> [palo-fe.jar:3.4.0]
> Caused by: com.sleepycat.je.rep.DatabasePreemptedException: (JE 7.3.7)
> Database 1144669823 has been forcibly closed in order to apply a replicated
> remove operation.  This Database and all associated Cursors must be
> closed.  All associated Transactions must be aborted.
>         at
> com.sleepycat.je.rep.impl.RepImpl.createDatabasePreemptedException(RepImpl.java:2008)
> ~[je-7.3.7.jar:7.3.7]
>         at
> com.sleepycat.je.rep.impl.RepImpl.createDatabasePreemptedException(RepImpl.java:143)
> ~[je-7.3.7.jar:7.3.7]
>         at com.sleepycat.je.Database.setPreempted(Database.java:469)
> ~[je-7.3.7.jar:7.3.7]
>         at com.sleepycat.je.DbInternal.setPreempted(DbInternal.java:58)
> ~[je-7.3.7.jar:7.3.7]
>         at com.sleepycat.je.dbi.DbTree.lockNameLN(DbTree.java:972)
> ~[je-7.3.7.jar:7.3.7]
>         at com.sleepycat.je.dbi.DbTree.doRemoveDb(DbTree.java:1172)
> ~[je-7.3.7.jar:7.3.7]
>         at com.sleepycat.je.dbi.DbTree.removeReplicaDb(DbTree.java:1239)
> ~[je-7.3.7.jar:7.3.7]
>         at
> com.sleepycat.je.rep.impl.node.Replay.applyNameLN(Replay.java:872)
> ~[je-7.3.7.jar:7.3.7]
>         at
> com.sleepycat.je.rep.impl.node.Replay.replayEntry(Replay.java:598)
> ~[je-7.3.7.jar:7.3.7]
>         at
> com.sleepycat.je.rep.impl.node.Replica$ReplayThread.run(Replica.java:1213)
> ~[je-7.3.7.jar:7.3.7]
>
> --
张家峰