GNU/Linux >> Linux の 問題 >  >> Linux

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

最終的にこのオプションに落ち着きました:

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

別々の (そして完全な) ファイルシステムを持つ 2 つのディスクを持つことができ、それらを LAN から単一のツリーとして表示することができます。同じ名前のディレクトリは、一覧表示時にマージされます。 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 回ありましたが、再起動後にすべてが元に戻りました)。


信頼性が少しも必要でない場合は、RAID0 または JBOD で十分です。

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

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


Linux
  1. 1 つのデバイスで 2 つの異なるマウント ポイント

  2. ls ですべてを 1 行に出力するようにします (ターミナルのように)

  3. 複数のディスクを 1 つのディレクトリとしてマウントできますか?

  1. 2つのプログラム間で双方向パイプを作成する方法は?

  2. Dh_installinitを使用して1つのパッケージに2つのサービスをインストールすることは可能ですか?どのように?

  3. 2 つの ar 静的ライブラリを 1 つにマージする方法は?

  1. grep を使用して 1 行に 2 つの文字列を一致させる

  2. Linux 上の 2 つのバージョンの Python。 2.7 をデフォルトにする方法

  3. 2 人のユーザーが 1 台の PC を同時に共有できますか