On Fri, 9 Jan 2015, Gregory Farnum wrote: > On Fri, Jan 9, 2015 at 10:00 AM, Sage Weil <sweil@xxxxxxxxxx> wrote: > > On Fri, 9 Jan 2015, Gregory Farnum wrote: > >> On Fri, Jan 9, 2015 at 7:20 AM, Sage Weil <sweil@xxxxxxxxxx> wrote: > >> > Should we drop this entirely in hammer? > >> > >> Yes! > >> > >> > If I remember correctly all of > >> > the layout stuff is fully supported using virtual xattrs and standard > >> > tools. The only thing left is the tool that shows you how file blocks map > >> > to objects map to OSDs (or something like that), which I've never used and > >> > have never seen anyone use... > >> > >> ...oh, hmmm. Actually there have been people using that tool > >> occasionally over the years, and I don't think we provide any other > >> way to learn that information (besides calculating it yourself, > >> obviously). > >> Perhaps we could extend the vxattr interface to include that > >> information as well? > > > > Actually, I think Andreas's librados stuff he's working on may be the > > right path... it'll expose general information about object -> pg -> > > osd mappings. Then a simple script could take the ino + file size, turn > > it into object names, and use that. > > > > In any case, I don't mind nuking this and waiting for a complaint before > > investing in replacing that bit of functionality since it's such a small > > thing... > > Yeah, that's fine with me, but I'd like some idea of how we'd suggest > any users who complain do the implementation so we can point them at a > ticket if they do complain. ;) Email thread subject: RFC: new rados whereis command Earlier pull requests: https://github.com/ceph/ceph/pull/2729 https://github.com/ceph/ceph/pull/2730 There isn't a redmine ticket since it originated as a PR. sage -- To unsubscribe from this list: send the line "unsubscribe ceph-devel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html