web-dev-qa-db-ja.com

複数のディスクにまたがるパーティション

複数のディスクにまたがる1つのパーティションが必要です。冗長性は気にしませんが、ディスクの1つに障害が発生した場合でも、損傷したディスクにないデータにアクセスできるようにしたいです。 LVMを使用すると、パーティションを複数のディスクにまたがることができますが、1つのディスクに障害が発生すると、パーティション全体のすべてのデータが失われる可能性があることを読みました。 RAID5冗長性のために1つのディスクを失うので、私はそれに興味がありません。これは私にとって重要ではありません。

注:これらのディスクはLinuxボックスに入っています。

編集:私が達成したいのは、さまざまなファイルを保存するボリュームを用意することです。このボリュームにディスクを追加することで、このボリュームを簡単に拡張できるようにします。重要な要素は、ボリュームから1つのディスクを失った場合、ボリューム全体ではなく、そのディスクに書き込まれたデータのみが失われることです。考慮すべき2番目の要因は、冗長性が必要ないため、たとえばRAID5は、冗長性のために1つのディスクを失い、最小のディスクが基本サイズと見なされるため、魅力的ではないということです。

1
AlexL

私が探していたものを見つけました:「[ mhddfs ]は、いくつかの小さなファイルシステムを1つの大きな「仮想」ファイルシステムに結合できるFuseファイルシステムモジュールです」。

2
AlexL

実行しているLinuxのフレーバーに応じて、ディスクをプールできるはずです。

これを可能にするサードパーティのツールもあります。

  • FlexRAID (商用)を使用すると、データをプールして、すべてのデータを確実に保持できます
  • SnapRAID これも可能ですが、現時点では確認できません
1
brandonscript