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.