Передо мной стоит задача построить легко расширяемое хранилище для DICOM снимков PACS'а. По факту - нужна обычная файлопомойка. Ресурсы для этого - пара NAS фирмы QNAP, на которых поднят raid5 и нарезано по iscsi диску на 5ТБ. Через полгода появится в отдельной серверной еще одна NAS того же производителя, от которой можно отрезать еще ~20ТБ. Из всего этого нужно создать некое хранилище данных, которое можно было бы легко расширить. Монтироваться оно будет в единую точку монтирования на PACS сервере (ubuntu 16.04). Хочется следующего поведения - если отвалилась одна из NAS, то ее файлы просто становятся недоступны, а файлы остальных NAS - доступны и новые снимки пишутся на доступные iscsi.
Я перебрал уже пару не устроивших меня вариантов:
- iscsi загнать в JBOD через mdadm и поверх построить lvm
- поверх iscsi построить lvm
Вариант не устроил тем, что при недоступности одной из NAS, все данные становятся недоступны или ведут себя непредсказуемо.
Пока прорабатываю вариант с монтированием iscsi устройств на сервер и объединение их посредством aufs с режимом записи на тот iscsi, где больше места. Пока все подключено, ее поведение идеально. Но при недоступности одного из iscsi дисков и попытке записать на него что-то, вся точка монтирования aufs переходит в read-only и требует перемонтирования. Кто-то знает, как это можно победить? Или, возможно, есть другие варианты?