Hello,

Sorry for the delay of my answer.

A full support of PFL in robinhood requires deeps changes in the DB schema, the way stripe information is handled internally, and how striping criteria are interpreted in policies. So, unless a contributor or vendor has a strong interest in implementing this, such a full-featured support is not expected in the short term.

Then it depends what support of FPL you expect. I have implemented a very basic support of PFL that stores the last allocated layout of a file. In this case robinhood considers only one of the components of the layout, which is likely the region where most of the data resides.

The patch is here: https://review.gerrithub.io/c/cea-hpc/robinhood/+/445924

Or download the full code of robinhood including this patch:

https://review.gerrithub.io/changes/cea-hpc%2Frobinhood~445924/revisions/1/archive?format=tgz

(see README.md for build instructions)

Feedback welcome!

Regards,
Thomas


On 1/3/19 10:49 PM, Hall, Shawn (NAG) wrote:

Hi,

I’m happy to report that for our purposes (read only reporting), Robinhood scans a PFL enabled Lustre file system and consumes changelogs successfully.  The STRIPE_INFO and STRIPE_ITEMS tables in the database are only populated with info from files with a normal layout (striping), whereas files with composite (PFL) layouts do not appear.

For our purposes this does the job, but the main annoyance is the copious number of “GetStripe | Unsupported Luster magic number from getstripe: 0XBD60BD0” messages generated in the Robinhood logs.

Is PFL support still on the roadmap for Robinhood?  I’m happy to help test if that’s valuable.

Thanks,

Shawn

*From:*Cowe, Malcolm J <malcolm.j.c...@intel.com>
*Sent:* Monday, August 7, 2017 6:11 PM
*To:* robinhood-supp...@lists.sf.net
*Subject:* Re: [robinhood-support] PFL support

PFL landed in Lustre 2.10.0 (LU-8998).

Malcolm.

*From: *LEIBOVICI Thomas
*Organization: *CEA-DAM
*Date: *Monday, 7 August 2017 at 6:16 pm
*To: *"Hall, Shawn (NAG)" , "robinhood-supp...@lists.sf.net <mailto:robinhood-supp...@lists.sf.net>"
*Subject: *Re: [robinhood-support] PFL support

Hello,

Can you remind me in what Lustre release it is?

Thanks

On 07/27/17 14:47, Hall, Shawn (NAG) wrote:

    Hi,

    I haven’t had a chance to test it, but I think it’s fairly safe to
    assume that Robinhood won’t work with progressive file layouts. Is
    PFL support on the roadmap for Robinhood?

    Thanks,

    Shawn



    
------------------------------------------------------------------------------

    Check out the vibrant tech community on one of the world's most

    engaging tech sites, Slashdot.org! http://sdm.link/slashdot



    _______________________________________________

    robinhood-support mailing list

    robinhood-support@lists.sourceforge.net
    <mailto:robinhood-support@lists.sourceforge.net>

    https://lists.sourceforge.net/lists/listinfo/robinhood-support



_______________________________________________
robinhood-support mailing list
robinhood-support@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/robinhood-support


_______________________________________________
robinhood-support mailing list
robinhood-support@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/robinhood-support

Reply via email to