0

この記事を読んで、 RAID アレイ内のハードディスクで単一ビットが (検出されずに) 複数バイトに変更されるビット腐敗の問題に気づきました。

今のところ、私たちのサーバーはそれぞれ 12 個の 3GB ハードディスクのハードウェア RAID6 を実行しており、少なくとも検出されずに、ビットの腐敗が起こらない可能性を改善しようとしています。

12 台の JBOD ハードディスクで使用btrfsしたほうがよいでしょうか (これは Debian 上にあるため、ZFS の BSD への変更はここでは少し問題外です。ただし、多くの機能が両方のファイルシステムで共有されていることは理解しています)。「btrfsのベストプラクティス」の指針はありますか?

---編集1

RAID をテストするために (例: 「まったく問題なく動作するか、それとも何か大きな失敗はありますか?」) サーバーで処理するサイズとほぼ同じサイズのファイルを多数作成します (約 100 GiB/ file) の /dev/zero コンテンツの場合は、時々md5sumそれらが表示されます。しかし、これには時間がかかります

4

1 に答える 1

1

今のところ、実際の RAID5/6 サポートはありませんbtrfs。コードは存在し、テストすることもできますが、Chris Mason 自身が数か月前にメーリング リストで、その RAID レベルを製品ですぐにサポートできるようにするためには、やるべきことがたくさんあると語っています。

btrfs現在、個人的にRAID6 をテストしていますが、データをそこに置く準備ができていません。

したがって、私のアドバイスはbtrfs、実際に実装されるまでハードウェア RAID6 を維持することです。btrfs準備が整った時点で、 RAID はハードウェア RAID よりも多くの利点を持つと確信しています。

于 2014-03-17T14:25:30.167 に答える