-
Notifications
You must be signed in to change notification settings - Fork 69
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
[Feature] Ability to recover / recreate one of the nodes when replication is enabled #406
Comments
Hey there! Thanks for reporting. We need to detect this situation and perform a new replica bootstrap, we have an issue for this in the roadmap: As of today, you can do this manually by following the steps described in this comment: |
Hmm; I've been trying to do so and it's not recovering :-( there doesn't seem to be any replication set up on the "new" slave. It would be helpful to have some docs in the repo with this information and possibly some troubleshooting steps :-/ Currently when I use |
And both of my replicas on that set (not sure how they are both bad, honestly, one should have been working) say |
Is your feature request related to a problem? Please describe.
I had an instance where I lost one of my nodes and was using storage mapped to the local node -- that means the pod and its data is effectively gone and had to be created.
When the pod came back up it was not part of the cluster and could not be used.
Describe the solution you'd like
The controller should detect this happening and automatically recreate / reinitialize / whatever the pod so that it joins the cluster
Describe alternatives you've considered
I'm sure it's possible to do manually, but I can't find a concise explanation of how to do so. I could also do a backup and make a new cluster from that backup, of course -- but it's not really ideal.
Environment details:
MariaDB manifest
This is what I'm using:
The text was updated successfully, but these errors were encountered: