-
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
Not presented in acting set. #1
Comments
Hey @Nivekiba, this error message is meant to come up if you try to set an OSD as primary in a PG that's not in the acting set. For instance, if you run: If this happens again, try to capture these pieces of information:
My guess is that the osdmap may have rebalanced capacity-wise after you initially grabbed the osdmap, resulting in the read balancer referring to acting sets that no longer exist. |
By the way, thanks for your feedback and for trying out the read balancer! |
Hey @Nivekiba can you attach the osdmap file you used to run the command so I can have a closer look? |
Hello @ljflores, actually i moved on another part of my work so I don't have the osdmap with me. Since it's a bug not appearing all the time, I will try to reproduce it as soon as possible and get back to you with the osdmap. I've another sneaky question, I'm working actually on the ceph source code, especially the objecter source code but it is difficult since there's no dev doc about this component and in the slack people are busy I guess, do you know someone in particular to whom I can write ? |
Sounds good.
I would check the commit history on the files you're looking into. Whoever has contributed most recently would be good to reach out to. |
Hello @ljflores,
I try your solution (because it's simple to use) and I sometimes got this error:
like the system try to set an OSD not presented in the acting set of a pg as primary.
don't know if it's normal or if I used it badly.
The text was updated successfully, but these errors were encountered: