[
https://issues.apache.org/jira/browse/HDDS-5308?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Uma Maheswara Rao G updated HDDS-5308:
--------------------------------------
Summary: DN failed to send heartbeat to SCM because of incomplete raft-meta
(was: DN failed to send heartbeat to SCM because of imcomplete raft-meta )
> DN failed to send heartbeat to SCM because of incomplete raft-meta
> -------------------------------------------------------------------
>
> Key: HDDS-5308
> URL: https://issues.apache.org/jira/browse/HDDS-5308
> Project: Apache Ozone
> Issue Type: Bug
> Reporter: Sammi Chen
> Priority: Critical
>
> 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.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]