タグ付けされた質問 「raidz」


3
ZFS-RAIDZ-1は本当にそんなに悪いのですか?
RAID10構成の4x 2TB WD RE4-GPドライブを備えたNASサーバーがあります(4TB使用可能)。スペースが不足しています(使用可能なスペースが1 TB未満です)。私は、より大きな/より多くのドライブ/エンクロージャーに費やす$ 0を持っています。 ZFSのデータ整合性機能について読んだものが気に入っています。それだけで、既存のXFS(ソフトウェア)RAID10から切り替えるのに十分です。次に、ZFSのRAID5の優れた実装について読んだので、RAIDZ-1を使用すると、最大2TBの使用可能スペースを掘り出し物にすることができると考えました。 しかし、私は読み続け、よりとより多くの ポストはほとんどちょうどRAIDZ-1を使用しないと言って。RAIDZ-2 +のみが、「現実の」ドライブ障害を処理するのに十分な信頼性があります。もちろん、私の場合、RAIDZ-2は意味をなしません。単一のプール(RAID10)で2つのミラー化されたvdevを使用することをお勧めします。 4x 2TBドライブにRAIDZ-1を使用したいのですか? 2つのミラー化されたvdev(基本的にRAID10)のプールを使用し、圧縮によって十分な追加スペースが得られることを期待する必要がありますか? いずれにしても、圧縮を使用する予定です。RAMは最大8GBしかありませんので、重複除去はオプションではありません。 これは、ZFS-on-Linuxの安定性の問題を回避するために、FreeNASサーバー(現在のUbuntu OSを置き換えようとしている)上にあります。
18 zfs  freenas  raidz 

1
単一のハードディスクドライブ上のRAID-Zは愚かですか?
明らかに、ドライブ全体が停止した場合、単一のディスク上のRAID-Zは役に立ちません。しかし、他のタイプのエラーはどうでしょうか? 私の経験から、時々読めないファイルがあります。Mac OS Xでは、システムがしばらくハングした後、エラーが発生します。私はファイルを邪魔にならない場所に移動し、そのファイルには不良セクタまたは不良ブロック、あるいは不良トラック全体が含まれていると想定しています。 フロッピーディスクの時代にさかのぼりますが、ディスク障害を手作業で管理することは一般的な作業でした。もちろん、不良フロッピーはできるだけ早く交換しますが、すぐに交換できない場合があるため、不良領域を見つけてファイルに割り当て、そのファイルを削除しないようにします。 最初の質問は、ハードドライブがどのように故障するかです。上記の私の仮定は有効ですか?不良ブロックは不良になりますが、ドライブ全体がまだほとんど使用可能であるというのは本当ですか?その場合、RAID-Zは他のブロック(領域)のパリティを使用して、ディスクの不良ブロックまたは不良領域を修復できるようです。 ユースケースはバックアップ用です。週に1回8 TBドライブにデータをプッシュオフする場合、追加のパリティがビットの腐敗、不良セクタ、または他のローカライズされたドライブの障害? 理論に技術的な欠陥がない場合、ZFSはこれを行うように構成できますか? 編集:この質問を投稿する前に他の質問を見ました。各パーティションがグループ化されている個別のパーティションに分割することは1つのオプションです。しかし、概念的には、Nパーティションのブロックマップを互いに絡み合わせて、1つのストライプが論理的にNパーティションにまたがって物理的に非常に近くなるようにすることができます。これが私の質問の要点でした。「これを行うためにZFSを構成できますか?」すなわち、単にZFS ...パーティションのトリックを使用したZFSではありません。
18 zfs  raidz 

2
zpoolのディスクを交換する必要がある…混乱
FreeNASのzpoolで不良ディスクを交換する必要があります。 zpool status ショー pool: raid-5x3 state: ONLINE scrub: scrub completed after 15h52m with 0 errors on Sun Mar 30 13:52:46 2014 config: NAME STATE READ WRITE CKSUM raid-5x3 ONLINE 0 0 0 raidz1 ONLINE 0 0 0 ada5p2 ONLINE 0 0 0 gptid/a767b8ef-1c95-11e2-af4c-f46d049aaeca ONLINE 0 0 0 ada8p2 ONLINE …
12 freebsd  zfs  freenas  raidz  zpool 

1
4Kセクターディスク上のZFS RAIDZ2のオーバーヘッドはどこに行きますか?
まず、正確に10億バイトの16個の空のファイルを作成しました。 for i in {1..16}; do dd if=/dev/zero of=/mnt/temp/block$i bs=1000000 count=1000 &> /dev/null; done 次に、ファイル上にますます大きなRAIDZ2ボリュームを作成し、ashift = 12に4Kセクタードライブをシミュレートするように強制しました。 zpool create tank raidz2 -o ashift=12 /mnt/temp/block1 /mnt/temp/block2... df -B1実際のサイズを確認するために使用して比較しました。 Filesystem 1B-blocks tank 12787777536 私の結果: +-------+-------------+-------------+------------+------------+ | disks | expected | actual | overhead | efficiency | +-------+-------------+-------------+------------+------------+ | 3 | 1000000000 | …
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.