Did you try creating a file without using `lfs setstripe` (e.g. `touch /mnt/lustre/directory/file1`)? When I tried creating a file inside striped directory using touch command it worked as expected (`getstripe` command returned `lmm_stripe_count: 2` value).