刘珍 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)

Reply via email to