A comparison of how PostgreSQL performs on current Linux file systems - ext4, XFS, BTRFS and ZFS, with pgbench and (a subset of) TPC-DS.Read less
概要 CentOS7のデフォルトのファイルシステムがXFSとなりました。 mkfsコマンドでも、minix, xfs, btrfsが使えるようになりました。 そこで気になるファイルシステムを色々調べ、ベンチマークを自分なり取ってみました。 多少なりともご参考になればと思います。 色々なファイルシステム こちらをご参考ください。 http://qiita.com/sion_cojp/items/c8e015db39ddbf43012e それぞれファイルシステムを作ってみる 今回の環境は CentOS6(ホスト) 4Core, MEM:32G, HDD:300G CentOS7(ゲスト。こちらで計測しております。) vCPU *1, MEM:4G, HDD:40G 容量が少なかったため、btrfsのベンチマークが終わった後、zfsにファイルシステムを変更し検証をしております。 ### zfsの
結論: 表題のことは諦めろ ext3 で作成されたパーティションの最大サイズは 16TB とか 32TB とかであることがよく知られています。 ext4 であればこれが 1EiB まで増えると喧伝されています。 実務上 16TB を越えるパーティションを作成することなどまず無いと思いますが、僕のサーバーはもはやこのような惨状であり とりあえずパーティションを 21TB まで拡大したくなった。 LVM を使ってればまあこんなこともあるわけです。 1EiB までいけるんだから 21TB なんて余裕だろう。 というわけで resize2fs を何も考えずに使ってみますがなんと resize2fs は 16TB までしかリサイズできません。糞野郎。 e2fsprogs 1.42.6 以上であれば 16TB を越えるパーティションを扱えるらしいので、最新の e2fsprogs を自分でビルドしましょ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く