-
Notifications
You must be signed in to change notification settings - Fork 2.7k
ceph: missing the process to restore mon quorum if all mon are unhealthy #7049
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
Comments
Ceph provides a way to recover mon quorum from OSDs if all mons are unavailable. However, there is no corresponding steps in rook. Closes: rook#7049 Signed-off-by: Yuji Ito <llamerada.jp@gmail.com> Signed-off-by: Satoru Takeuchi <satoru.takeuchi@gmail.com>
Ceph provides a way to recover mon quorum from OSDs if all mons are unavailable. However, there is no corresponding steps in rook. Closes: rook#7049 Signed-off-by: Yuji Ito <llamerada.jp@gmail.com> Signed-off-by: Satoru Takeuchi <satoru.takeuchi@gmail.com>
This issue has been automatically marked as stale because it has not had recent activity. It will be closed in a week if no further activity occurs. Thank you for your contributions. |
I've already submitterd PR and it's under review. |
Ceph provides a way to recover mon quorum from OSDs if all mons are unavailable. However, there is no corresponding steps in rook. Closes: rook#7049 Signed-off-by: Yuji Ito <llamerada.jp@gmail.com> Signed-off-by: Satoru Takeuchi <satoru.takeuchi@gmail.com>
Ceph provides a way to recover mon quorum from OSDs if all mons are unavailable. However, there is no correspo 8000 nding steps in rook. Closes: rook#7049 Signed-off-by: Yuji Ito <llamerada.jp@gmail.com> Signed-off-by: Satoru Takeuchi <satoru.takeuchi@gmail.com>
Ceph provides a way to recover mon quorum from OSDs if all mons are unavailable. However, there is no corresponding steps in rook. Closes: rook#7049 Signed-off-by: Yuji Ito <llamerada.jp@gmail.com> Signed-off-by: Satoru Takeuchi <satoru.takeuchi@gmail.com>
Ceph provides a way to recover mon quorum from OSDs if all mons are unavailable. However, there is no corresponding steps in rook. Closes: rook#7049 Signed-off-by: Yuji Ito <llamerada.jp@gmail.com> Signed-off-by: Satoru Takeuchi <satoru.takeuchi@gmail.com>
Ceph provides a way to recover mon quorum from OSDs if all mons are unavailable. However, there is no corresponding steps in rook. Closes: rook#7049 Signed-off-by: Yuji Ito <llamerada.jp@gmail.com> Signed-off-by: Satoru Takeuchi <satoru.takeuchi@gmail.com>
Ceph provides a way to recover mon quorum from OSDs if all mons are unavailable. However, there is no corresponding steps in rook. Closes: rook#7049 Signed-off-by: Yuji Ito <llamerada.jp@gmail.com> Signed-off-by: Satoru Takeuchi <satoru.takeuchi@gmail.com>
Ceph provides a way to recover mon quorum from OSDs if all mons are unavailable. However, there is no corresponding steps in rook. Closes: rook#7049 Signed-off-by: Yuji Ito <llamerada.jp@gmail.com> Signed-off-by: Satoru Takeuchi <satoru.takeuchi@gmail.com>
Ceph provides a way to recover mon quorum from OSDs if all mons are unavailable. However, there is no corresponding steps in rook. Closes: rook#7049 Signed-off-by: Yuji Ito <llamerada.jp@gmail.com> Signed-off-by: Satoru Takeuchi <satoru.takeuchi@gmail.com>
Ceph provides a way to recover mon quorum from OSDs if all mons are unavailable. However, there is no corresponding steps in rook. Closes: rook#7049 Signed-off-by: Yuji Ito <llamerada.jp@gmail.com> Signed-off-by: Satoru Takeuchi <satoru.takeuchi@gmail.com>
Ceph provides a way to recover mon quorum from OSDs if all mons are unavailable. However, there is no corresponding steps in rook. Closes: rook#7049 Signed-off-by: Yuji Ito <llamerada.jp@gmail.com> Signed-off-by: Satoru Takeuchi <satoru.takeuchi@gmail.com>
Ceph provides a way to recover mon quorum from OSDs if all mons are unavailable. However, there is no corresponding steps in rook. Closes: rook#7049 Signed-off-by: Yuji Ito <llamerada.jp@gmail.com> Signed-off-by: Satoru Takeuchi <satoru.takeuchi@gmail.com>
Ceph provides a way to recover mon quorum from OSDs if all mons are unavailable. However, there is no corresponding steps in rook. Closes: rook#7049 Signed-off-by: Yuji Ito <llamerada.jp@gmail.com> Signed-off-by: Satoru Takeuchi <satoru.takeuchi@gmail.com>
Ceph provides a way to recover mon quorum from OSDs if all mons are unavailable. However, there is no corresponding steps in rook. Closes: rook#7049 Signed-off-by: Yuji Ito <llamerada.jp@gmail.com> Signed-off-by: Satoru Takeuchi <satoru.takeuchi@gmail.com>
Ceph provides a way to recover mon quorum from OSDs if all mons are unavailable. However, there is no corresponding steps in rook. Closes: rook#7049 Signed-off-by: Yuji Ito <llamerada.jp@gmail.com> Signed-off-by: Satoru Takeuchi <satoru.takeuchi@gmail.com>
Ceph provides a way to recover mon quorum from OSDs if all mons are unavailable. However, there is no corresponding steps in rook. Closes: rook#7049 Signed-off-by: Yuji Ito <llamerada.jp@gmail.com> Signed-off-by: Satoru Takeuchi <satoru.takeuchi@gmail.com>
Ceph provides a way to recover mon quorum from OSDs if all mons are unavailable. However, there is no corresponding steps in rook. Closes: rook#7049 Signed-off-by: Yuji Ito <llamerada.jp@gmail.com> Signed-off-by: Satoru Takeuchi <satoru.takeuchi@gmail.com>
Ceph provides a way to recover mon quorum from OSDs if all mons are unavailable. However, there is no corresponding steps in rook. Closes: rook#7049 Signed-off-by: Yuji Ito <llamerada.jp@gmail.com> Signed-off-by: Satoru Takeuchi <satoru.takeuchi@gmail.com>
Ceph provides a way to recover mon quorum from OSDs if all mons are unavailable. However, there is no corresponding steps in rook. Closes: rook#7049 Signed-off-by: Yuji Ito <llamerada.jp@gmail.com> Signed-off-by: Satoru Takeuchi <satoru.takeuchi@gmail.com>
Ceph provides a way to recover mon quorum from OSDs if all mons are unavailable. However, there is no corresponding steps in rook. Closes: rook#7049 Signed-off-by: Yuji Ito <llamerada.jp@gmail.com> Signed-off-by: Satoru Takeuchi <satoru.takeuchi@gmail.com>
Ceph provides a way to recover mon quorum from OSDs if all mons are unavailable. However, there is no corresponding steps in rook. Closes: rook#7049 Signed-off-by: Yuji Ito <llamerada.jp@gmail.com> Signed-off-by: Satoru Takeuchi <satoru.takeuchi@gmail.com>
Ceph provides a way to recover mon quorum from OSDs if all mons are unavailable. However, there is no corresponding steps in rook. Closes: rook#7049 Signed-off-by: Yuji Ito <llamerada.jp@gmail.com> Signed-off-by: Satoru Takeuchi <satoru.takeuchi@gmail.com>
Ceph provides a way to recover mon quorum from OSDs if all mons are unavailable. However, there is no corresponding steps in rook. Closes: rook#7049 Signed-off-by: Yuji Ito <llamerada.jp@gmail.com> Signed-off-by: Satoru Takeuchi <satoru.takeuchi@gmail.com>
Ceph provides a way to recover mon quorum from OSDs if all mons are unavailable. However, there is no corresponding steps in rook. Closes: rook#7049 Signed-off-by: Yuji Ito <llamerada.jp@gmail.com> Signed-off-by: Satoru Takeuchi <satoru.takeuchi@gmail.com>
Ceph provides a way to recover mon quorum from OSDs if all mons are unavailable. However, there is no corresponding steps in rook. Closes: rook#7049 Signed-off-by: Yuji Ito <llamerada.jp@gmail.com> Signed-off-by: Satoru Takeuchi <satoru.takeuchi@gmail.com>
Ceph provides a way to recover mon quorum from OSDs if all mons are unavailable. However, there is no corresponding steps in rook. Closes: rook#7049 Signed-off-by: Yuji Ito <llamerada.jp@gmail.com> Signed-off-by: Satoru Takeuchi <satoru.takeuchi@gmail.com>
This issue has been automatically marked as stale because it has not had recent activity. It will be closed in a week if no further activity occurs. Thank you for your contributions. |
I'd like to close this ticket for now. See #7154 for more information. |
@satoru-takeuchi Instead of creating the script, is there some documentation we might create instead? Perhaps it could just point to the ceph documentation, with a few suggestions on how to modify it for Rook's case. It might give some hope of recovery in that disaster scenario. |
@travisn OK, I'll do it later. |
Ceph provides a way to recover mon quorum from OSDs if all mons are unavailable. However, there is no corresponding steps in rook. Closes: rook#7049 Signed-off-by: Yuji Ito <llamerada.jp@gmail.com> Signed-off-by: Satoru Takeuchi <satoru.takeuchi@gmail.com>
Ceph provides a way to recover mon quorum from OSDs if all mons are unavailable. However, there is no corresponding steps in rook. Closes: rook#7049 Signed-off-by: Yuji Ito <llamerada.jp@gmail.com> Signed-off-by: Satoru Takeuchi <satoru.takeuchi@gmail.com>
Ceph provides a way to recover mon quorum from OSDs if all mons are unavailable. However, there is no corresponding steps in rook. Closes: rook#7049 Signed-off-by: Yuji Ito <llamerada.jp@gmail.com> Signed-off-by: Satoru Takeuchi <satoru.takeuchi@gmail.com>
Ceph provides a way to recover mon quorum from OSDs if all mons are unavailable. However, there is no corresponding steps in rook. Closes: rook#7049 Signed-off-by: Yuji Ito <llamerada.jp@gmail.com> Signed-off-by: Satoru Takeuchi <satoru.takeuchi@gmail.com>
Ceph provides a way to recover mon quorum from OSDs if all mons are unavailable. However, there is no corresponding steps in rook. Closes: rook#7049 Signed-off-by: Yuji Ito <llamerada.jp@gmail.com> Signed-off-by: Satoru Takeuchi <satoru.takeuchi@gmail.com>
Ceph provides a way to recover mon quorum from OSDs if all mons are unavailable. However, there is no corresponding steps in rook. Closes: rook#7049 Signed-off-by: Yuji Ito <llamerada.jp@gmail.com> Signed-off-by: Satoru Takeuchi <satoru.takeuchi@gmail.com>
This issue will be handled in kubectl-rook-ceph. |
Is this a bug report or feature request?
What should the feature do:
Ceph has a process to restore cluster without healthy mons.
https://docs.ceph.com/en/latest/rados/troubleshooting/troubleshooting-mon/#recovery-using-osds
However, Rook only provides the restoring process with at least one healthy mon.
https://github.com/rook/rook/blob/master/Documentation/ceph-disaster-recovery.md
What is use case behind this feature:
The text was updated successfully, but these errors were encountered: