Как лучше всего настроить отдельные тюрьмы/Плагины FreeNAS, используя отдельные наборы данных?

Я запускаю FreeNAS-9.3-STABLE-201512121950 с USB-накопителя в VirtualBox на Mac Mini Server (конец 2012 года - Macmini6,2) под управлением OS X El Capitan. Четырехъядерный процессор i7, 16G RAM, с 8G и 2 процессами, посвященными виртуальной машине FreeNAS.

У меня есть несколько внешних жестких дисков (SATA и SSD), подключенных через USB3.0, который я использую для 2 отдельных пулов хранения, состоящих из виртуальных жестких дисков (.vmdk) на этих отдельных физических дисках.

  1. каталоге/MNT/файловой системы ZFS (RAIDZ3 - 6x500G + 64G l2arc SSD cache) - создан для резервирования и важных вещей, использует сжатие lz4
  2. /mnt/Media (различные диски размер, все полосатый + 64G l2arc SSD кэш + 8G ZIL SSD log) - построенный для потокового мультимедиа, без сжатия или избыточности.

Я успешно установил и настроил Plex Media Server plugin, который использует jail root/mnt/Media / Jails. Он имеет полный объем набора данных/mnt / Media, доступного для него, без выделения мне хранилища для этого тюрьма.

теперь, что я хочу сделать, это установить плагин Crashplan, но я понимаю, что существует только один корень клетки, который не находится на предпочтительном наборе данных (/mnt/ZFS). Я хочу сделать резервную копию важных вещей с помощью этого плагина, и он должен быть отделен от моего набора данных мультимедиа.

У меня проблемы с обертыванием всей структуры каталогов / файлов и последствиями удаления jail/plugin, если что-то пойдет не так.

в только то, о чем я могу думать на данный момент, было бы одним из следующих 2 вариантов:

  1. добавить дополнительный набор данных специально для тюрем / плагинов, и установить корень клетки внутри этого нового набора данных.
  2. установите корень тюрьмы в /mnt / ZFS / Jails для избыточности

вопросы #1:

  • был бы новый набор данных для тюрем должен быть избыточным, если бы я установил плагин Crashplan и выделил /mnt / ZFS к нему для того, чтобы поддержать, что до облака?
  • после присвоения хранения в этой тюрьме набора данных, если я удалить этот набор, он будет также удалить файлы в /MNT/ЗФС, которые на него возлагались-и чтобы предотвратить это, я могу просто отменить назначение в /MNT/ZFS, чтобы в тюрьмах набора данных и/или Crashplan плагин?

вопросы #2:

  • если я назначаю хранилище из /mnt / Media плагину Plex Media Server, хранящему корень клетки /mnt/ZFS /Jails, что произойдет, если я потеряю диск из/mnt / Media? Повредит ли он также набор данных /mnt/ZFS?
  • все хранения в /MNT/ЗФС быть доступна в /MNT/ЗФС/тюрьмах/plex_media_server1?

моя цель состоит в том, чтобы держать эти 2 набора данных отдельно, но иметь возможность устанавливать плагины на каждом из них. Я в полной растерянности. Любая помощь или совет будут оценены в этот момент. Я читал документацию, но это действительно не помогает с моим конкретная ситуация, насколько я могу судить.

3
задан rubynorails
13.11.2022 8:33 Количество просмотров материала 2577
Распечатать страницу

1 ответ

так как этот вопрос не получил много внимания, и это, кажется, не так много вопроса больше, я собираюсь попробовать и ответить на него сам от того, что я нашел с помощью проб и ошибок.

вместо того, чтобы предлагать щедрость на это, я, кажется, придумал рабочее решение, но если кто-то может предложить лучший ответ, чем это, я с удовольствием выберу их ответ.

  • Я добавил Dataset /mnt/ZFS/jailroot чтобы мои тюрьмы были лишними.
  • I добавлено хранилище от /mnt/ZFS/Media в тюрьму PLEX под /media.
  • Я добавил Dataset /mnt/ZFS/NAS для важных файлов, требующих избыточности.
  • Я создал Crashplan тюрьму под /mnt/ZFS/jailroot Dataset
  • я добавил хранилище из /mnt/ZFS / NASto the Crashplan jail under/СМИ.

кажется, ничего не изменилось в худшую сторону, но из того, что я собрал из документации FreeNAS, вот как это должно работать:

  • добавление хранилища в тюрьму это только добавление указателей (вроде символических ссылок) к этим файлам из связанного набора данных, поэтому это фактически не увеличивает использование хранилища
  • фактические тюрьмы, которые имеют эти наборы данных, назначенные им, не интерпретируют файлы как символические ссылки, а как фактические файлы, поэтому удаление их из тюрьмы фактически удалит их из файловой системы.
  • это должно означать, что если я удалю тюрьму Plex, он также удалит все внутри этой тюрьмы под /media, которым включает в себя /mnt/Media Dataset, назначенный ему, поэтому мне сначала нужно отменить назначение этого набора данных из тюрьмы перед удалением тюрьмы
  • тем не менее, я думаю, что в последних версиях FreeNAS есть предохранители, которые предотвращают такое поведение.
1
отвечен rubynorails 2022-11-14 16:21

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх