さまざまなサイズの多数のドライブでRAID 5をセットアップできますか?


30

現在、1TBドライブが3台、500GBドライブが2台、750GBドライブがいくつかあります。それらをすべてRAID 5構成に入れることはできますか、それとも同じサイズにする必要がありますか?


これは正常に機能するはずです。ドライブの合計数である合計約(n - 1) x 500GBの使用可能スペースに制限されnます。
-sblair

1
ではない正確に。1TBドライブに2 x 500gbのパーティションを配置すると、n-1 x 500以上になります。–
Sirex

6
1つのドライブを複数のパーツに分割しないでください。別々のドライブを1つの大きなグループに結合してください。@Sirexの場合、1TBドライブが故障すると、RAID5は回復できません(2つの「ディスク」が一度に失われます)。
parasietje

1
確かに。私は恐らくそれがひどい考えであることを言及すべきだったでしょう。
Sirex 14年

回答:


21

これを行うには、いくつかの方法があります。

1)すべてのドライブをRAID-5アレイの個別のノードとして使用します。すべてのディスクで500GBのみが使用され、他のスペースは無駄になります。これは通常、ハードウェアRAIDコントローラーの唯一のオプションです。

2)Linux LVMなどの論理ボリュームシステムと組み合わせたソフトウェアRAIDシステムを使用します。LVMを使用すると、2つの500GBドライブを組み合わせて1TBの仮想ドライブを作成できます。この仮想ドライブは、RAID-5アレイで単一のドライブとして機能できます。これらのドライブの1つに障害が発生すると、仮想ドライブ全体に障害があると見なされます。したがって、同じサイズの3つの仮想ディスクが必要になることに注意してください。

3)等しくないボリュームに冗長ストレージを許可するRAIDシステムを使用します。ZFSはその良い例です。


2

使用しているRAIDコントローラー(ハードウェアまたはソフトウェア)に依存します。さまざまなサイズと種類のドライブを許可するものもあれば、同一のドライブ(サイズだけでなく、スピンレート、スループットなど)を必要とするものもあります。さまざまなサイズを使用できるコントローラのいくつかは、最小公分母に強制します。あなたの場合、その種のコントローラーは、5つの500GBドライブがセットアップされていることを検出します。これにより、それらの大きなドライブの残りのスペースに個別にアクセスできる場合とできない場合があります。

残念ながら、唯一の答えは、OSまたはマザーボードに組み込まれている可能性のあるものから始め、さまざまなRAIDコントローラーを調査し、許可される構成を判別できるかどうかを確認することです。その後、使用可能な他のコントローラーを調査する場合があります。


私は実際にCentOSでソフトウェアRAIDを使用するか、FreeNASを使用することを計画しています。ホームサーバー用です。
n0pe
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.