Как установить mhddfs на Synology

Я хочу иметь жесткие диски в NAS как отдельные тома (чтобы не потерять все данные при отказе одного жесткого диска; мне не нужна какая-либо защита, такая как RAID; с другой стороны, с JBOD или SHR я потеряю данные со всех жестких дисков когда не работает только один). Это означает, что они монтируются как отдельные устройства в отдельные точки монтирования. Однако я хочу поделиться всеми данными в виде одной общей папки.

Единственное решение, которое я нашел, — это пакет mhddfs, который я давно использую на обычной машине с Linux. Однако как я могу получить его в Synology NAS?


person Martin Grůber    schedule 25.05.2017    source источник


Ответы (1)


Частично основано на этом форуме. следует (для DS216j, DSM 6.1.1):

  1. Получите двоичный файл mhddfs для ARMv7 отсюда, например эта версия .
  2. Разархивируйте файл и скопируйте содержимое архива в соответствующие папки.
  3. Теперь вы можете использовать двоичный файл mhddfs для монтирования устройств по мере необходимости, но по-прежнему необходимо настроить монтирование при загрузке NAS.
  4. Создайте каталог для общей точки монтирования, например. /mnt/share.
  5. Создайте скрипт с именем, например. startup.sh где-то со следующим содержанием:
#!/bin/sh -e

# Create the mount point (only if it doesn't exist) - it may be deleted after DSM update
mkdir -p /mnt/share

#export LD_LIBRARY_PATH=/usr/lib
mhddfs /volume1/volume1,/volume2/volume2 /mnt/share -o logfile=/tmp/mhddfs.log -o allow_other

exit 0
  1. Создайте задачу в планировщике задач DSM — для запуска этого скрипта при загрузке.
  2. Перезагрузить.
person Martin Grůber    schedule 25.05.2017