-
Notifications
You must be signed in to change notification settings - Fork 845
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
Implement possibility of manual failover to specific node #11
Comments
So, I'm specifically working on this. It seems like there's two potential pathways forwards:
SIS Appoach:
Disadvantages:
Node API approach
Disadvangates:
Overall, it seems to me that doing this via the SIS makes more sense. Discussion? |
The SIS approach seems like it needs only one extra piece of information: a "new-master" key for the cluster repo. The way it would work is:
Issues/additions: a. the old master needs to check the new-master's metadata in SIS to make sure that it's able to fail over before shutting down. b. we need some way to indicate to the user why manual failover did not occur if it fails. c. if the new-master is unable to promote after the old master is shut down, what should the system do? And how? |
Simulate leader node failure by killing leader consul and patroni.
No description provided.
The text was updated successfully, but these errors were encountered: