[Lustre-discuss] Object index
kobras at linux.de
Tue Jul 24 12:33:41 PDT 2012
Am 24.07.2012 um 20:18 schrieb Rappleye, Jason (ARC-TN)[Computer Sciences Corporation]:
> On 7/24/12 11:10 AM, "Daniel Kobras" <kobras at linux.de> wrote:
>> lfs fid2path (on any client) should do what you're looking for.
> Unfortunately that doesn't work for files created prior to Lustre 2.0, or
> files with components of their path created before Lustre 2.0, The link
> EA is missing from the MDT inode of such files, which is what fid2path
> appears to use. This was a real bummer for us, and I'd love for someone to
> tell me that I'm wrong. Please?
Pre-2.0, you can extract the inode number of the parent object on the MDT from the object's trusted.fid EA, eg. with ll_decode_filter_fid. On the MDT, you can map the inode number to a filesystem path with ncheck in debugfs or find -inum.
More information about the lustre-discuss