刘珍 created IOTDB-5464:
-------------------------
Summary: ERROR o.a.r.s.i.LeaderElection:254 -
2@group-000000000000-LeaderElection1: Failed, state=RUNNING
Key: IOTDB-5464
URL: https://issues.apache.org/jira/browse/IOTDB-5464
Project: Apache IoTDB
Issue Type: Bug
Components: mpp-cluster
Affects Versions: 1.0.1
Reporter: 刘珍
Assignee: Song Ziyang
测试版本:rc/1.0.1 20230129 573097a
1. 启动3副本3C3D集群
启动ConfigNode :顺序是node1,node2,node3
启动DataNode:启动顺序是node1,node2,node3
启动Benchmark写入数据,写入完成,执行flush。
停止DataNode,顺序是node1,node2,node3。
停止ConfigNode,停止顺序是node1,node2,node3。
ConfigNode ,node3 报错:
2023-02-01 19:04:47,629 [2@group-000000000000-LeaderElection1] ERROR
o.a.r.s.i.LeaderElection:254 - 2@group-000000000000-LeaderElection1: Failed,
state=RUNNING
java.io.FileNotFoundException:
/data/mpp_test/weektest/test_db/r_0129_573097a/sbin/../data/confignode/consensus/47474747-4747-4747-4747-000000000000/current/raft-meta.tmp
(No such file or directory)
at java.base/java.io.FileOutputStream.open0(Native Method)
at java.base/java.io.FileOutputStream.open(FileOutputStream.java:298)
at java.base/java.io.FileOutputStream.<init>(FileOutputStream.java:237)
at java.base/java.io.FileOutputStream.<init>(FileOutputStream.java:187)
at
org.apache.ratis.util.AtomicFileOutputStream.<init>(AtomicFileOutputStream.java:63)
at
org.apache.ratis.util.AtomicFileOutputStream.<init>(AtomicFileOutputStream.java:59)
at
org.apache.ratis.server.storage.RaftStorageMetadataFileImpl.atomicWrite(RaftStorageMetadataFileImpl.java:80)
at
org.apache.ratis.server.storage.RaftStorageMetadataFileImpl.lambda$persist$1(RaftStorageMetadataFileImpl.java:61)
at
org.apache.ratis.util.ConcurrentUtils.lambda$updateAndGet$0(ConcurrentUtils.java:51)
at
java.base/java.util.concurrent.atomic.AtomicReference.updateAndGet(AtomicReference.java:209)
at
org.apache.ratis.util.ConcurrentUtils.updateAndGet(ConcurrentUtils.java:49)
at
org.apache.ratis.server.storage.RaftStorageMetadataFileImpl.persist(RaftStorageMetadataFileImpl.java:60)
at
org.apache.ratis.server.raftlog.segmented.SegmentedRaftLog.persistMetadata(SegmentedRaftLog.java:471)
at
org.apache.ratis.server.impl.ServerState.persistMetadata(ServerState.java:285)
at
org.apache.ratis.server.impl.ServerState.initElection(ServerState.java:277)
at
org.apache.ratis.server.impl.LeaderElection.askForVotes(LeaderElection.java:307)
at
org.apache.ratis.server.impl.LeaderElection.run(LeaderElection.java:240)
at java.base/java.lang.Thread.run(Thread.java:834)
注:共运行8个benchmark配置(周测),有5个场景出现相同报错。
日志和数据备份在192.168.10.76(其余2节点是74和75)
/data/mpp_test/weektest/close_comp_data_backup_0202_rc_101_0129
-rw-rw-r-- 1 liuzhen 1902 Feb 1 19:04 ./logs_2_luanxu/log_confignode_error.log
-rw-rw-r-- 1 liuzhen 1902 Feb 1 19:22 ./logs_2_shunxu/log_confignode_error.log
-rw-rw-r-- 1 liuzhen 1902 Feb 1 20:08 ./logs_3_shunxu/log_confignode_error.log
-rw-rw-r-- 1 liuzhen 1902 Feb 1 20:30 ./logs_4_luanxu/log_confignode_error.log
-rw-rw-r-- 1 liuzhen 1902 Feb 1 20:47 ./logs_4_shunxu/log_confignode_error.log
--
This message was sent by Atlassian Jira
(v8.20.10#820010)