Uploaded image for project: 'Lustre'
  1. Lustre
  2. LU-16938

"lfs setstripe -C -1" stripes too widely, should be limited to OST_COUNT

    XMLWordPrintable

Details

    • Improvement
    • Resolution: Unresolved
    • Major
    • None
    • Lustre 2.15.0
    • None
    • 3
    • 9223372036854775807

    Description

      I am reaching out to seek clarification regarding the expected behavior of the "lfs setstripe" command when using the -C -1 option.

      Currently, it appears that this command is creating a higher stripe count than anticipated. For instance, on my test system, it generated a stripe count of 2727 for a single file. This count exceeds the allowed limit of LOV_MAX_STRIPE_COUNT. 

      I am uncertain about the appropriate solution to address this issue related to the "-1" argument. I have contemplated the following options:

      1.    Consider making the option -1 illegal, preventing its usage altogether.

      2.    Implement a mechanism to automatically set the stripe count to the maximum allowed value (LOV_MAX_STRIPE_COUNT) if the count exceeds this limit.

      I would greatly appreciate your input and guidance in this matter. It is worth noting that setting the stripe count higher than LOV_MAX_STRIPE_COUNT leads to other problems, such as the failure of the "llapi_layout_get_by_fd" API to open the file.

      Please let me know your input.

      Attachments

        Issue Links

          Activity

            People

              rajeevm Rajeev Mishra
              rajeevm Rajeev Mishra
              Votes:
              0 Vote for this issue
              Watchers:
              9 Start watching this issue

              Dates

                Created:
                Updated: