Project

General

Profile

Bug #13473

ceph-fuse --localize_reads is not work

Added by Wei Luo about 3 years ago. Updated about 3 years ago.

Status:
Resolved
Priority:
Urgent
Assignee:
Wei Luo
Category:
-
Target version:
-
Start date:
10/13/2015
Due date:
% Done:

0%

Source:
other
Tags:
Backport:
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
fs
Pull request ID:

Description

when use --localize_reads in ceph-fuse. Objecter will read config crush_location to compare the localize and choose the minimize osd id.
objecter register a config change handler but not called it. So if you use 'config set crush_location'. It works. But if you set it in ceph.conf. It does not work.
By the way. I think it should update only crush_location instead of check all config handler called in RadosClient.

Associated revisions

Revision 1deb31df (diff)
Added by weill about 3 years ago

Init crush_location in Objecter from config file.

Fixes: #13473

Signed-off-by: Wei Luo<>

History

#2 Updated by Samuel Just about 3 years ago

  • Project changed from Ceph to fs
  • Priority changed from Normal to Urgent

#3 Updated by Kefu Chai about 3 years ago

  • Status changed from New to Need Review

#4 Updated by Greg Farnum about 3 years ago

  • Project changed from fs to Ceph

Despite the ceph-fuse tag this looks to be all Objecter-side stuff.

#5 Updated by Samuel Just about 3 years ago

  • Status changed from Need Review to Resolved

Also available in: Atom PDF