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
