You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@iotdb.apache.org by "Yongzao Dan (Jira)" <ji...@apache.org> on 2022/06/23 10:37:00 UTC
[jira] [Assigned] (IOTDB-3635) [ confignode ] ConfigNode getLeader NPE
[ https://issues.apache.org/jira/browse/IOTDB-3635?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Yongzao Dan reassigned IOTDB-3635:
----------------------------------
Assignee: litianyang (was: Yongzao Dan)
> [ confignode ] ConfigNode getLeader NPE
> ---------------------------------------
>
> Key: IOTDB-3635
> URL: https://issues.apache.org/jira/browse/IOTDB-3635
> Project: Apache IoTDB
> Issue Type: Bug
> Components: mpp-cluster
> Affects Versions: 0.14.0-SNAPSHOT
> Reporter: 刘珍
> Assignee: litianyang
> Priority: Major
>
> master_0623_cb77e2c , 3C3D 启动confignode 报错:
> 2022-06-23 17:12:26,192 [pool-3-IoTDB-ConfigNodeRPC-Client-1]{color:red}* ERROR o.a.t.ProcessFunction:47 - Internal error processing registerConfigNode
> java.lang.NullPointerException: null*{color}
> at org.apache.iotdb.confignode.manager.ConsensusManager.lambda${color:red}*getLeader*{color}$2(ConsensusManager.java:166)
> at java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:174)
> at java.util.ArrayList$ArrayListSpliterator.tryAdvance(ArrayList.java:1359)
> at java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:126)
> at java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:498)
> at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:485)
> at java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:471)
> at java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:152)
> at java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
> at java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:464)
> at org.apache.iotdb.confignode.manager.ConsensusManager.getLeader(ConsensusManager.java:167)
> at org.apache.iotdb.confignode.manager.ConfigManager.confirmLeader(ConfigManager.java:479)
> at org.apache.iotdb.confignode.manager.ConfigManager.registerConfigNode(ConfigManager.java:562)
> at org.apache.iotdb.confignode.service.thrift.ConfigNodeRPCServiceProcessor.registerConfigNode(ConfigNodeRPCServiceProcessor.java:370)
> at org.apache.iotdb.confignode.rpc.thrift.ConfigIService$Processor$registerConfigNode.getResult(ConfigIService.java:2441)
> at org.apache.iotdb.confignode.rpc.thrift.ConfigIService$Processor$registerConfigNode.getResult(ConfigIService.java:2421)
> at org.apache.thrift.ProcessFunction.process(ProcessFunction.java:38)
> at org.apache.thrift.TBaseProcessor.process(TBaseProcessor.java:38)
> at org.apache.thrift.server.TThreadPoolServer$WorkerProcess.run(TThreadPoolServer.java:248)
> at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
> at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
> at java.lang.Thread.run(Thread.java:748)
--
This message was sent by Atlassian Jira
(v8.20.7#820007)