Skip to content
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

nautilus: mon/OSDMonitor: allow trimming maps even if osds are down #34983

Merged
merged 3 commits into from May 20, 2020

Conversation

jecluis
Copy link
Member

@jecluis jecluis commented May 11, 2020

backport tracker: https://tracker.ceph.com/issues/45402


backport of #19076
parent tracker: https://tracker.ceph.com/issues/45400

this backport was staged using ceph-backport.sh version 15.1.1.389
find the latest version at https://github.com/ceph/ceph/blob/master/src/script/ceph-backport.sh

Signed-off-by: Joao Eduardo Luis <joao@suse.de>
(cherry picked from commit bd2e5c6)
Signed-off-by: Joao Eduardo Luis <joao@suse.de>
(cherry picked from commit 3d682c2)
If we also consider down osds, we may very well be in a healthy state
but keeping maps as far back as the last epoch when a given osd went
down. If said osd stays down for eons, we will be keeping bajillions of
maps that we shouldn't.

Signed-off-by: Joao Eduardo Luis <joao@suse.de>
(cherry picked from commit e62269c)
@jecluis jecluis added this to the nautilus milestone May 11, 2020
@jecluis jecluis added the core label May 11, 2020
@smithfarm smithfarm added nautilus-batch-1 nautilus point releases needs-qa labels May 11, 2020
@yuriw
Copy link
Contributor

yuriw commented May 11, 2020

@yuriw yuriw merged commit 56f15f5 into ceph:nautilus May 20, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
4 participants