web-dev-qa-db-ja.com

光沢のあるディレクトリのストライピング

ディレクトリのデフォルトのレイアウトが光沢がある場合、正確にはどうなりますか?

私の知る限り、ディレクトリにデフォルトのレイアウトがある場合、ディレクトリに設定されているストライピングパラメータはすべて、そのディレクトリに作成されたファイルに適用されます(明示的に言及されていない限り)。しかし、試してみましたが、見えませんでした。

Directory = 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値を返しました)。

1
learner