Please don't reply to lustre-devel. Instead, comment in Bugzilla by using the 
following link:
https://bugzilla.lustre.org/show_bug.cgi?id=11665



(In reply to comment #1)
> If an expansion of the wild-carded file name already exists, the shell will
> expand it into a list, which causes lfs setstripe to exit with an error.

This is expected, because you cannot change the striping on files that already
exist.

> If an expansion of the wild-carded file name does not exist, lfs will create a
> file and name it with the wild card.

In Unix the wildcard expansion is a function of the shell, so if it has nothing
to expand against it will pass the literal arguments to lfs (or any other 
program).


That said, I think the original question is whether it is possible to specify a
"persistent" wildcard parameter for striping.  This would imply that all
filenames of the form "xxx.xxx.segy" will inherit the specified striping when
they are created.

This has been previously discussed by CFS and is something we want to implement
(as part of a feature called "OST pools") but it is not yet available.

_______________________________________________
Lustre-devel mailing list
[email protected]
https://mail.clusterfs.com/mailman/listinfo/lustre-devel

Reply via email to