cchenax commented on pull request #1962:
URL: https://github.com/apache/ozone/pull/1962#issuecomment-803524676


   > > when the datanode was failed,the scm would through heartbeat to detect 
the datanode which failed.So the scm would remove the container.This datanode 
really not work.
   > 
   > SCM is expected to mark the datanode first `STALE`, then `DEAD`, after not 
receiving heartbeat for some time. I don't see why keeping the datanode alive 
as a zombie would be necessary.
   > 
   > Also, I think 
[8a0b530](https://github.com/apache/ozone/commit/8a0b5308032ae91d37ce5620c6cee501992b3515)
 is unrelated and intended for another issue 
([HDDS-4983](https://issues.apache.org/jira/browse/HDDS-4983)).
   
   Ok,I know what you mean,the datanode initraftgroup would skip the init 
failed raft group,the other normal pipeline raft group would init success,and 
the datanode would not fail.I would change the ratis code.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
[email protected]



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to