web-dev-qa-db-ja.com

2つのディスクをLAN上で1つの大きな共有として表示する

NASサーバー、(linux debian)用に2 x 2TBディスクを購入しました。両方のドライブをLAN上で1つの大きな4TBディスクとして表示したいと思います。これはソフトウェアRAID(JBOD)で実行できます。 )またはLVMだと思います。

他のオプションはありますか? 1つの大きな利点は、各オプションで1つのドライブに障害が発生したときに何が起こるかを知ることです(すべてのデータが失われるか、動作中のドライブ上のデータにアクセスできますか?JBODとLVMの場合でも、ドライブに障害が発生した場合にどうなるかわかりません) 。

8
Diego

最終的にこのオプションで解決しました:

ソフトウェアオプションのみをプールする: http://romanrm.ru/en/mhddfs

これにより、別々の(そして完全な)ファイルシステムを持つ2つのディスクを作成し、それらをLANから単一のツリーとして表示することができます。同じ名前のディレクトリは、リストされるときにマージされます。 1つのドライブから開始し、ドライブがいっぱいになると、もう1つのドライブにファイルが作成されます(空き容量がある場合)。ドライブを切断すると、その内容の表示が停止します。

その他のオプション:

LVMおよびJBODの代替(「OS /ソフトウェア」をチェック):

http://blog.superuser.com/2011/09/14/building-a-nas-server-2/

編集:その他のソフトウェアオプション: http://snapraid.sourceforge.net/

ディスク障害が発生した場合、JBODおよびLVMボリュームは完全に障害が発生します。

http://forum.elitebastards.com/viewtopic.php?f=6&t=16838

https://serverfault.com/questions/338517/what-happens-when-a-disk-fails-in-lvm

EDIT2:

@lelouchが示唆しているように、mergerfsは、mhddfsのより適切に管理および更新されたオプションのように聞こえます。 mhddfsの防御に関して、私は過去4年間、市長の問題なしでそれを使用しています(理由もなくマウントポイントをドロップした1、2回を除いて、再起動後、すべてが再び配置されました)。

4
Diego

少しでも信頼性が必要でない場合は、RAID0またはJBODで作業を完了できます。

信頼性が懸念される場合は、これらのいずれかを選択しないことをお勧めします。すでにわかっているように、1つのドライブに障害が発生すると、アレイ全体が強制終了され、単一のドライブと比較してハードウェア障害の可能性が2倍になります。

代わりに、代わりにRAID1またはRAID5を調べて、1つまたは2つの追加のHDDを購入する必要があります。ただし、注意してください RAID5は、使用しているものと同じ大きさのハードドライブでエラーが発生しやすくなります

2
Nils Werner