Сегодня:

Статьи


Plex Media Server под TrueNAS-12.0

26.03.21 | Автор: victor53p

Как я сделал из TrueNAS- домашнее сетевое хранилище + медиа-сервер на базе встроенного плагина Plex Media Server.

Теперь коротко о главном:
  • 1. История вопроса.
  • 2. Используемое железо.
  • 3. Выбор операционной системы.
  • 4. Установка TrueNAS.
  • 5. Настройка общего ресурса Windows SMB.
  • 6. Установка и настройка плагина Plex Media Server.
  • 7. Обсуждаем на форуме сайта.


История вопроса:

Подаренное 12 лет назад сетевое хранилище Stora MS2000 NETGEAR перестало меня устраивать. Его поддержка прекращена производителем. Сайт mystora.com закрыт. А без убранного из обращения Adobe Flash 10 Player, интерфейс хранилища вообще перестал работать!

Для себя вопрос с восстановлением  Stora, я решил.

Но взрослым детям лень было этим заниматься!

Поэтому, я решил сменить NAS. Или лучше сказать дополнить его еще одним устройством.

Какое железо я использовал для нового хранилища:

Из NETGEAR я вынул два жестких диска: - SEAGATE Barracuda 7200.12 ST31000528AS, 1ТБ. Будет зеркало (Raid).

Самая дешевая материнская плата, которую нашел на Яндекс Маркете - это материнская плата ASUS J1900I-C [Intel Celeron J1900 4х2.41 ГГц, 2xDDR3L-1333 МГц, аудио 7.1, USB 3.1 Gen 1, Mini-ITX].

Оперативная память SODIMM AMD Radeon R5 Entertainment Series [R534G1601S1S-U] 4 ГБ 2 штуки.Разрабы требуют 8 ГБ. Модули подошли и работает нормально.

Для загрузки использую флешку Samsung BAR Plus [MUF-32BE4/APC] USB 3.1 Gen 1, соответствует usb порту на материнской плате. Грузится очень быстро.

Корпус под мини ITX у меня был: - старенький AeroCool Qs-101.

Пришлось подогнуть дно корпуса, чтобы блок влез по высоте. Получилось, так как дно оказалось двойное. Родной блок питания по-видимому был потоньше.

Блок питания на 500 ватт тоже у меня был.

Выбор операционной системы:

На работе уже более 5 лет функционирует хранилище на базе NAS4Free, которое грузится с флешки и никогда не выключается. Это меня впечатляет! Поэтому, я решил остановится на последней версии этой ОС, которая теперь называется TrueNAS-12.0-U2.1. Подкупает также то, что она имеет на борту более 40 плагинов, в том числе интересующий меня Plex Media Server.

Установка операционной системы TrueNAS:

Дистрибутив скачал с официального сайта: https://www.truenas.com/

Записал на лазерный диск и устанавливал с usb cd-rom-a.

Подчеркну обязательные моменты:

1. В биосе материнской платы надо сменить загрузку с Windows на Другую ОС.

2. Чтобы флешка нормально грузилась на этой MB, при записи True NAS на загрузочный диск, надо выбрать кнопку "Boot via UEFI".

Так как сложностей больших установка не вызывает просто просмотрите ролик с официального сайта. В реалии, установка тоже на английском.


А с настройкой TrueNAS+PMS, мне пришлось повозится, логика творцов официального документа, да ещё и на английском языке, воспринималась мною с трудом. Проверил 13 версию. Всё работает!!!!


Настройка общего ресурса Windows SMB


Набираем в браузере IP адрес который виден на последнем экране установки TrueNAS или который вы присвоили своему хранилищу сами , у меня это: 192.168.1.250.

Должно появиться вот такое окно:




Установим русский язык и часовой пояс:



Создаем пул. Присваиваем имя. У меня - mypool. Выделяю два диска HDD слева, нажимаю на стрелку, переношу их в право, выделяю, ниже отмеченных дисков вижу надпись - зеркало вместо чередования. То есть мне предлагают сделать RAID.



