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

Dynamic control optracker #5168

Merged
merged 5 commits into from Nov 11, 2015
Merged

Conversation

majianpeng
Copy link
Member

make osd/mds can dynamic control optracker settting.

@majianpeng
Copy link
Member Author

@tchaikov . Have you time review this? Thanks!

@tchaikov tchaikov self-assigned this Jul 8, 2015
@tchaikov
Copy link
Contributor

tchaikov commented Jul 9, 2015

@majianpeng generally looks good. we might want to add this to the pending release notes.
but @athanatos might also need to review this.

@gregsfortytwo
Copy link
Member

I think the dynamic control is okay, but we definitely want to leave the optracker enabled by default. It's just too useful for debugging when user clusters get stuck, but that doesn't work if the tracking was off when things broke.

@majianpeng majianpeng force-pushed the dynamic-control-optracker branch 2 times, most recently from d15abb9 to 7562db8 Compare July 10, 2015 01:38
@majianpeng
Copy link
Member Author

@dachary . Can you fix this failure(not related w/ my code)? Thanks!

@tchaikov
Copy link
Contributor

lgtm after a rados qa run.

@ghost
Copy link

ghost commented Sep 1, 2015

@majianpeng it needs rebasing

@tchaikov tchaikov assigned majianpeng and unassigned tchaikov Sep 2, 2015
@tchaikov
Copy link
Contributor

@majianpeng ping?

Although if ob existed, t->touch don't meet error. But this cause one
transaction include write journal.

Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
After osd/mds initating, the optracker can't set. For dynamic
control, we can set optracker enable or disable at any time.

Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
Signed-off-by: Jianpeng Ma <jianpeng.ma@intel.com>
@majianpeng
Copy link
Member Author

@tchaikov . Rebased. Thanks!

@ghost
Copy link

ghost commented Sep 18, 2015

Please ignore the make check bot error on Ubuntu, it is a false negative (http://tracker.ceph.com/issues/13136).

@tchaikov
Copy link
Contributor

@majianpeng not sure why your change fails the test of http://pulpito.ceph.com/kchai-2015-09-25_06:02:07-rados-wip-kefu-testing---basic-multi/1068857/ . i am removing your pr from my test branch at this moment.

liewegas added a commit that referenced this pull request Nov 11, 2015
common: allow enable/disable of optracker at runtime

Reviewed-by: Kefu Chai <kchai@redhat.com>
@liewegas liewegas merged commit dde76ae into ceph:master Nov 11, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
5 participants