当目录在 lustre 中具有默认布局时到底会发生什么?
据我所知,如果目录具有默认布局,则为该目录设置的任何条带参数都将应用于该目录中创建的文件(除非明确提及)。但是,我尝试过但看不到。
我提到了目录=2()的条带计数lfs setstripe -c 2 /mnt/lustre/directory
,并使用在其中创建了文件,lfs setstripe /mnt/lustre/directory/file1
但是当我这样做时,lfs getstripe /mnt/lustre/directory/file1
我可以看到条带计数=1。
为什么会这样呢?
答案1
lfs setstripe
您是否尝试在不使用(例如)的情况下创建文件touch /mnt/lustre/directory/file1
?当我尝试使用 touch 命令在条带目录内创建文件时,它按预期工作(getstripe
命令返回lmm_stripe_count: 2
值)。