Сделать так, чтобы два диска отображались как один большой ресурс в локальной сети

6350
Diego

Я купил 2 x 2TB диска для сервера NAS (linux debian). Я хочу, чтобы оба диска выглядели как один большой диск 4 ТБ в локальной сети. Я полагаю, это можно сделать с помощью программного RAID (JBOD) или LVM.

Есть другие варианты?. Большим плюсом было бы знать, что происходит, когда в каждом из вариантов происходит сбой одного диска (я теряю все данные или могу получить к ним доступ на рабочем диске? Даже для JBOD и LVM я все еще не знаю, что произойдет, если диск выйдет из строя) ,

8

2 ответа на вопрос

3
Diego

Finally settled for this option:

Pooling only software option: http://romanrm.ru/en/mhddfs

It allows you to have two disks with separate (and complete) filesystems, and make those appear as a single tree from the LAN. Directories with the same name will be merged when listed. You start with one drive and when its full, it will create the file on the other drive (if it has free space). If you disconnect a drive, it stops showing it's content.

Other options where:

Alternatives to LVM and JBOD (check "OS/software"):

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

EDIT: Other software option: http://snapraid.sourceforge.net/

JBOD and LVM volumes fail completely in case of a disk failure:

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

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

EDIT2:

As suggested by @lelouch, mergerfs sounds like a better mantained and updated option to mhddfs. On defense of mhddfs, I have been using it with no mayor issues for the last 4 years (apart that one or two times where it dropped the mountpoint for no reason, but after rebooting everything was in place again).

Кто-нибудь может объяснить отрицательные голоса? Diego 11 лет назад 0
Ну, я не проголосовал, но, думаю, я могу вам помочь: это не ответ - даже если вы ОП! Это просто список ссылок. По крайней мере, суммируйте, на что вы ссылаетесь, на тот случай, если через несколько месяцев ссылки станут недоступны. Более того, ответьте на свои вопросы здесь и объясните ответы. Alberto 11 лет назад 2
+1 Чтобы противостоять отрицательным голосам после ваших разъяснений. Alberto 9 лет назад 0
Обратите внимание, что с 2017 года настоятельно рекомендуется использовать mergerfs, а не mhddfs, который содержит ошибки и устарел. lelouch 6 лет назад 0
2
Nils Werner

If not the slightest amount of reliability is required, RAID0 or JBOD get the job done.

Please be advised to not pick one of those if reliability is a concern. As you already found out, one drive failing would suffice to kill your entire array, doubling the chance of hardware failure when compared to a single drive.

Instead, you should look into RAID1 or RAID5 instead and buy one or two additional HDDs. Be warned though, RAID5 becomes more error-prone with harddrives as big as the ones you're using.

Спасибо за совет. Я действительно хотел иметь некоторую избыточность данных (изначально идея заключалась в том, чтобы установить два диска в RAID1 с помощью mdraid), но затем я заметил, что «важные» (то есть незаменимые данные: личные фотографии, проекты и т. Д.) Составляют около 300 ГБ. , а остальное можно восстановить (хотя с большим количеством времени и пропускной способности). Поэтому я выбрал меньший диск (1 ТБ) для еженедельного резервного копирования важных данных и два больших диска для хранения. Проблема в том, что я хочу использовать их в качестве большого диска, не теряя все, если один диск выходит из строя. Я согласился на mhddfs, так как он делает именно то, что я хочу. Diego 11 лет назад 0

Похожие вопросы