Нажимаю кнопку  - СОЗДАТЬ. Через несколько секунд имею зеркальный раид из двух дисков!


После создания пула, добавляем набор данных (dataset). Присваиваем ему имя. У меня homefiles. Внизу окна меняем Generic на SMB.

 Смотри на рисунке ниже:


Запускаем службу  SMB.


Редактируем настройки службы нажав на карандашик.

 Группу администраторов пока не трогаем. Я включил поддержку SMB1, так как у меня в сети есть старые устройства.



Включаем общий доступ к ресурсам Windows (smb). В руководстве, правда про Home SMB, рекомендуют делать имя шары smb и имя dataset одинаковыми. Я так и сделал. Гостевой доступ (безпарольный) я не включаю.


Добавляем в систему пользователя, который будет управлять smb ресурсом. У меня smbuser. Проверяем наличие птички в чекбоксе: Samba Autification.

Как видим в окне, нам предлагают создать основную группу для нашего пользователя, с таким же названием и без домашней папки.

 Соглашаемся.



Получаем пользователя без домашней папки и некоторых прав на неё.

Но мы отредактируем ему разрешения на пул. Вместо root выбираем нашего пользователя.



Отредактируем разрешения (права) пользователя smbuser на набор данных dataset c именем homefiles. Покажем домашним каталогом пользователя каталог homefiles. Птички поставим в 6 чекбоксах.

Нажмем кнопку СОХРАНИТЬ.


Редактируем группу smbuser. Ставим птичку в чекбоксе: Samba Authentiction. Сохраняем изменения. 



В настройках службы SMB, заменяем "Группу Администраторов" на smbroot.



Для того, чтобы устанавливать плагины включаем сервис Jail. Жмем на шестерёнку. Имя присвоим чуть позже. (Про имя "plex" см. ниже, через 1 рисунок).


Теперь можем установить плагин PlexMediaServer:



Будет предложено создать Jail для нашего конкретного плагина:

 P.S.: в настройках пролистаем все страницы настройки вниз, нажимая на кнопку СЛЕДУЮЩАЯ, затем, вернёмся на начальную и повторим имя Джайла, тогда плагин установиться нормально!!!.


Ждем окончания установки:



Теперь надо создать точку монтирования, для где будут лежать по папкам  наши медиа файлы.

Но перед созданием точки монтирования, останавливаем Plex Media Server. После установки точки монтирования не забудьте вновь его запустить!



Выбираем источник: (у меня homefiles), затем добавляем название точки монтирования - на картинке /FreeNAS, ПРАВДА ПОТОМ ЗАМЕНИЛ НА /TrueNAS (хотя это не принципиально, просто, чтобы вы понимали)


Затем на своем домашнем компьютере проверяем видимость расшаренных на сервере папок. Создаем папки: Фильмы, Музыка, Фото.


Переходим к настройке непосредственно Plex Servera:




Заливаем свои медиа файлы в созданные на сервере папки, подстраиваем сервер под себя. Пользуемся на здоровье!!!

P.S.: В последствии корпус заменил на mATX Aerocool Playa Slim, Slim-Tower, без БП, черный (с красивой подсветкой). Но под него пришлось купить и другой блок питания: CHIEFTEC COMPACT SERIES|SFX 650 W [CSN-650C] c подтвержденным сертификатом 80 PLUS Gold.

Поговорить можно на форуме...


https://victor53p.liski.su/forum/razdel-o-setevom-domashnem-hranilische/obsuzhdaem-statju-pro-truenas-i


Статьи
Остались вопросы?

Свяжитесь с нами и наши специалисты проконсультируют вас по всему спектру услуг

Задать вопрос
Меню клиента
Не зарегистрирован

 Flag Counter  Яндекс.Метрика

Работает на: Amiro CMS