You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ozone.apache.org by "Sammi Chen (Jira)" <ji...@apache.org> on 2021/06/07 02:42:00 UTC

[jira] [Created] (HDDS-5308) DN failed to register to SCM because of imcomplete raft-meta

Sammi Chen created HDDS-5308:
--------------------------------

             Summary: DN failed to register to SCM because of imcomplete raft-meta 
                 Key: HDDS-5308
                 URL: https://issues.apache.org/jira/browse/HDDS-5308
             Project: Apache Ozone
          Issue Type: Bug
            Reporter: Sammi Chen


Stack trace,

java.io.IOException: Failed to load /data2/ozone/hdds-ratis/701ad993-4cb2-40bf-a297-62d7281aa5e8/current/raft-meta
        at org.apache.ratis.server.storage.RaftStorageMetadataFileImpl.load(RaftStorageMetadataFileImpl.java:118)
        at org.apache.ratis.server.storage.RaftStorageMetadataFileImpl.lambda$getMetadata$0(RaftStorageMetadataFileImpl.java:55)
        at org.apache.ratis.util.AtomicUtils.lambda$updateAndGet$0(AtomicUtils.java:73)
        at java.util.concurrent.atomic.AtomicReference.updateAndGet(AtomicReference.java:179)
        at org.apache.ratis.util.AtomicUtils.updateAndGet(AtomicUtils.java:71)
        at org.apache.ratis.server.storage.RaftStorageMetadataFileImpl.getMetadata(RaftStorageMetadataFileImpl.java:55)
        at org.apache.ratis.server.storage.RaftStorageImpl.analyzeAndRecoverStorage(RaftStorageImpl.java:107)
        at org.apache.ratis.server.storage.RaftStorageImpl.<init>(RaftStorageImpl.java:65)
        at org.apache.ratis.server.storage.RaftStorageImpl.<init>(RaftStorageImpl.java:51)
        at org.apache.ratis.server.impl.ServerState.<init>(ServerState.java:112)
        at org.apache.ratis.server.impl.RaftServerImpl.<init>(RaftServerImpl.java:193)
        at org.apache.ratis.server.impl.RaftServerProxy.lambda$newRaftServerImpl$4(RaftServerProxy.java:266)
        at java.util.concurrent.CompletableFuture$AsyncSupply.run(CompletableFuture.java:1604)
        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)
Caused by: java.io.IOException: Failed to parse 'term' from properties: {}
        at org.apache.ratis.server.storage.RaftStorageMetadataFileImpl.getTerm(RaftStorageMetadataFileImpl.java:96)
        at org.apache.ratis.server.storage.RaftStorageMetadataFileImpl.load(RaftStorageMetadataFileImpl.java:116)
        ... 15 more
Caused by: java.io.IOException: 'term' not found in properties: {}
        at org.apache.ratis.server.storage.RaftStorageMetadataFileImpl.lambda$getValue$2(RaftStorageMetadataFileImpl.java:89)
        at java.util.Optional.orElseThrow(Optional.java:290)
        at org.apache.ratis.server.storage.RaftStorageMetadataFileImpl.getValue(RaftStorageMetadataFileImpl.java:88)
        at org.apache.ratis.server.storage.RaftStorageMetadataFileImpl.getTerm(RaftStorageMetadataFileImpl.java:94)
        ... 16 more
2021-06-03 19:57:40,154 [pool-30143-thread-1] INFO org.apache.ratis.server.RaftServerConfigKeys: raft.server.log.corruption.policy = EXCEPTION (default)


raft-meta file content 

#
#Wed Jun 02 00:16:04 CST 2021



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@ozone.apache.org
For additional commands, e-mail: issues-help@ozone.apache.org