You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@iotdb.apache.org by "Jialin Qiao (Jira)" <ji...@apache.org> on 2022/07/18 04:03:00 UTC

[jira] [Assigned] (IOTDB-3858) the sg root.clsu may not ready now, please wait and retry later

     [ https://issues.apache.org/jira/browse/IOTDB-3858?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Jialin Qiao reassigned IOTDB-3858:
----------------------------------

    Assignee: yanze chen

> the sg root.clsu may not ready now, please wait and retry later
> ---------------------------------------------------------------
>
>                 Key: IOTDB-3858
>                 URL: https://issues.apache.org/jira/browse/IOTDB-3858
>             Project: Apache IoTDB
>          Issue Type: Bug
>    Affects Versions: 0.13.1
>            Reporter: suchenglong
>            Assignee: yanze chen
>            Priority: Major
>
> iotdb客户端在执行指令show timeseries  root.clsu.guolu1.**后(正常会报oom),在服务端进行kill -9 pid进行进程kill(此时还没),但在重启的时候报如下错误,但是服务正常,但是在插入数据时报`the sg root.clsu may not ready now, please wait and retry later`.多次重启依旧这样。
> 2022-07-18 10:54:45,377 [Thread-3] ERROR o.a.i.d.c.IoTDBDefaultThreadExceptionHandler:31 - Exception in thread Thread-3-22
> org.apache.iotdb.db.exception.runtime.StorageEngineFailureException: StorageEngine failed to recover.
>         at org.apache.iotdb.db.engine.StorageEngine.lambda$recover$1(StorageEngine.java:245)
>         at java.lang.Thread.run(Thread.java:748)
> Caused by: java.util.concurrent.ExecutionException: java.lang.IndexOutOfBoundsException: bitIndex < 0: -109955
>         at java.util.concurrent.FutureTask.report(FutureTask.java:122)
>         at java.util.concurrent.FutureTask.get(FutureTask.java:192)
>         at org.apache.iotdb.db.engine.StorageEngine.lambda$recover$1(StorageEngine.java:243)
>         ... 1 common frames omitted
> Caused by: java.lang.IndexOutOfBoundsException: bitIndex < 0: -109955
>         at java.util.BitSet.set(BitSet.java:444)
>         at java.util.BitSet.set(BitSet.java:464)
>         at org.apache.iotdb.tsfile.utils.BloomFilter.add(BloomFilter.java:102)
>         at org.apache.iotdb.tsfile.file.metadata.TsFileMetadata.buildBloomFilter(TsFileMetadata.java:132)
>         at org.apache.iotdb.tsfile.file.metadata.TsFileMetadata.serializeBloomFilter(TsFileMetadata.java:110)
>         at org.apache.iotdb.tsfile.write.writer.TsFileIOWriter.endFile(TsFileIOWriter.java:283)
>         at org.apache.iotdb.db.writelog.recover.TsFileRecoverPerformer.redoLogs(TsFileRecoverPerformer.java:304)
>         at org.apache.iotdb.db.writelog.recover.TsFileRecoverPerformer.recover(TsFileRecoverPerformer.java:143)
>         at org.apache.iotdb.db.engine.storagegroup.VirtualStorageGroupProcessor.recoverTsFiles(VirtualStorageGroupProcessor.java:785)
>         at org.apache.iotdb.db.engine.storagegroup.VirtualStorageGroupProcessor.recover(VirtualStorageGroupProcessor.java:526)
>         at org.apache.iotdb.db.engine.storagegroup.VirtualStorageGroupProcessor.<init>(VirtualStorageGroupProcessor.java:403)
>         at org.apache.iotdb.db.engine.StorageEngine.buildNewStorageGroupProcessor(StorageEngine.java:596)
>         at org.apache.iotdb.db.engine.storagegroup.virtualSg.StorageGroupManager.lambda$asyncRecover$0(StorageGroupManager.java:244)
>         at java.util.concurrent.FutureTask.run(FutureTask.java:266)
>         at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
>         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
>         ... 1 common frames omitted
>  



--
This message was sent by Atlassian Jira
(v8.20.10#820010)