XFSを使用して、サーバーの一部のパーティションをフォーマットする必要があります。もちろん、高いパフォーマンスが目標ですが、まずは安定性を優先します。たとえば、電源障害が発生した場合、FSを迅速に回復する必要があります。パーティションが破損していて、この場合はもう使用できない場合、それは受け入れられません。オプションを変更できますか?安定性を向上させるmkfs.xfs?
一部の人々はこれを提案します:
mkfs.xfs –b size=4096 –s size=4096 /dev/sdx -f
私の質問は:
ブロックの4096バイトはパフォーマンスに対して小さすぎますか?改善すると安定性に影響がありますか?
セクターサイズは低レベルのブロックデバイスドライバーで検討する必要があります。なぜXFSにも「セクターサイズ」があるのですか?システムが従来の512バイトのセクターをサポートするLinuxである場合、4096バイトに設定するのに問題はありますか?
XFS自体はかなり安定しています。成熟したファイルシステムです。マウント/フォーマットオプションは、実際にはパフォーマンスにのみ影響します。割り当てグループ数とログサイズを設定しました。
私の通常のmkfs.xfsコマンド文字列は次のとおりです:mkfs.xfs -f -L /partitionname -d agcount=64 -l size=128m,version=2 /dev/sdb1
バッテリバックアップ式RAIDコントローラを備えたシステムのマウントオプションは次のとおりです:rw,noatime,logbufs=8,logbsize=256k,nobarrier