BTRFS、RAID5、必要最小ドライブ数

BTRFS、RAID5、必要最小ドライブ数

私の知る限り、RAID5を設定するには少なくとも3つのドライブを含める必要があります。デフォルトでは(間違った説明かもしれません)、2つのデータブロックとパリティブロックが3つのドライブに分散されています。システムからドライブを取り外すと、パリティから欠落しているブロックを再生成するか、欠落しているブロックからパリティを再生成することができ、システムを引き続き使用できます。

私の理解はいつもそうだった。

RAID LEVEL     MINIMUM DRIVES
    0                2
    1                2
    5                3 
    6                4
   10                4

ウィキペディアの記事は、最小ドライブ要件についての私の考えを確認します。https://en.wikipedia.org/wiki/Standard_RAID_levels#Comparison

まだ続いていますhttps://btrfs.wiki.kernel.org/index.php/Manpage/mkfs.btrfs#PROFILES次のように引用されます。

RAID LEVEL     MINIMUM DRIVES
    0                2
    1                2
    5                2 *
    6                3 *
   10                4

*これは議論の余地がある価値です。

これが起こる理由と他の場所のRAID5 / 6とどう違うのかがわかりませんでした。これはただの太字ですか?

ベストアンサー1

BTRFSについては実際には言えませんが、Linux mdadmソフトウェアRAIDの場合、両方のドライブでRAID5をサポートしています。ただし、これはRAID1からRAID5への進歩を可能にする移行段階に過ぎません。

つまり、両方のドライブのRAID5はRAID1と同じ物理レイアウトを持っていますが、別々に宣言されています(2つのドライブRAID5がパリティを持つと見なされても、パリティはデータと同じであるため、ディスクでは何も変わりません)。 。

名前だけがRAID5であり、技術的な理由でのみ存在します。

おすすめ記事