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

mimic: mds: src/mds/ 281: FAILED ceph_assert(!capped) during max_mds thrashing #25095

merged 3 commits into from Nov 22, 2018


None yet
5 participants

ukernel added some commits Oct 9, 2018

mds: don't cap log when there are replicated objects
replicas may dirty scatter locks

Signed-off-by: "Yan, Zheng" <>
(cherry picked from commit 6c1d4c6)
Signed-off-by: Jonathan Brielmaier <>

	src/mds/ adapt to code around
mds: use MDlog::trim_all() to trim log when deactivating mds
The problem of MDLog::trim(0) is that it expires current segment.
New log events (scatter nudge) may get added to current segment
when MDLog::trim(0) expires current segement.

Signed-off-by: "Yan, Zheng" <>
(cherry picked from commit 49c0f07)
Signed-off-by: Jonathan Brielmaier <>
mds: flush dirty dirfrags that weren't logged when deactivating mds
CDir::log_mark_dirty() may mark dirfrag dirty, without journal event.

Signed-off-by: "Yan, Zheng" <>
(cherry picked from commit 68b6073)
Signed-off-by: Jonathan Brielmaier <>

@tchaikov tchaikov added this to the mimic milestone Nov 15, 2018

@smithfarm smithfarm added the cephfs label Nov 15, 2018

@smithfarm smithfarm requested review from ukernel and batrick Nov 15, 2018


This comment has been minimized.

Copy link

yuriw commented Nov 16, 2018

@yuriw yuriw merged commit 3fc3201 into ceph:mimic Nov 22, 2018

4 checks passed

Docs: build check OK - docs built
Signed-off-by all commits in this PR are signed
Unmodified Submodules submodules for project are unmodified
make check make check succeeded

@jonsger jonsger deleted the jonsger:wip-37093-mimic branch Nov 22, 2018

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment