Mukul Kumar Singh created HDDS-1555:
---------------------------------------

             Summary: Disable install snapshot for ContainerStateMachine
                 Key: HDDS-1555
                 URL: https://issues.apache.org/jira/browse/HDDS-1555
             Project: Hadoop Distributed Data Store
          Issue Type: Bug
          Components: Ozone Datanode
    Affects Versions: 0.3.0
            Reporter: Mukul Kumar Singh
             Fix For: 0.5.0


In case a follower lags behind the leader by a large number, the leader tries 
to send the snapshot to the follower. For ContainerStateMachine, the 
information in the snapshot it not the entire state machine data. 
InstallSnapshot for ContainerStateMachine should be disabled.


{code}
2019-05-19 10:58:22,198 WARN  server.GrpcLogAppender 
(GrpcLogAppender.java:installSnapshot(423)) - 
GrpcLogAppender(e3e19760-1340-4acd-b50d-f8a796a97254->28d9bd2f-3fe2-4a69-8120-757a00fa2f20):
 failed to install snapshot 
[/Users/msingh/code/apache/ozone/github/git_oz_bugs_fixes/hadoop-ozone/integration-test/target/test/data/MiniOzoneClusterImpl-c2a863ef-8be9-445c-886f-57cad3a7b12e/datanode-6/data/ratis/fb88b749-3e75-4381-8973-6e0cb4904c7e/sm/snapshot.2_190]:
 {}
java.lang.NullPointerException
        at 
org.apache.ratis.server.impl.LogAppender.readFileChunk(LogAppender.java:369)
        at 
org.apache.ratis.server.impl.LogAppender.access$1100(LogAppender.java:54)
        at 
org.apache.ratis.server.impl.LogAppender$SnapshotRequestIter$1.next(LogAppender.java:318)
        at 
org.apache.ratis.server.impl.LogAppender$SnapshotRequestIter$1.next(LogAppender.java:303)
        at 
org.apache.ratis.grpc.server.GrpcLogAppender.installSnapshot(GrpcLogAppender.java:412)
        at 
org.apache.ratis.grpc.server.GrpcLogAppender.runAppenderImpl(GrpcLogAppender.java:101)
        at 
org.apache.ratis.server.impl.LogAppender$AppenderDaemon.run(LogAppender.java:80)
        at java.lang.Thread.run(Thread.java:748)
{code}



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

---------------------------------------------------------------------
To unsubscribe, e-mail: hdfs-dev-unsubscr...@hadoop.apache.org
For additional commands, e-mail: hdfs-dev-h...@hadoop.apache.org

Reply via email to