26.2. ファイルシステムのフォーマットに利用可能なチューニングオプション


一部のファイルシステム設定は一旦決定すると、デバイスのフォーマット後に変更できません。これらには、サイズ、ブロックサイズ、ジオメトリー、外部ジャーナルが含まれます。

ストレージデバイスをフォーマットする前に使用できるオプションの詳細は次のとおりです。

Size
ワークロードに適したサイズのファイルシステムを作成します。ファイルシステムが小さいと、ファイルシステムのチェックにかかる時間とメモリーが少なくて済みます。ただし、ファイルシステムが小さすぎると、断片化が多くなり、パフォーマンスが低下します。
Block size

ブロックは、ファイルシステムの作業単位です。ブロックサイズは、1 つのブロックに格納できるデータ量を決定します。したがって、これは一度に書き込まれたり読み取られたりする最小データ量を設定します。

デフォルトのブロックサイズは、ほとんどのユースケースに適しています。ただし、ブロックサイズが一般的な読み書き量と一致すると、ファイルシステムのパフォーマンスが向上します。最適なパフォーマンスは、ブロックサイズが通常一度にアクセスするデータ量と等しいか、わずかに上回る場合に得られます。

ファイルが小さい場合は、引き続きブロック全体を使用します。ファイルは複数のブロックに分散できますが、ランタイム時のオーバーヘッドが増える可能性があります。

さらに、一部のファイルシステムはブロック数に制限があり、ファイルシステムの最大サイズが制限されます。mkfs コマンドでデバイスをフォーマットする時に、ファイルシステムのオプションの一部としてブロックサイズを指定します。ブロックサイズを指定するパラメーターは、ファイルシステムによって異なります。

Geometry

ファイルシステムジオメトリーは、ファイルシステム全体でのデータの分散に関係があります。システムが RAID などのストライプストレージを使用している場合は、フォーマット時にデータとメタデータを基盤となるストレージのジオメトリに合わせてください。これによりパフォーマンスが向上します。

多くのデバイスは推奨のジオメトリーをエクスポートし、デバイスが特定のファイルシステムでフォーマットされるとそのジオメトリーが自動的に設定されます。お使いのデバイスがこれらの推奨事項をエクスポートしない場合、またはそれらを変更したい場合は、mkfs を使用してフォーマットするときにジオメトリを手動で指定してください。

ファイルシステムのジオメトリーを指定するパラメーターは、ファイルシステムによって異なります。

External journals
ジャーナリングファイルシステムは、書き込み操作を実行する前に、ジャーナルファイルに変更内容を記録します。これにより、システムクラッシュや停電時にデバイスが破損する可能性が低減されます。また、回復を早める効果もある。
注記

外部ジャーナルオプションは使用しない方が望ましい。

メタデータ集約型のワークロードでは、ジャーナルへの更新頻度が非常に多くなります。ジャーナルが大きいと、より多くのメモリーを使用しますが、書き込み操作の頻度は低減します。さらに、メタデータを多用するワークロードを持つデバイスのジャーナルを専用ストレージに配置することで、シーク時間を改善できます。プライマリーストレージと同等、またはそれ以上の速度でストレージを使用する。

警告

外部ジャーナルが信頼できることを確認します。外部ジャーナルデバイスが損失すると、ファイルシステムが破損します。外部ジャーナルは、フォーマット時に作成し、マウント時にジャーナルデバイスを指定する必要があります。

Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

Red Hat ドキュメントについて

Legal Notice

Theme

© 2026 Red Hat
トップに戻る