FreeNAS 9.3 стабильная версия 201501212031.
Дополнительные сервисы.
Для установки дополнительного программного обеспечения, в ОС FreeNAS 9.3 могут быть использованы два метода: Plugins или Jails.
Используем метод Plugins, предназначенный для пользователей, которые предпочитают выбрать, установить и настроить доступное программное обеспечение с помощью графического интерфейса. Этот метод прост в использовании, но ограничен в количестве программного обеспечения, которое доступно.
Каждое приложение будет автоматически устанавливаться в свой собственный Jail (Изолятор).
Примечание. Каждый Jail (Изолятор) с установленным приложением будет иметь свой собственный ip-адрес, назначаемый автоматически при установке приложения, с возможностью изменения в процессе настройки плагина.
Откроем вкладку Плагины > Доступно.
Если нет списка доступных плагинов, открываем Сеть > Общая конфигурация, добавляем "магические" цифры Google Public DNS.
Жмём кнопку Сохранить. Перезагружаем ОС FreeNAS.
Будет загружен список доступных плагинов.
Жмём кнопку Сохранить. Перезагружаем ОС FreeNAS.
Будет загружен список доступных плагинов.
Выделяем плагин который надо установить, например transmission, и жмём на появившуюся внизу кнопку Установка.
Плагин загрузится.
Затем устанавливаем плагин, нажимая кнопку OK.
Аналогично проводится установка и других плагинов.
Аналогично проводится установка и других плагинов.
Примечание. Процесс установки первого выбранного плагина занимает продолжительное время, поскольку сначала устанавливается VirtualBox и создаётся общий шаблон для плагина/изолятора (для первого устанавливаемого приложения - до 30 минут, для последующих - примерно 10 минут).
Установленные плагины отображаются на вкладке Плагины > Установленные.
Перед запуском любого дополнительного сервиса, как правило, надо выполнить его настройку.
Обновление плагинов.
Когда в официальном репозитории станет доступна новая версия установленного плагина, во вкладке Установленные добавляется кнопка Update для этого плагина.
Нажмите кнопку ОК, чтобы начать загрузку и установку последней версии плагина.
После завершения обновления, информация о плагине будет обновлена, а кнопка Update будет отсутствовать.
Загрузка плагинов.
На вкладке Плагины > Доступно, есть кнопка Выгрузить. Эта кнопка позволяет установить плагины, ещё не доступные в официальном репозитории или те, которые испытываются.
Такие плагины с расширением .pbi должны быть предварительно загружены вручную на компьютер, с которого осуществляется доступ в web-интерфейс управления FreeNAS. При загрузке плагина, убедитесь, что он 64-разрядный и что он был разработан для системы FreeNAS 9.x.
После того как вы скачали плагин, нажмите на кнопку Выгрузить на вкладке Плагины > Доступно. В окне Закачать плагин, выберите файл плагина и нажмите кнопку Выгрузить, чтобы начать установку.
Когда установка будет завершена, запись для плагина будет добавлена на вкладку Установленные.
Однако, если это не плагин FreeNAS, он не будет добавлен в перечень Плагины в меню слева. В этом случае, если приложение требует конфигурации, вам придётся выполнить настройку из командной строки изолятора (Jail) данного плагина, а не из web-интерфейса управления FreeNAS.
Взаимодействие ОС FreeNAS и приложений, установленных в изоляторах.
Важно понимать, что все пользователи и группы, установленное приложение и конфигурация в пределах изолятора (Jail) изолированы как от операционной системы FreeNAS, так и других Jail'ов, установленных в этой системе.
Предоставление плагинам разрешения на запись ваших данных.
FreeNAS плагины, по умолчанию не имеют доступа к данным, находящимся за пределами своего изолятора.
Чтобы плагин мог записывать файлы в наборы данных и папки, он должен иметь:
а) доступ к файлам в наборах данных и папках;
б) разрешения на запись для папки с файлами.
Для того, чтобы сделать данные из ОС FreeNAS доступными для приложения в изоляторе, нужно смонтировать в изолятор плагина наборы данных и папки, содержащие данные.
Открываем вкладку Jail > Jail, выделяем plugin_name, жмём на появившуюся внизу кнопку Добавить хранилище.
В окне Добавить хранилище:
Выбираем Источник - созданный в системе FreeNAS набор данных или папку.
Выбираем Направление - каталог внутри изолятора плагина, куда будет произведено монтирование.
Убираем Только чтение.
Отмечаем Create directory - Создать каталог назначения, если он не существует внутри изолятора плагина.
Жмём ОК.
Разрешения на запись. Выберите один из 3-х возможных вариантов дать плагину разрешение на запись для папок с данными в ОС FreeNAS.
Вар.1. "Другие" с правом записи.
- Измените разрешение набора данных/папки на Разрешить другим запись.
Вар.2. Пользователь с правом записи.
- Добавьте пользователя в Web-интерфейсе FreeNAS с таким же UID (идентификатор пользователя) как и у пользователя по умолчанию в плагине.
- Измените владельца набора данных/папки на только что добавленного пользователя.
Вар.3. Группа с правом записи.
- Измените разрешение набора данных/папки на Разрешить группе запись.
- В изоляторе добавьте группу с таким же GID (идентификатор группы) как и у владельца группы набора данных/папки.
pw groupadd -n GROUP -g GID
- В изоляторе добавьте пользователя плагина, работающего в виде вновь созданной группы.
pw groupmod GROUP -m USER
Комментариев нет:
Отправить комментарий