-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Do we need to remove node on failure? #54
Comments
|
I have just realized that this is only an issue if the cluster loses quorum. Ie. in the scenario where we have 3 nodes and one goes down, the addition of a new member will still work. Therefore it is not mandatory to explicitly remove a node on failure. Will confirm this with a test. If this is true, I think we can ignore this issue. EDIT: nope, looks like this is an issue: 23871c3 |
This might be the reason why my tests don't work. Since when I try to add node 4 in a 3 node cluster with 1 failing, it requires 3 nodes of quorum. |
Moving this back to TODO to prioritze the project's poster fair slides and final paper. |
From #15 (comment) we saw that changes to the etcd cluster won't be allowed if it isn't healthy. The case that we are concerned about is if a node in the cluster gets taken down. We think it might jeopardize the health of the cluster and not allow changes.
If we do need to remove it on failure, we need to build a mechanism for it.
The text was updated successfully, but these errors were encountered: